skysight-inc/HackerNews huggingface dataset:
Is it getting this much worse just this week? Or do HN toppers get more attention?

(BTW, if you aren't familiar with the Ghostery tool, get it here:)
https://www.ghostery.com/our-solutions/ghostery-browser-exte...

AP.org: 44 external adware hits:
http://bigstory.ap.org/article/7500da6eb1d94e1dbb7e5650d1c20...

This Atlantic article hit 35-37, and I don't remember noticing the Atlantic before being this bad in this regard:
http://www.theatlantic.com/technology/archive/2016/03/what-i...
> A 10% reserve requirement would mean that if you deposit $100, then your bank can then lend out $90 of it, not $1000.

I misstated it somewhat, yes. The $90 gets lent out--and where does it end up? In someone else's bank deposit. Then $81 of that gets lent out, and ends up--in yet another bank deposit. And so on...

At the end of this process, your original deposit has been multiplied by the reciprocal of whatever the reserve requirement is. So a 10% reserve means a multiplier of 1/.01 = 10. So your original deposit of $100 turns into a total of $1000. (So I shouldn't have said that your $100 turns into an additional $1000 lent out--I should have said the total money supply is $1000.)

Remember also that, even though $90 of your $100 was lent out, you can still walk into the bank and withdraw the $100 any time; you don't have to wait until whoever borrowed the $90 pays it back. The same is true of all the other deposits spawned by the $90 that is borrowed, and the $81 borrowed against that, and so on... So, again, the final effect of your depositing $100 is that the total money supply is $1000.
The semantics of the english here is a little lacking, but I think strictly conforming C code has pointers that behave like references. To my current understanding, this is highly unrealistic, hence ameliorating tooling like address sanitization.

To be clear, they would still be called pointers. But when people talk about the complications of pointers, they are referring to non-standard behavior which is necessary with today's C code (and pretty much all historic C code).
Why do American banks and their clients get this advantage? Does it come down to the historical fact that the US Dollar is a currency with a unique worldwide status?
Why not just use Elixir if you need concurrency?
I was looking though the Steam Survey and on the nVidia side ~7.5 million people have a nVidia GPU fast enough for the Rift. Add ATI and people upgrading this year and I think the market may be similar sized.

The real question IMO, is if you own both which do you add VR to?
>What difference does it make if the author is famous or not?

It would explain why this jibberish is #1 on HN.
People been saying the same thing about advancements for a very long time. There's always a reason why the next technology, especially one that introduces behavioral change, is going to fail.

Here's a fun one, criticism of the new paperback format:
http://mentalfloss.com/article/12247/how-paperbacks-transfor...
Crazy guy Riding on the roof of the trolley
It's interesting to note that I don't get these feelings when I see someone using the Vive, standing up and moving around with the motion controllers. They're just as detached from the surrounding world as someone seated and stationary with the Rift headset on, but somehow the creepiness of that detachment is all gone, perhaps because you see how they are physically engaged with what they're doing.

(I'm sure the same will be true of someone using the Touch controllers whenever they launch later this year, provided they allow one to walk around some.)
That's a really poor article, and doesn't really speak to integration tests in the first place. I'll follow up on the article's deficiencies around the argument they were trying to make when I have a bit more time free.
nope, mirroring was actually the default setup for the rift and still possible
The Big Data Market
GitLab.com is slow because of operational issues, like everything running from one NFS server. GitLab on your own server with enough memory should be fast. The slowness of GitLab.com is unacceptable to us, work to improve it is ongoing in https://gitlab.com/gitlab-com/operations/issues/42
Most of the complaints about people playing the lottery being irrational are about people spending huge amounts of money, not about playing the lottery at all.

For instance the recent story of someone dumping their rent check into Powerball.
Sure, I assumed as much.

But my point is that maybe he has reasons other than being a jerk. If it isn't worth it to you to do it otherwise, why does the discussion start with it being worth it to him?
Ah, but take a look at this chart:

https://xkcd.com/1633/

For anything more than 10^6 km away and less than 10 metres in size, we just wouldn't see it. We have only just noticed some enormous lumps on Ceres, and it seems a whole planet has evaded detection until now.

I don't think it's particularly likely we will find a vN probe. But to consider their non-detection to be of statistical significance is, I think, an overestimation of our technological capabilities.
I don't think Cardboard even really counts as a competitor. Its head tracking is extremely primitive and basically non-functional with severe drift, frame rates are bad, games are overwhelmingly simplistic, etc.
That's what has been the deciding part for us in the end. While Gogs is super lightweight, Gitlab is so feature rich, stable and user focused, that it's the only piece of Ruby that's running in our stack. We were right in the decision phase for a CI and had already set up a Jenkins machine when Gitlab integrated their CI which has been super simple, reliable and well integrated so far, no comparison to the monster that Jenkins is. Recent work on performance has been stellar, setup was quick, including backups, and upgrades have been super painless, they really got the important parts nailed down. Can totally recommend it, and it's really got the traction to both catch up with Github and also offer unique features. The pull/merge request workflow isn't as refined and better code review support would be high on my wishlist, but overall it has been a great choice so far with little regrets.
Probable link: http://www.pawfal.org/fluxus/
If you are using a web framework, its a good idea to keep it up to date, a many security holes get fixed. And in my experience when doing this with Django, its often necessary to upgrade some of the packages so that they work with the newer version of he framework. Keeping everything (reasonably) up to date as you go is the easiest way to avoid "one big upgrade of everything" - which can be a nightmare as you suggest.
I'm actually very happy to work somewhere that believes in "Move slow and don't break things".

I believe that churn isn't progress, things with lasting value generally take time, and some problems can't be solved quickly. I enjoy working on problems that benefit from careful, considered, time-consuming thought.

You might desire something different. That's OK, but nobody is obligated to accept fait accompli the universal necessity or value of moving "fast" (and hopefully not breaking things).
Strictly after-everything dollars, cash that you saved and that you could use at the end of 2015.
I'm not surprised that there are anecdotes of people who play in a (mostly) harmless way. One question I have is whether there might be another way for your dad to have an equally fulfilling amount of fun without losing as much money. It would depend on the individual, obviously.

The problem with lotteries is that many of the players aren't like your dad. There are some serious ethical questions that arise when you think of lotteries are guaranteed to lose the vast majority of players a substantial amount of money:

1) If the state didn't run the lottery, who would? Would that money get funneled into public works if the state didn't run the lottery?

2) Is it ethical to market the lottery in order to create new players?

3) When the lottery is marketed (as it heavily is in many states), is it targeting vulnerable groups, like the poor?

4) Is playing the lottery an expression of hopelessness for some people? They know that their $5 is never going to multiply to $10 (the way it might for a wealthier person), so it's easier to risk that $5 for a chance to win $5 million.
So a sort of latter-day Mercantilism, then?
I have lived as a digital nomad for a few years and I can really relate to this story. The biggest issue is that you lose touch with your real friends and it's impossible to connect with new because "you'll be gone soon".

For that reason I've also decided to stay home now. I'll still travel but in shorter bursts - maybe no more than 3 months per year.
5 hard questions facing Oculus Rift
Face it: you or anyone else isn't gonna get poor people to stop playing the lottery any more than corporations are gonna stop getting cozy tax breaks, or getting people who make decent money to campaign for it to be taxed more.

So the question I ask is: what is an acceptable compromise? Without a lottery, how much tax revenue are you going to need to make up the difference? How high can taxes be raised before people and corporations decide to move to the next state over, or even leave the country?

Taxes, lotteries, vices, addictions, weapons, they'll always be a part of our society and we shouldn't delude ourselves into thinking things we don't like can simply be deleted. So, where do you draw the lines, and where do you compromise?
It kind of looks like this is a cultural difference. It's an Asian project, and it seems like they simply don't care about IP as much over there.

We don't really care about it here either, but we'll at least try to hide it by changing the UI so it doesn't look like a clone, even if it blatantly is.

There, the _point_ is to be a clone. It's sort of a mark of respect.

It's just a very different mentality around this stuff, I hope it can be resolved amicably.
> In my case, I was reading a bunch of data off disk. maybe 10GB of data. And I was submitting all of that data into the ExecutorService work queue. Unsurprisingly, the queue exploded and crashed my program.

In the spirit of brainstorming:

1) Abstract out the I/O step so that you can pass around a bunch of lightweight and lazy "I'll get the lines for you when you ask" objects. Then you can safely queue up a large number of them.

2) Choose to break the "job" apart into two parts, and submit the "get lines from filename" jobs into a different, smaller pool, with the results flowing into the larger (CPU-core-limited) pool.
2 Setting Up 5 Useful Middlewares for an Express API
Given the audience, and the accepted notion that Apple, as a business, wants people to buy their hardware, isn't Schiller's comment meant as something of a joke?

This is what's wrong with the Internet! The reaction reminds me of Madeleine Albright's comment about there being "a special place in Hell for women who don't support other women," a comment she made at a Hillary Clinton function. Apparently, Ms. Albright has been making this comment at the end of speeches for years. Do you know why? Because in the context it's funny. It's funny because it's exaggerated, quasi-ridiculous thing to say. But, the last time she said it, at the Clinton rally, people in the Twitterverse -- or whatever we're calling it -- took offense and went crazy.

I'm sorry, but both Albright's comment and Schiller's comment are benign jokes. The Internet manufactures outrage.
Smart Home Terms You Need to Know (Part 2)
I would also be very interested in reading the details on your project. Look forward to seeing it on HN.
Like Vendan, I run my Go webapps on port 8080 (so I don't need root) and then have a very simple HAProxy setup that forwards port 80 to port 8080. Then I write a simple service for my Go app so I can control it with systemctl.
Meet Zoe, a New Smart Home Hub That Lets You Control Your Data
What the hell? This story has made the front page of HN three times now. Even if it were a "real", important story, hasn't it been thoroughly covered?
Yeah, I have a separate encrypted Wifi that isn't routed to the Internet. Only a heavily firewalled RasPi is, so anything that needs data from the Internet has to ask that. I don't particularly trust any IoT devices security wise, either made by me or commercial, but it can be mitigated and I'm not really concerned.
Moving slow isn't an option for many businesses.
I own a 5-year-old MacBook Air 11, which has run only Linux since day 1 (and it does an admirable job at it, unlike other Macs, but that's not relevant here).

So for all practical purposes this is a PC with an Apple logo. It it is really snappy, silent, and battery lasts approximately 5 hours. There's nothing sad about it.

Sad is having to trash fine hardware because its manufacturer won't release updates. Sad is having new versions of OSes running slower and slower. Sad is planned obsolescence.
(I wish to delete this comment.)
How are you handling security-related issues such as user identity and IPFS namespaces, particularly as they relate to systems outside of IPFS (i.e. github)? Is there a method by which someone who has lost control over a namespace may announce that unfortunate situ, and then form a new, "valid" one?

Also, regarding the ability to "remove": could you clarify what this means? Given the nature of IPFS, is this really just the signaling the deprecation of a version or entire module using data posted to IPFS?
Transitioning to Management Is Trial by Fire
There are plenty of suggestions on how to fix it, but those in power make sure they never see the light of day.
How to pass AWS Certifications
tl;dr: lots of people on the internet can't take a joke.
I'm really excited for VR, but I think what we need is a larger field of view to feel truly immersed. I'm anticipating StarVR and other higher FOV systems.

When those drop, I predict VR will really take off, and people will start spending large amounts of time in virtual reality.

http://www.roadtovr.com/wp-content/uploads/2015/06/techspec-...
Some interesting reading on this sort of thing

https://en.wikipedia.org/wiki/German_tank_problem
I think it's more about the experience around it than a one to one swap. The end goal would be something where when you swivel your head/chair 90 deg that you see a different "bank" of monitors and that the response time is so low that it's preferable to doing some keyboard command to flip over to another screen on your physical monitor.
> The $900 comes from trust.

Trust of whom? Who prints the money?
Has BART's cutting-edge 1972 technology design come back to haunt it?
Was going to comment about the same thing. I think a cool feature of a smart shower might actually be a timer that lets you know if you're going overboard.
Schiller's comments are out of touch with the reality many people face but the author took the Schiller's comments way too personally.
Seems like the start of a pretty slick setup. It would be really cool to add an IR frame and get a multitouch UI working with this sort of like this setup: http://www.instructables.com/id/Interactive-Multitouch-Displ... Might be easier for navigating rather than using a mic?
I agree that government should step out of it and all gambling with published, vetted by an independent authority and fully transparent procedurally gambling models should be legal for private industry to pursue. Let government tax them like they do alcohol and tobacco.
In a lot of countries, but not everywhere. My country (Bosnia & Herzegovina) is not listed anywhere.
Are you suggesting that GitHub is a monopoly and subject to the Sherman Act?
Show HN: JKAN – A light-weight, backend-free open data portal, powered by Jekyll
More than that, the first iPhone had no third-party apps period and still ran on the EDGE network. Even with all those limitations, it was still groundbreaking. The iPhone made everyone wake up and rethink what we were doing.

The comparison to VR is apt. It really is a game-changing technology.
It aggregates it rather than manufacture it. It's really something.
Interestingly, Github seems to be in a similar product vs infrastructure quagmire to Twitter.

If Github were an infrastructure company, we'd all want our git repos mirrored there and we'd all want to use the collaboration and reputation APIs.

But viewed through the product lens, Github is a user interface for git which ought to be considered proprietary.

When Github first launched issues, I was hoping that it would be pulled into .git itself, so that we might all manage issues locally using a cli and then sync changes with peer copies of the repo.

Then, when Github launched jobs, I thought the idea was that hiring managers would get a very good sense of a candidate's skills by seeing information surfaced by github about a coder's habits and social network. This would in effect be a big data approach to evaluating a coder as a function of commits, and a meritocratic leader board for the industry.

Then, when Github announced Atom, I was expecting a bunch of Github branded open source tooling, yet the approach seems hesitant and focused on beginners.

All along, Github charges a premium for private repos, which has allowed its competitors to grow.

Now Github has an incentive to become proprietary, because it no longer has a free network effect. With a $100M investment, one needs pretty big numbers to move the needle.

I think a turning point was when Github decided to stop being a rubygems repo. It is exactly that kind of deep integration of hosting, reputation system, and build system that Github offers a unique competitive advantage. Github's search was also broken for years.

This allowed NPM to spring up, but lacking the ability to innovate deeply in the area of reputation the way Github could have.

So now Github has to decide if it can be a trusted platform or if it's going to fight petty battles over producty things like Twitter has done.
Nitrous Quickstarts: Create a custom cloud dev environment from any GitHub repo
I subscribe to the Boston Globe and use the app. (I live in Boston).
SNES Code Injection – Flappy Bird in SMW [video]
Exactly. The big question is how much of a pay cut. This gets especially touchy is how much when the competing compensation has outsize compensation tied to tangible performance. Two examples are endowment fund managers (the market price is multiple millions of dollars, and the difference of 1% of performance can be 50+ million a year compounding over time) and college football coaches (winning football programs are very profitable).
If you're adding a projector and computer to your shower routine, you aren't too concerned about power usage.
Oh, I forgot that, you're absolutely right. I'm getting too used to languages where everything is an expression. :-)
Here's some info on why this was built:
https://usopendata.org/2016/03/28/jkan/
Texas Company Apologizes for Demolishing Wrong Home, Blames Google Maps
This is still preferable over the travesty that was flash buttons people baked in Fireworks before the dawn of the flashless web.
It's strange to have a non-gamer do the review for this, as he seems to know very little about the field, or computer gaming. I guess they are aiming for a mainstream opinion, but Occulus is not a mainstream device. It's a high-end gaming peripheral. For instance that the author mentions incredulously multiple times that his high-end PC requires two power cables, which I just don't understand. I found his colleague's review (which is referenced in the article, also wsj) much more informative. His take was that it's a pretty cool piece of technology, but needs more games.

http://blogs.wsj.com/digits/2016/03/28/oculus-rift-is-built-...
They likely won't open up any iPad. It seems they will merge (replace) OSX with iOS. I saw this coming years ago. If I were a developer using OSX I would seriously ocnsider a switch to another unrestricted OS.

http://www.osnews.com/story/29134/Today_s_Apple_event_spells...
Yes and no. The vegetables thing was always somewhat silly, because the vegetables on a plate in the US had no possible way of helping someone starving across oceans. [EDIT: 0]

Water and electricity usage, on the other hand, could have more immediate impact on the globe. Fresh water is scarce in many regions, including in the US. Fresh water production and distribution isn't free and has an impact on the environment (see the California aqueduct project and its impact on locations it redirected water from). Electricity isn't free, it requires the consumption of fuels (presently). Consequently a demand on those resources: 1) drives up their costs; 2) necessitates more mining and/or drilling. It's impossible to argue that those actions have no environmental impact.

What's the consequence of this on someone in Peru? Potentially more jobs if they have resources people want. So that's good. Potentially more harm to their environment. Potentially more difficulty in accessing fuels needed for energy production if costs are driven too high (with present market value of oil, a non-issue). (I suppose I should research the Peruvian economy to know what the particular impact might be).

Now, is my 20 minute shower this morning trying to wake up and loosen up some extremely sore muscles going to have any impact? Probably not. Over the course of the year? Potentially. Even ignoring the potential impact of a nation of twenty-minute daily showerers, there's just the personal impact of reduced spending power due to increased spending on water and electricity (water is "free" for me, so my electric bill is my concern).

These are just the things that pop to mind, they can probably all be refuted or decent counterarguments presented for why they're less of a concern compared to X, Y, or Z.

0: That is, telling kids they should finish their vegetables because of starving kids in China was silly/stupid/moronic. By that stage, the vegetables' consumption at the table has no impact on anyone else on the planet. They'll be eaten, or be discarded. The point of impact was in determining where to ship them and where to produce them in the first place. Since production in location X has no impact on production in location Y (for the most part, see my reference to the California aqueduct for a counterexample), the determination of where to sell the produced vegetables is what matters if you want to have a global impact.
we're talking executive salaries here, not individual contributors or 'normal' i.e. median income for people at the lowest pay scales of an organization.

400k is a good executive salary. i guess you could call it 'big' but it doesn't strike me as something 'too high' or as an indicator of something nefarious going on. it's in line with very senior executive pay at the c-level or a very senior VP/MD. someone like that probably oversees up to 8 or 9 figures of business.
The positional tracking is useful even if you don't walk around though. Imagine you lean to the side in your chair but you view doesn't change at all - how weird would that be? Or you're stood on the edge of a building, and try to lean over to see below, but you can't because your viewpoint doesn't change. Positional tracking means that would work as expected - it's good even for seated experiences (where a cable isn't really a problem). Besides from what I hear, users get used to the cable after a while, even though all recognize that it's not ideal.
I think he was referring to the fact that on Slashdot, commenters always ask for Linux support for every newly released product.
So? It's still a shitty joke, and in the Apple case it breaks a key rule of comedy by punching down.

It also leaves a really bad taste in your mouth for the rest of the address because instead of Apple trying to increase profits by building better products, it starts to become Apple guilting people into buying things they don't need just because their possessions are old. It especially feels crappy when no product they unveiled was anything except a yearly iteration.