skysight-inc/HackerNews huggingface dataset:
Yep, I've had the same issue at those shops. Greenberry's in Arlington had the same issue. We tend to forget that, while, yes, most of us on rare occasions camp out on a table with a laptop, there are people who, day after day, do this for hours straight at the same coffee shops. Those of us who pop in and grab a coffee to go at these shops? You guys see it too: the same mooching assholes, day after day, taking up 4 person tables with their bag and their laptop.

I can't even count the number of times I went into a shop wanting to actually buy food (high margin item) and coffee and sit down for 40 minutes, but couldn't while one of the regular moochers took up a table with an empty for 3 hours coffee cup that he spent 2 bucks on.
I must say that it bothers me mildly too, having been through the latter half of the MS embrace-and-extend era as a professional.

On the other hand, the perception on HN seem to tend towards Google being immune to such power plays. Maybe they are right; I dont know.
Yeah, we discovered that for my team's projects as well. Having a scala "guru" define and teach idiomatic scala has actually increased our productivity a lot. Any non-idiomatic scala is now purely for interacting with our existing Java libraries
dofib is a pure, higher order function. dofib(getValueFromUser) always returns the same (non-pure) function, but it is always the same. If the argument is provided by another variable, then you need to look up the chain, and would likely have the type/effect system force you not to mix pure/impure functions in the possible parameters, or if you do mix them, call dofib(f) impure.
Yep. I live a mile and a half away from a university and I use their library for working on side projects. I've found it to be a great place for helping me focus.

Years of schooling have programmed me to think that the library is where you go to be serious about getting work done, and I'm often more effective there than if I sit at my desk at home.
The glide slope transmitter for the ILS approach on runway 28L at SFO was out of service since June 1. That said, I believe there is an alternate, GPS-based system that could have been available as an alternative for automated approach.

I'd suppose that given a pilot with low experience on that aircraft and relatively good conditions, this was considered a good opportunity to get a visual approach and landing under his belt. That presumes a lot, of course.
Remote acess via XSS
That's a really great idea. I don't think that you are in the minority, considering the number of scientific instruments that talk over serial. It would be cool to make plotting from these devices one (or several) step(s) easier. Thanks for the feedback!
"What kind of creation are you building that you are expecting to not know which methods are available while running your program?"

You normally wouldn't use method_missing in this way. As an example, for better or worse, look at RSpec. I can write code like this:

require 'rspec'

class Person
def initialize
@happy = true
end

def happy?
@happy
end
end

describe Person do
describe '.new' do
it 'is happy by default' do
expect(Person.new).to be_happy
end
end
end

RSpec doesn't know about the Person#happy? method, obviously, so how the heck is there a be_happy method? It's using method_missing to intercept the call to the otherwise-undefined be_happy method, pull out the "happy" part, translate it to "happy?", and then construct the appropriate expectation by delegating the "happy?" message to the underlying Person object and analyzing the response.

It also enables RSpec to generate much more useful testing messages. Instead of saying "Expected person.happy? to be true, but got false" it can say "Expected person to be happy, but happy? returned false."

This intercept-and-delegate or intercept-and-translate mechanism is probably the most common use of method_missing. It makes writing DSLs much easier. See, e.g., Nokogiri::XML::Builder for generating XML documents (http://nokogiri.org/Nokogiri/XML/Builder.html).
When Android was being designed, though, did people really think high-performance games on mobile were going to be a big deal? Remember, at the time, Apple didn't have apps, and the first Android phones had almost no built-in storage (and no native code for third party developers; the NDK wasn't added until 1.5). It seems fairly clear that the nature of the mobile games market that emerged caught both Apple and Google by surprise.
Thanks! There's also http://www.agiledesigners.com/, which I think is even better than The Toolbox. Although more design-oriented.
Modeless, you are right. This court should be subject to the full light of day and a true adversarial process. All opinions published. With judges having to put their names on the opinions and own up to them.
Doesn't that mean "zero correlation between job success and GPA above Google's minimum requirement" ?
One technique for reducing customer support email is to write extensive documentation. Whenever I get a specific question more than once, I'll add the answer to the docs. It turns out that most customers read the docs before emailing, and in my experience it is extremely rare to get questions that are answered in the docs -- and if, I can just send them a link.
That would tend to make the GC more complicated, not less. Some memory managed VMs do allow you to allocate outside the GC'd heap, though; see java.nio.ByteBuffer in Java (or sun.misc.unsafe, if you're very daring)
I'd be interested in joining one if there is space for someone with limited administration experience.
Graphene on its way to conquer Silicon Valley
I want more nuclear power too, because I am sick of the ongoing setsuden power-conserving measures here in Tokyo.

But, having had the water in my apartment's shower tainted with cesium from Fukushima for weeks after the accident, and my local supermarket apologize for selling me beef with higher-than-legal cesium contamination, this kind of "rah rah! more nukes! less kooks!" boosterism is really annoying.

The second sentence of the only link you provide begins "Some scientists remain sceptical of this claim, as the findings of the UN’s Scientific Committee on the Effect of Atomic Radiation (UNSCEAR) differ from those of several other studies, including a recent (WHO) report..."

Furthermore, cancer is far from only problem mismanagement of nuclear power causes. Ask any of the tens of thousands of people who have been removed from their homes, many of them forever.

So I would fix your sentence like this: "We need [a] more [rational and realistic framework for managing the real and potentially catastrophic risks of] nuclear power, [along with functional regulatory oversight], and less nuclear scaremongering.
Their data is restricted to a set of people that all got a minimum GPA of 3.5. There could still be a correlation if the range of GPAs were greater.
Well, really, they had very limited options. If they wanted a high-level non-GC language... well, they could have gone with Objective C, I suppose...
I've seen this done in many (unmemorable) places.
Glad to hear! IMO, it's nice to have graphs/results from these 3 environments all in the same place in the cloud. Feel free to get in touch if you have any feedback! chris[at]plot.ly
With regards to interpretation, which is clearly slanted in one direction here, just because Venezuala's government haven't yet secured their rule to the point where doing the surveillance in secret and neglecting the potential popular effect of leaking interceptions is politically viable, doesn't mean they're necessarily more of a surveillance state than the US, UK, or many others.

Perhaps it just makes them a more playful, immature and open version of a surveillance state. Sort of like the NSA's cutesie two year old puppy. (Meanwhile the US, Europe, the UK, Australia, Canada, New Zealand and China gnash rabid teeth in the dog house proper - the sign above the door reading: "for grownups only".)
My point was not to argue that something like that would be better solution, but since you're asking: Having a special syntax would make the learning curve a little shallower for newcomers. And it would simplify certain constructs -- instead of having to lift IO values or using mapM_ or whatever, you could actually deal with the results from impure functions directly, no unwrapping or rewrapping needed.

While using the type system to implement an effects system is theoretically elegant, I think it's a beautiful hack that has made the language fussier and more obtuse in practice.
The Pirate Bay founder is raising money for spy-proof messaging app
Debt is not a crime in the U.S.A. Just don't pay it. Eventually collectors write it off as tax loss.
Never wrote my GPA and got a job offer from 2 top tier tech companies. One asked before issuing the offer. Software programmers have it easy because at age 20 half our CV is experience, while an industrial engineer is lucky if they set foot on a factory floor.
To be honest, I haven't tested with Py3. It sounds like it isn't... I'll look into it. Thanks for reporting!
I should have a dining table, but given how small places are out here (SF), I had to optimize and do without :)
Part of this communication difference is that the Chrome blog's audience is users, people who aren't concerned with web standards.

The Chromium blog, however, is where the developer story is told. Chrome 28's was covered the same time as the post you link: http://blog.chromium.org/2013/05/chrome-28-beta-more-immersi... Here, the W3C standard fullscreen API was covered for Android as well as the web standards WebGL and WebRTC being available through about:flags. Then CSP, @supports, Custom Elements.. all standard stuff.

Mozilla does a great job communicating the web standards story of the features they're working on. This definitely inspired the Chrome team when we released Blink, so we worked on http://chromestatus.com to capture the full cross-browser standardization story and give everyone a means to shame Chrome if we're implementing something for the web platform that doesn't have cross-vendor buy in.

There is a lot of exciting APIs available in Chrome Apps but it's certainly not slowing down on the web platform side of things. I would definitely recommend you check out the "Intent to Implement/Ship" threads [1] on blink-dev. Here you can see the activity and discussions around compatibility risk, standardization and responsibly adding new features to the platform.

[1] https://groups.google.com/a/chromium.org/forum/#!topicsearch... or spreadsheeted here http://goo.gl/loaQ5
Maybe (option) avoids race conditions in a concurrent environment too. I think you are missing a big part of what Maybe is good for.
But mostly they also assist in making the technology standardized, so that other players can use it as well.
As they call it - pushing the web forward.
> I come from a country (Italy) where waiters and owners will basically tell you to sod off if you hang around a table more than one hour

Of course, that would also be a perfectly reasonable solution. It has the big advantage of being straightforward, directly addressing the actual problem without inconveniencing non-campers), and letting the customer know what the issue is, and it seems much more likely to work than any of these technical tweaks... (after all, you can easily use a laptop without wifi in many cases, or with a cellular modem, and some campers aren't using a computer at all)

Ideally they'd also apply such a policy thoughtfully, e.g., being more lax when the cafe is uncrowded, and letting you stay around longer if you were buying enough stuff. [After all, you're essentially renting space, and the appropriate price shifts up and down with demand]

Around here they explicitly put up signs saying they may ask you to leave if it's crowded and you've been there for a long time, but I've never, ever, seen that policy actually applied (and some people, mainly students studying, sit there for ages and ages nursing small coffee).

Personally, I'd also like it if they also gave one the option of straightforwardly renting space... sometimes I like to sit in a cafe, but don't really feel like drinking or eating anything...
Dropbox’s Quest To Make Every App Work Offline
Listen, I'm don't expect miracles from Mozilla on their first attempt, but the Mozilla PR and fanboyz put their reality distortion field in overdrive in this thread. The Mozilla Marketplace is a joke compared to iOS or Android app stores. And I've heard Firefox called a lot of things, like sluggish, slow, unresponsive, but responsive has never been one of them.

If Mozilla pulled a last minute rabbit out of the hat, then I'll gladly admit my error. 6 years after the Original iPhone and with much better hardware, you’d think it would be possible for Mozilla to do this. Though it seems more likely the constraints of HTML5/JS will keep this from happening on low-end hardware.
4th Amendment protections do not even apply to grand jury proceedings; prosecutors can present evidence to a grand jury even if it was collected illegally and will likely be excluded at trial.
What surprised me after coming from India to the US for grad school in Engineering, was the mad emphasis put on grades here. Back home, I either cared enough to do coursework extremely well, or give up on it (the consequences were usually harmless career wise). Here though, its an entirely different ball game (I was surprised how anxious students here are about assignments and exams).

Then again, I did get I into a very good grad school despite having awful grades; so fret not. I guess employers in India care far more about which college one graduated from more than one's grades.
Coinbase, The PayPal Of Bitcoin, Eyes Europe As A Potential Hotbed
Good point - it is likely an expansion - I would ask this: what is management saying is the focus for this year? Enterprise or small accounts? My guess would they would say "Small accounts are still important and our core, but the enterprise is where our next stage of growth will come from." The reality is that small accounts don't provide the same kind of reoccurring revenue that VCs and Wall Street likes to see. And to grow beyond a certain point, you have to have a massive number of small accounts and acquisition to make up for the churn. Large enterprises, by contrast, are a longer sales cycle but more predictable revenue and generally, in my experience, lower churn.
Thanks for your suggestion about CloudFlare. I am looking into it.
X11 isn't an OS.. although it might as well be.

Meanwhile I'm waiting patiently for Wayland
Every time Firefox introduces a cool new feature, they emphasize how it's standard, or being put into the standardization process, and how every web developer will be able to use it.

Except that's not really up to them is it? A feature that's only ever present in Firefox can't really be called a "standard". I know Mozilla's hearts are in the right place most of the time, but at some level they're trying to improve Firefox in largely the same ways that Google are trying to improve Chrome. The major exception to this would be if Google started imposing a "strategy tax" on Chrome: e.g. a deep inescapable G+ integration or something similarly awful. I can imagine Google doing that, while I can't imagine it of Mozilla.
Require.js Book Preview
The difference between Google and Microsoft is their business model. Microsoft sells software, and so it's in their interest to lock users into Internet Explorer, and by extension Windows. Google sells advertisements. They don't actually care which browser you use, as long as you're using a Google service. There's no incentive (yet) for them to lock users into Chrome.
Treating the citizens as the enemy is one thing but treating your employees the same way is on a whole new level.

I'm actually interested to see how this plays out.

The only thing that is for sure is that the job won't get done if everybody is scheming and plotting against one another.
I've been asked about GPA after my first job. Only once thus far though.
You should add an "email me when the Mac version is ready" signup form. Because I will forget about this if you don't remind me, but I'm willing to buy as long as the price isn't significantly higher.

If you want to manually email me when it's done my address is in on my profile page.

This looks really cool!
So you'd rather an illegible ASCII representation instead of an illegible binary representation. This is why I hate getting into these arguments; people will insist on completely illogical nonsense as far as they can take it.

> It's going to be hard to get simpler than something that you can fit into one line.

This is a terrible argument, as you can fit anything onto one line if you string it along enough. But here's one example of something simpler:

strncpy( frame_struct, buffer, sizeof(frame_struct) );

And i'm not proposing we merely solve the problems of HTTP. That would make too much sense; people are much more willing to put up with bullshit than do the hard work to make things work correctly. I was proposing we make things work better, simpler, and more reliable, and throw away the completely nonsense argument that using netcat once a year is worth a ridiculously impractical protocol format. But whatever, it's not like this thread will amount to a hill of beans.

So let's just convert all of HTTP into XML.
Hormesis is actually conversial, but is not what I'm referring to.

Besides hormesis the other popular models seem to be LNT (linear response, no threshold) and LT (linear response, above a threshold).

LNT is used by most right now, mostly because it's the most conservative-possible model that fits the very-high-exposure data that we do have from atomic bomb survivors. It is the model which gives us ALARA and 'Man-REM' planning.

LT is more what I would lean towards given available studies of very-low-exposure, but that still leaves open the question of what that would actually mean for public health advice, radiation worksite planning, etc.
I agree with your post title, but that slideshow is a bit too unprofessional to prove a point.
I wouldn't go so far as writing off all of history as rote memorization. Being able to write an intelligent analysis of the political climate leading up to WWI is a very different thing from knowing what year Ferdinand was assassinated.

And yet having that level of understanding won't do you much good in a class about the American civil rights movement. But if you can't remember the product rule or how to do integration by parts, it'll keep coming back to screw you for years.
Antimatter Particles Detected Erupting From Solar Flares
yum update reflective-clothing

sorry, couldn't resist.
"First come first served. I paid just as much for my coffee as you."
If you’re an Internet company trying to pull advertising dollars away from TV, one of your arguments is that you can do much better tracking. When you run a TV ad, everyone watching the show gets the same ad, and people watching different shows see the same ad a non-optimal number of times.
Write Your Notes in Markdown, Open Source Them On GitHub
That was a typo by me. s/posts, private messages, likes/private messages, likes/.

I think a public post is public, so it's fair game as concerns the gov't trying to use it in whatever way they wish.

On a tangentially related note: you have said much about what constitutes an 'unreasonable' search as the founders may have meant it: that, e.g., one's personal e-mail contents, private Facebook posts, etc. are not as "personal" as one's personal belongings in a home (like a diary). I had a diary when I was young (teenage years), in it I wrote fairly personal things. I guarded it with all my might, and I think I was successful: I don't think anyone in my family ever even knew about the diary's existence. But yet I did not write things highly highly personal, because I was acutely aware that it was just a physical grab away from anyone. When I started using the Internet circa 2001 I finally felt and experienced a liberty that I never had had before. If you had access to my google searches you would have insight to my most personal being: what kind of porn I liked, my trying to find out ways to commit suicide (teenange angst phase), and so on -- things that I would never write in my diary. That is, I felt more confident about my privacy on the Internet than I did about a personal belonging in my own house. Now, that might have been the result of being afraid of a religious helicoptering mother and so not everyone's like me in this regard... but don't you think the founders would rather empathize with my situation and see things my way than yours? That one's Internet belongings should just be as personal as one's belongings at his home?
Don't go to Venezuela! I suspect that Maduro will use Snowden for political gain (contra el imperialismo, yada yada yada), technological expansion (how does US intelligence operate, can I mimic their tech?), any other intel secrets, and leverage for any international trade agreements. After the Venezuelan government is done with Snowden, what's to stop them from selling him away for money/resources/diplomatic deals?

Examine the Venezuelan government's political history since 1999 and try to not get sick to your stomach (personal fav is Chavez doing a khrushchev impersonation with a shoe at the UN). Their government is horribly totalitarian (even if it is "elected") and repeatedly makes rash political decisions.

Venezuela is possibly the worst country to go to. Hold out a bit more for another location!
Or Denver, or even Ramsar (IIRC), Iran.

The fact that people can survive in those areas without noticeable increase in risk of cancer seems to lend credence to the idea that there is a threshold that one can become acclimated to. But it's still a politically sensitive topic, enough so that the experts still don't want to push away from the harbor of the current ALARA recommendations.
| there are people who, day after day, do this for
| hours straight at the same coffee shops

I remember reading on article about Wil Shipley a while back where he said that his 'office' was a particular coffee shop.
Except, is it? People aren't going to college to get educated - you can learn almost everything you would in school on your own, since most classes end up just using a text book anyway. Only the high level stuff where you are actually interacting with phds in some field do you get value for your absurd tuition.

Most people are there for credentials, and one of those key credentials is the GPA. If taking a certain course set at one school gets you a degree considered equivalent at another, but the other school has a department head who likes "50% is average" then you end up with one student with a 3.5 and one with a 4.0 when both are equally qualified.

The one who went to the stringent school doesn't get the job. And there is very little information on what classes what what schools (and in particular, what professors) are going to give you A's for effort or D's for genius.
Can anyone get the install process to actually work? I got to 'python manage.py installdb' and it failed because that command doesn't exist in manage.py. I tried a bunch of the other commands from manage.py help as well and still nothing.
Who else is paying them to promote themselves? It isn't the immigrants. So yes, that makes the tax payer the benefactor of their operations. So how does the State Department benefit tax payers by having friends on FB?

Why does anyone care about fans/friends on facebook. Such a waste of our societies capitol.