skysight-inc/HackerNews huggingface dataset:
You probably notice that sometimes you do things on habit, as a reaction, without thinking about it.

Mindfulness is being aware of what you're doing. Even if you are doing something habitual, noticing that you're doing it. If you're angry, knowing why, feeling the anger, making a decision to try and do something about it or not.

It's different than concentration because concentration indicates some intensity. Mindfulness doesn't need to be intense. You can be mindful and be doing nothing, or you can be mindful and be doing many things. It just means that you're more aware of what you're doing.

I'm sure other animals have this duality, but I would expect that they aren't as introspective as humans, so they probably don't notice it.

It's not that your brain has a 'controller'. In fact, that's about as far away from the truth as I can imagine. It's that your brain is made of many parts, and is part of your entire body. You can't really control it as a whole, but you can make an environment where it's easier to work with the cognitive side of things.

Mindfulness is being practiced in relaxing the barriers to cognition.

Concentration, on the other hand, is more like the ability to override the reward loop, and continue with a task that is getting deprioritized.
I really need to stop being so dependent on Firebug. I've done coding sessions or interviews where the other developer only has Google Chrome. Since I use Firebug so much, I am not as proficient with Chrome Dev tools. It makes me look like an amateur when I fumble around. Half the time saying I am used to Firebug is useless since they don't even know what it is.
New chapter in anti-Amazon feelings
I run Arch on most of my machines. It seems kind of contradictory to say this, but I like my official repo updated in system upgrades standard firefox, whereas all the other channels are in either third party repos or the AUR.
His comment added very little to the conversation.

Yours added nothing.

Please try to avoid comments like this in the future.
ClickToPlugin on Safari is reeeeally good at finding the html5 alternative for Flash videos. It's actually the only thing that's keeping me on Safari, if only someone could port it to firefox…
"Comcast is bad people, and does bad things, so believe me about these bad things I say they want to do, even though they've never talked about it."

Surely the ISPs have done enough actual bad things that we don't have to imagine bad things they might someday do.
How the Brain Awakens from Unconsciousness Becomes Clearer
Hiring Jr. Talent On Demand
I work on both AngularJS and ASP.NET WebForms. In some cases, WebForms is the right choice and in some cases AngularJS is the go to choice. You just can't say AngularJS is worse.
This was always one of those "not if, but when" acquisitions in my opinion. Seems like a perfect fit for the trajectory Google's been headed, and the company was already based out of Mountain View.
What about Post-Founder success?

Many successful Founders, aged-out and moved up the food-chain becoming rather successful investors-- among those, notably Paul Graham.
It isn't that the ISPs will force their customers to pay more for access to third-party services, but rather that they will selectively manage their network so that certain third-party services will have sub-optimal data rates. I'm sure that Verizon would rather those customers use their PPV service (or another more-favored service) rather than use Netflix. And because Verizon is making it more painful for people to use Netflix, that is likely happening. This entire thread started out talking about how Netflix is informing their mutual customers where exactly the blame for their degraded service should fall.

To use Comcast as an example, now Netflix is paying Comcast for a connection to their customers as opposed to Cogent (which should have had good bandwidth between them and Comcast). As a result, Netflix will have to charge their customers more. So, don't think that just because the ISPs won't be charging doesn't mean that the customers won't have to pay more.

Now, you could make an argument that it's good that Netflix customers will have to pay more for their service because they were clogging the pipes for everyone else. The problem is that this is a very slippery slope and could lead to a balkanization of the Internet, very similar to the tiered access presented in the JPG you so adamantly disagreed with. What happens when your ISP (because you only have one choice) doesn't have a peering agreement with the network hosting Service X? Sure, you could use Service X, but your experience wouldn't be very good. But good news for you! They do have an agreement with Service Y that will provide you with almost the same data as Service X, but it costs a little more. Did I mention that Service Y kicks back 20% of your monthly service fee back to your ISP for "hosting"? There are plenty of ways that the ISPs can get more of your money. Not all of it involves getting it from you directly.
Octobat: relaxing invoicing solution for stripe
I use Chrome or Firefox built in developer tools, however I still think Firebug fits my workflow the best. Unfortunately it's too slow to use.

The thing I miss the most is the inline display of AJAX call responses, and being able to write/run multi-line snippets of JavaScript (without ctrl+enter).

Somewhat interestingly, Firefox built their entire add-on architecture because Joe Hewitt wanted dev tools (for debugging the actual browser moreso than websites), and Firebug was split off from Firefox and made into an add-on. A decade later, this has reversed and every major browser now ships with integrated dev tools.
Last Week Tonight: FIFA and the World Cup
The woman is facing the wrong way in Vermeer's, isn't she?
Only allowing purchases this way is probably folly, but can you imagine homebuilders talking buyers through their upgrade options and all of a sudden having this new world of automation to include? Thermostats, security, A/V, .... Lots of money is there to be made.
Unfortunately no gstreamer 1.0 in official Mozilla builds yet.
Made by a third party, it doesn't come with Go. Granted neither is numpy.
Too little, too late: my thoughts on ES6 modules
Saw this team at Techstars Demo Day. Really excited to see what the future has in store for them.
Big Vision Big Valuation
Between the HTML5 player and youtube-dl, I don't need Flash for YouTube at all, and I haven't noticed its absence in years.
Thanks for not realeasing the 32bit arch, makes package building and management considerably easier!
Google Open Sources Its Secret Weapon in Cloud Computing
I don't think tab volume control is trivial; NPAPI doesn't provide an audio API. So Flash on Win32 (for example) is just sending audio directly to the OS. (You can use the Windows volume controller to adjust Flash volume, at least.)
It's really clever, and I enjoyed the process involved immensely. The whole project is a work of art IMHO. I'm looking forward to watching the documentary of it all.

I also like this conclusion.

> My experiment doesn't prove that Vermeer worked this way, but it proves that he COULD have worked this way.

I do take issue with the hypothesis.

>The way Vermeer painted this wall is consistent with a photograph. It is not consistent with human vision. If you were standing in the room that Vermeer painted, you would see that wall as a pretty even shade of off-white. The retina in your eyeball does some image processing to minimize the effect of light and shadow. To your eye, the wall appears to have far less contrast than it actually has. And if you can't see it, you can't paint it.

Then you can't see it through this device either.

I'm not an artist, but I've taken a few art classes, and one of the transformative things that happens during formal art training is that you learn to look at things in non-intuitive ways. For example, when most people are told to "draw a dog", even if they're looking at one, they reach back into their semantic memory, look up the mental function for "draw dog" and reproduce that.

The same thing is true for colors, brightness values, etc. A great deal of formal art education is learning to detach your visual stimulus from the semantic association you would otherwise naturally make...and perhaps reattach it to new semantic associations like "negative space" and "comparative brightness" and "relative white value". When you get really good you can even start reprocessing a scene or a model, deconstructing it in your mind and then reconstructing it via some other technique. You can go from photorealistic reproduction to complete abstraction.

http://www.etsycreative.com/wp-content/uploads/2013/07/vince...

https://3.bp.blogspot.com/_94URbVj_t8A/SZ7v2Iw28qI/AAAAAAAAA...

http://uploads2.wikiart.org/images/vincent-van-gogh/the-star...

https://gs1.wac.edgecastcdn.net/8019B6/data.tumblr.com/e8b99...

http://www.mde-art.com/art-blog/wp-content/uploads/2009/02/a...

I think a better hypothesis might have been "techniques at the time weren't suited to such exact reproduction of scenes, even great artists slightly distort objects and subjects in their work. Yet these paintings don't appear to suffer from such distortion, the shape and color reproduction is as exact as a tracing or photograph. There must have been a technique or tool used to assist the artist in not only tracing the shape, but reproducing the colors."
My guess is that the restriction originated with pressure from advertisers. It is hard to determine if a user is actually interested in an add if there is an incentive for clicking and watching.

I see that you report your advertisers are aware, but if Apple chooses this for the ads they manage then I am not surprised they would enforce it universally so that developers don't move away from iADs.
Beyond Pricing – Automatic Dynamic Pricing for Airbnb
they have never taken even one step down this particular road

Because they've been stopped from doing so? Isn't that what this whole fight over Net Neutrality is about?

because they do things you don't like

It's not just a random pattern of dislike. It's a specific monopolistic pattern of market control that content distributors have demonstrated over and over. How stupid would we have to be to not see where they would like to take this?

I'm normally arguing with folks on HN from my pro-capitalist perspective, but treating monopolies like the major ISPs as players in a free market is a huge mistake.
Not claiming to be an expert here but I typically do this when
confronted with a large number of files.

Instead of: command *

for i in [someregex]*

do

command $i

done

I know I could also do command [someregex]* but
like the comfort of having each item echo back to the
terminal so I know the progress.
Yes, you are the only one, or close enough that it makes little difference.

Back in Ye Olden Dayes, when techies were the main audience for technical products, we could reasonably expect offerings that catered to our needs. But for quite some time, the industry has been driven by mainstream consumers. E.g., the last smartphone built for a nerd audience was the Palm Treo. The current ones are all consumer focused.

We're along for the ride now, and video in particular has been a major driver for bandwidth demand.

It could be that there will be enough we-don't-need-much-bandwidth consumers that somebody will offer a not-good-enough-to-stream package that will be a better deal for you. But again, that's a consumer pricing option.
Thank you for the support nydrewreynolds!!! We loved our experience in Techstars and are sad it is over. We are now looking towards building our features our users want and becoming the easiest way to hire.
Rapid releases != rapid major version number increments. If you update the major version number too often it becomes meaningless.

The Linux kernel is on version 3.15, for example.
"too slow to use" -- it now uses JSD2, which is much faster. So you may want to give a try again, as your previous experience may no longer be valid on this point.
I'd like to see an analysis of the reliability of the more common type of thermostat in real-world usage. It's possible that Nest really is worse, but I also wouldn't be surprised if regular thermostats failed in stupid ways too.
First of all, thank you so much for writing this out.

> I'd still have to write the bar() lazy/build accessor,

Yes, in Plain Ruby

> and an initialize() method to do the equivalent of '_init' - and name _build_bar by hand,

There's a 'trick' involving Struct that some people use to handle this. If you asked Rubyists, they'd probably say 50/50: http://blog.steveklabnik.com/posts/2012-09-01-random-ruby-tr...

> I'm unaware of any ruby equivalent for the Class::Method::Modifiers CPAN module,

Rails offers this in controllers as {before,after,around}_action, and actions are just methods. You'd have to write it yourself, though, you're right, or use a gem.

> I'm open to being told I'm doing it completely wrong

Naw, though I will say that I very rarely need to do things like this, or when I do, the boilerplate doesn't bother me enough to justify the metaprogramming required to do it in a mega generic way. :)
Video walk through of what is new: https://www.youtube.com/watch?v=LtgLX5vZZSI
I wonder if type erasure is profound, or if it only sounds profound after being hypnotized by type theory.
Tankchairs: US Veteran Invents Heavy Duty, Tank-Like Wheelchairs
Switched to Pale Moon, haven't looked back.

And a bonus of actually having a 64 bit build for my Windows partition without having to run Nightly.
In that case that would be complaining about windows 9. There are no mmainstream distributions shipping systemd yet.
The way Vermeer painted this wall is consistent with a photograph. It is not consistent with human vision. If you were standing in the room that Vermeer painted, you would see that wall as a pretty even shade of off-white.

For an untrained eye casually glancing at the wall, sure, the brain edits out variations. But a big part of training to be a painter is learning to see, and even with an untrained eye, if you stare at a wall long enough you'll start to see color and texture variations. Not saying he couldn't have used a camera obscura or some other machine, but this in itself is hardly evidence that he had mechanical help.
How would the impact be different if its a 55 pound commercial drone vs a 55 pound RC aircraft? Other than RC aircraft are currently much more popular than drones and very long term extrapolation of graphs implies drones will eventually darken the sky much as flocks of passenger pigeons supposedly darkened the skies?
Ask HN: How was your college experience beneficial to you as a person?
Hey HN,

So this is my first post. Been lurking for about a year now. I apologize in advance if this sounds trite, terribly written, and overdone as a topic, but I really need some guidance.

I'm a first year CS student commuting to college and would like to transfer out. The university I'm at offers a fantastic program, I love my professors and I'm generally around some of the smartest people I've ever met. Except I feel as though I'm disconnected from the community because I'm only there when class is in session. I have some friends who were CS majors here, but opted out because the classes became too difficult. The clubs and social life at this university are also abysmal. I'm terrified to transfer because it's the only thing I know as of now.

I want to build something with someone. Whether it be programming related or life long friendships that other colleges always boast about, I just feel like I'm not getting those same opportunities that my facebook friends are getting at other colleges. I know to take those pictures and statuses with a grain of salt, but when I look at myself, I haven't been apart of anything. I just don’t want to look back on my college years and say,” That was the longest summer camp of my life.”

Is this solidarity beneficial to me? Did you feel as though your college experience made you a stronger programmer because you were surrounded with the right people? What is the college experience? How was your college experience beneficial to you as a person?
(Ignoring sunk costs:)

The ongoing costs to an ISP are not the costs of providing bits. Let me hand-wave a bit and say the 99th percentile of families is using 4 hours of Netflix per day, and that's about 1 GB per hour, so 120GB per month, which is maybe a few bucks of costs to the ISP.

The ongoing costs to an ISP are constantly building out and upgrading the network so that when we want to watch Netflix on Tuesday of next year at the peak hour we can. If there is metering or preference used, it should only apply at the peak times.
Skybox Imaging to be acquired by Google
How infinitely scalable messaging with Apache Kafka makes Log Management better
Funny not enough people want to predict more goals, WC recent average I think is around 2.5.
Case in point: try to do the fast inverse square root hack with a (truly) strongly typed language.
I would be much more excited if NASA resumed the research on NERVA (http://en.wikipedia.org/wiki/NERVA). 50 years later a nuclear propulsion drive still seems like the most promising and cost-efficient way to explore our solar system.
I don't think it's intent is to replace email but to supplement it with a new feature. Maybe one day the feature can become one of the tools you mention that regular email already has.
Google to Buy Satellite Service Skybox for $500 Million to Improve Maps
The limiting factor is not land area, but the marginal cost to serve an additional subscriber. It isn't the size of your graph, but the total cost of your spanning tree. The numbers involved are linear distances and number of nodes, not areas.

In most areas of the US, pre-existing infrastructure, such as improved roads and utility easements, makes serving additional customers relatively low cost. But monopolies and commodity suppliers operate at different supply points. A monopoly will intentionally reduce output below the point where marginal cost equals marginal revenue, to achieve higher prices and economic profits.

Leaving aside the concept of natural monopoly, that's the one reason. Most telecom markets are a local monopoly. Service sucks because the company providing it makes more money that way.

Land area and population density are red herrings. You need to measure the size of existing networks, such as roads, electric power, potable water and sewers, and divide those by the number of people served.

To use a car analogy, think about the Autobahn-style Interstate highway system. Before and after it was constructed, places remain the same absolute distance apart. But afterward, traveling between those places could take more or less time. Places that were previously adjacent might now require a detour via an overpass, whereas places previously distant might both have convenient on and off ramps. Travel times by car are thus determined by the roads network topology and not purely geographical distribution.
Long-term, I imagine the market will largely be driven by new construction and from installation of new HVAC systems in existing buildings. It's much easier to upsell a $250 thermostat as part of a $BIGNUM package than it is to sell one standalone. Rationally the tradeoff is the same either way, but psychologically it works much better.
It is clear you can damage your brain by having electrical current pass through it, and it has been demonstrated in a bunch of different species (including humans) that electrical charges in the brain are observable when the brain is active. And it has been demonstrated that directly stimulating motor neurons with electricity causes them to 'activate'. So the non-question is whether or not this sort of activity can effect your brain.

The question then is can the changes induced by this external stimulus have more positive than negative impact on your brain? That would be easier to answer with a better understanding of how the brain worked (as opposed to what parts of it were active when it was working) but it can certainly be an interesting source of experimentation.

What surprises me most about this research is that we have not yet invented 'wire heads' or folks who are addicted to the artificial stimulation of the pleasure cortex of their brain. There is a clear market for such a device, it would not require smuggling any narcotics, and it would seem to be nominally cheap to manufacture. Further, it would seem that finding a way to reliably stimulate the pleasure centers is a much more tractable problem than trying to stimulate memory or intelligence.

I keep an eye on this research, I've known too many people with clinical depression for whom existing therapies were unsuccessful in treating that depression, but I expect to see the illicit use appear on the market first, then I'll know we're close to answering the question posed by the article.
So what if you are the black sheep of the shed?
Interesting that this is written in Go - I think it's the first open source release from Google that I've seen written in their language.

I wonder if anyone in here can comment on whether that is indicative of a trend inside Google - are people writing less Python / Java in there these days?
Behavioral Threat Monitoring Without Models
I believe the device is meant to focus on certain locations so you can perceive the colors accurately without the brain doing image processing based on surrounding context.
I don't know the right answer, but I think the issue is more complex than the typical Netflix-good/ISP-bad dogma which is usually all I see in response to it and seems to be driven more by consumer sentiment for the respective companies than anything else.
> In fact, Swift is really built on top of Objective-C, somewhat similar to how Objective-C is built on top of C, and somewhat similar to how C is built on top of assembly.

Apparently, this is not exactly the case:

> not [Objective-C] under the hood so much as on the side. Swift has its own (relatively minimal) runtime. [1]

> Swift interoperates with the ObjC runtime. It's not dependent on it. [2]

I believe this means that one day Swift could drop the Objective-C runtime & dependencies, perhaps in favor of a Cocoa evolution that doesn't rely on KVO, selectors, etc.

[1]: https://twitter.com/jckarter/status/475503398087708672
[2]: https://twitter.com/jckarter/status/473848245047656449
It's like a doctor saying that he can't stop my kidneys from spontaneously dissolving within my body because human anatomy is "too complex".

I wouldn't be nearly as averse to mass surveillance if the folks conducting it and holding my personal data didn't have the mental capacity of a goddamn pineapple.
publicity.

I've met quite a few developers that really like the safari dev tools. If your not developing on mac though I don't know how good your experience is (and linux is a non starter)
Locbox(www.locbox.com) is a startup trying to address exactly this market.
such as? not disagreeing, just wondering what you consider "must have" features that Firefox currently lacks.
How does libswarm compare to etcd/fleet?
I switched from Firebug to Firefox new DevTools and I didn't have any problems, yet. maybe I'm not developing for front-end too much.
But this wasn't all they changed, e.g. password storage is now different.
"like Go channels over the network"

um, sockets anyone?
A professional developer should be able to take command of a new language in a month. Usually learning the libraries takes longer.
I use the Chrome skin for FF and it's surprisingly fantastic.
She's an entrpreneur, and has a small but healthy Gittip stream. So, she can freely troll without major economic repercussions.

That also presumes the trolling is as bad as the offense, I don't think it is.