skysight-inc/HackerNews huggingface dataset:
As a data point, I went to Barcelona for a month (because remote work) and stayed in a flat with roommates etc, the full citizen thing. I loved it, I worked at home during the day and went out/made friends/saw the sights in the evenings and weekends. It's only one place, as I just roam around Greece usually, but it was a very positive experience.

The hardest part was meeting new people in the beginning, but meetups quickly changed that and I had a blast. I would definitely recommend going to a new city for a month or two (a month is a bit inconvenient, you have to go right when you're making new friends and enjoying yourself).
Absolutely. But it's often trotted out as a parable for why project planning is pointless, or impossible.

Which is a very different conclusion to draw.
Yeah, that is what I am saying. They keep saying that they limited the length of passwords to 4096 bytes, but they actually limited them to 4096 characters.
Is "and" banned from headline titles?

Does this punctuation make sense for native english speaking people?

"Athletics cost colleges, students millions"

Does it mean that "Athletics cost colleges" and "students cost millions" ?

Or do every english people find this phrase very clear on first read?
I like Parse, I like firebase, I like all these neat services and their neat technology where they worry about the scaling for you and they worry about doing the bits for ease of use and push, but using unproven businesses who haven't provided the trust necessary to depend your livelihood on them seems really dangerous.

There probably needs to be an SQL for data APIs, which includes a common, shared API format, and exports and imports. When you use SQL for something like Postgres or MySQL, you don't get locked in. You can export your entire data complete CREATE TABLE and INSERT statements. You take that and move from AWS, to Rackspace, to Azure, to your own machines whenever you want.

Services like, they don't have that. You get locked in.

Also you have typos.
I'm not the one to ask but, on the FreeBSD forum, it's all that's talked about. That is, everyone is using it and there are a multitude of questions from people asking how to use it. From what I gather, it is every bit as good as Solaris or at least approaches it. Again, I'm a FreeBSD user but not the person who would know.
a different "view" would be the 80/20 rule: it takes 80% effort to make the last 20% right.
> although there is hardly the demand

It's a chicken/egg problem -- Amazon won't be motivated to implement additional support for FreeBSD without more people asking for it, but the additional visibility FreeBSD would gain from better support on AWS (and/or Azure) would definitely increase the number of people using it. It seems like FreeBSD has seen an upswing in interest over the past couple of years, and if interest keeps growing I think it'd eventually hit some threshold where Amazon is willing to implement better support for FreeBSD and then put some marketing behind it.

On FreeBSD + saltstack: I saw an interesting article a few weeks back (on the saltstack website, no less) about them implementing better support for FreeBSD, specifically w.r.t. jails:

http://intothesaltmine.org/blog/html/2013/08/30/bootstrappin...
30 million packets per second from one server, wow.

Pretty terrifying if you subvert it to hit just one network instead of randomly scanning the internet.
If

1. document X becomes classified;

2. you are have a government security clearance;

and 3. your government security clearance isn't high enough to be allowed to look at X,

then you must not look at X, keep copies of X, etc. even if X is public knowledge. This came up more recently in the context of government employees getting in trouble for having publicly-leaked but still classified documents on their computers.

I imagine, if the research you were funded to create is classified out from under you, you have to delete all public copies of it, and have to pretend you don't officially "know" it any more.
Upgraded SpaceX rocket set for risky launch
A third of the movie did not jump around dick shots. You dwell on the Facebook ending with was maybe 30 seconds? And if you're looking for realism, dramatic movies are not what you should be commenting on.
Group projects at university are an interesting learning lab for this problem. Did you prefer to work in a conference room/lab/unused classroom, or were you the guy who preferred to sit on the lawn? Aside from personal preference, how did it feel when the other group members "forced" you to work somewhere uncomfortable?

My experience is .edu is not any different than .com. The main problem is in .edu everyone logically works/studies/thinks in complete silence at libraries and study tank rooms, but in .com everyone is supposed to do their best, most important work in open plan offices where its so noisy you can't think.
> In most cases, athletics programs are public money and tuition money being poured on something with absolutely minimal academic merit.

That's not true. In "most" cases, athletics programs do not provide tuition at all, and most student athletes do not receive anything in terms of tuition reimbursement.

In most cases, students are still paying all the tuition and still are required to maintain their academic standings.

Because of this, a good program can attract out of state students, who will generally pay more out of pocket precisely because they are out of state.

Finally, lumping all sports together and claiming they are a waste of money ignores the reality that all sports are not created equal. Sure, adding a football stadium will be expensive, but counting that against the cross-country team is silly.
Powerful tool for students Check it out
The way I see it, one doesn't need to actively travel constantly to be traveling. When I was dealing with a difficult project, I just stayed at one particular hostel for two months, and settled into a routine. It was an odd one, of course, but it still became a routine, and I could finish the project.
I understand where you're coming from, but you have to remember that student athletes are also people, and members of the community. I could walk you through the argument about physical fitness and the value of exercise, but I'll save you the time. Just step down from that absolute up there.
How This Entrepreneur Went From Poverty To CEO Of A Dead Sexy Startup
Ah, I think I see the misunderstanding I am causing. I am not arguing against pure functions as a whole. Just acknowledging the weakness that they can not often be the whole. Many of the arguments for pure functions seem to be based on the "if your application is nothing but a collection of pure functions, then it will be easier to logic about." My assertion is "use that which is easier to reason about where you can." In some cases, this will actually be mutable state based entities. In others, it will be pure functions.

I also fully grant that when one is trying to work in a massively shared state application, pure functions have massive benefits. Seems the real win is typically identifying that which can be easily shared and that which can not. And partitioning the program accordingly. (Which, is what you ended with. So, I believe we are actually in fairly violent agreement. :) )
FastMail (read my review on http://blog.workhere.io/my-experience-with-fastmail-as-a-gma...) or Gandi (1 GB IMAP account included with domains).
Apollo Robbins: The art of misdirection
I can also relate, we should start a Moving Around Anonymous. I find that we don't always consider all the costs before choosing to hop off to the next location, cost in time and energy, but also financially. That said, it doesn't feel like we can settle.
As someone watching Mario and libgdx from the jMonkeyEngine side of the fence, give it a shot :)
I haven't experienced FTTH yet, but reports from people who do have it seem really good.

I have however worked supporting both FTTP and FTTH on a private network. In my experience, FTTH was so much simpler to diagnose. If there was an issue you would check the exchange, and their house. The Fiber converters we had where tiny compared to the ones NBNCo offers too.

The FTTN users where a lot harder to deal with. All the network equipment is still fairly young (under 10 years iirc), but we would still get cables from the pits that needed to be rerun. Our nodes supported 4 houses at most. Though most of them only had 1 or 2 users attached to them.
I don't know about anonymously -- why not just the centuries-old library model? We pay for an organization; the organization licenses the works; the organization lends out the works for free.
A Sneak Peek at Eric Schlosser's Terrifying New Book on Nuclear Weapons
Persisting form field data between page loads
I have been practicing this lifestyle since April when I moved from Amsterdam to Bangkok & Chiang Mai. While I recognize some parts of the article, I think the general tone is off.

Constantly traveling and working won't work for most. But settling in one place for at least 6 months, finding a good office or co-working space with fast internet, and getting into a routine (like the article states) CAN actually work for many people. It does for me.

Also since you're in a new place, you also have plenty of opportunity to do weekend travels to other countries, as well as local leisure activities. In case of Thailand, that means you can be on the beach in 2 hours from anywhere, or if you're not into that, enjoy the wild nature. And life is cheaper in many of these places.

Not for everybody, but definitely do-able.
Oh boy, I just wasted 10 mins on reading sides in a debate about typesetting sentences.

The original author's purpose is to set the record straight about history and counter false claims about history to back up one's points in a debate. Period. Full stop. Space. The guy even says that repeatedly in his comments. Get it right :)
People who are nervous about hiring people in a relatively unpopular language should watch this video[1] at the 1:01.00 mark by Yaron Minsky.

[1] http://www.youtube.com/watch?v=hKcOkWzj0_s
OlePatriot1 Flag Waving Alarm Clock Radio and Sound Recorder
I deleted my FB account a couple of years ago for many of the reasons cited in the article. There is, however, a social cost to not being on FB, especially if your social circle is not technologically adept. A salient example: An old friend of mine (like many people, I gather) has gradually slipped into a mode where she uses FB exclusively for electronic communication. She no longer checks her email accounts. She only uses FB messaging and FB status updates to keep in touch with her friends. In today's "simplify your life" culture (which I think is a good thing, generally) she has pared down her electronic footprint to a single service, FB. Recently I discovered through a mutual friend (over email) that my friend's mother is basically dying of cancer, she has travelled back home to be with her mother, etc etc. I didn't know any of this because I'm not on FB, and FB is where my friend chose to inform everyone, keep everyone up to date on progress, appeal for donations, organize social events, etc. Sure, I could be in touch by telephone, and obviously I wasn't ... but what if your friend(s) are not really phone people? I guess the point of this comment is, what if your friends are FB people? If you choose not to be, there is a social cost. Having said all that, I still will not establish a (new) FB account. (I presume despite deleting it, my old one still exists somewhere in the bowels of their servers)
No, really. Our equivalent is much less hyped and attended and players are rarely university or college students. Most don't have any HS degree and are "international" or at least "inter-city player".
The basic fixie can get fancy
Yes it's normal for developers to do all of the work and for sales, marketing, finance, HR, the CEO, CTO, COO etc. to get all of the money.
This sort of abbreviation is commonly found in headlines. "and" isn't banned, it's just that this is acceptable too.
My problem might only be my current company, but large scale systems development tools are a mess. There isn't a better method than Office to track large sets of requirements, timing, and assets for a good view of project status.

I guess what I'm saying is I wish someone tackled the organizational issue for product management of large systems in my domain (encompasses software, hardware, mechanical) other than IBM.
> But it certainly doesn't mean it's the better choice.

If picking something else had the same cost, then you're absolutely right. But if implementing the production code is 6 months out of a 5 year project, even a language that is 10x more productive but takes 3 months to be proficient in (let alone to master), then it's just not worth it.

> I would say that when your problem is a one-of-a-kind, you'd rather think about the problem at hand and think of the implementation as little as possible.

Yes, but this line of reasoning may lead to Clojure, for example, in the application case and to, say, Java in the algorithm case. In the latter you play around in MATLAB for a long time; translating it later to Java is often a very technical process.
Cube World Episode 1
I've seen many procedures that are essentially:

public Blah foo(String in) {
in = in.toUpperCase();

In shops where there is an insistence on final parameters, this gets tripped into

public Blah foo(String in) {
String upperIn = in.toUpperCase()

And then the mistake is to accidentally use the "in" variable later on. Or, simply in the first to forget to "reassign" the in to itself.

As far as list mutations, I'm mainly referring to intro work. Whenever working with someone that is new to scala/lisp it is common for people to not understand why appending to a list does not "work."

I'm embarrassed to admit I can not find the test library I meant. I believe it was "specs" basically. Looked something like:

Foo foo = ...
lookingAt(foo)
it.shouldEqual(bar)
it.shouldNotThrow(Exception).onCallofFoo
...

Where "it" returns some context style object with basic assertion ideas on it, and some return a "foo" to do calls on it.

Thinking of this in terms of a Prolog style machine did occur to me. Basically define your "transformations" and let the system search for the ones that could be used to go from the ingredients given to the outcome desired.
“Premature optimization” as phrased by Musashi
One issue is that it can be hard to get an 8 hour stretch if your days are also filled with the minutiae of travel of decision-making.

I find it very hard to get substantial work done on certain projects when I have even a few interruptions in my day.
I would like to add a different perspective. I used to work on a Thinkpad, and loved the machine. Last year I changed to a MacBook Air (MBA). I also like this machine. But one of the biggest changes was that people seemed to be much more easily convinced when I showed them results on the MBA. This is a major point to consider IMHO.
Machine learning is also, by a big margin, the most common of the areas I've mentioned and is therefore best positioned to benefit from "mass production" efficiency tools. It is moving from the master shop to the factory floor.
Colleges have always changed shape and form, and today they've grown into what Clark Kerr calls the "Multiversity" in The Uses of the University (http://www.amazon.com/The-Uses-University-Essentials-Governm...), which is worth reading if you're interested in such issues.

Beyond that, philosophy and classics are interesting citations because the healthy, important parts of philosophy have mostly been shucked into science (http://paulgraham.com/philosophy.html, or William James's Pragmatism) and classics are interesting but the corpus is static; it is not easy to come up with new and interesting things to say about The Iliad

In 1946, I'm sure someone was writing about the decline of theology and Latin and lamenting the failure of the American experiment.

(Despite what I wrote above I am still against the giving of scholarships for sports and think that the pro sports run by big-deal programs should be treated as professions, which they are by any reasonable standard of the word).
The author needs to learn how to properly use the comma.
Hmm, have they calculated the secondary markets that athletics generates?

As a CS person I believe that computing/CS is largely irrelevant (like much of science) unless someone, somewhere is making money from its applications. Also keep in mind that non-athletes also end up benefiting. At a coarse level - (in strictly discretionary spending) - people buy tickets, misc gear, subscribe to the internet/cable, purchase large screen TV's to watch games, etc.

Sports is a great common uniting activity for the masses. Geeks/Engineer types get hired to work on shopping websites, ticketing backend systems, payment gateways, wireless HD video chipsets and whatnot.

Even Google who hires all the 'academics' puts them to work so someone somewhere can click a button to buy something while watching a YouTube video (probably sports related :P)
gambling on college sports is a huge secondary black market, with many billions of dollars changing hands every year.

that should clarify the popularity of US college sports.
Interesting how you can open Finder on your iPad.
Someone just alerted me to this thread, and WOW - there's a lot here! Instead of responding to each individual comment, let me just note two things.

First, my post was not intended to be general advice to employees of all companies on how to handle a situation where they're starting to look for jobs. Of course, many environments would not respond well to that approach. My point was just that that's how we encourage employees to handle the situation at Return Path, and we have created a safe environment to do so. By the way, it doesn't happen here 100% of the time either, by any stretch of the imagination. But I wish it did. When it happens, it's better for everyone -- the company as well as the employee, who either (a) ends up staying because we resolve some issue we weren't aware of, or (b) has a less stressful and more graceful transition out.

Second, the way we run our business is around a bit of a social contract -- that is to say, a two-way street. And just as we ask employees to start a dialog with us when they are thinking of leaving, we absolutely, 100% of the time, are open and transparent with employees when they are in danger of being fired (other than the occasional urgent "for cause" situation). We give people ample opportunity to correct performance and even fit issues. In terms of someone's question below about lay-offs, we fortunately haven't had to do those since 2001, but if I recall, even then, we were extremely transparent about our financial position and that we might need to cut jobs in 30 days.

Happy to jump in on other comments as well or respond individually at matt at returnpath dot com.
Yes, moving around is a pain. Power adaptors, crappy internet, lost days in airports, missing luggage, carrying things, finding decent accommodation, worrying about visas, changing money, etc.

I'm location independent and change base-cities every year or so. I also spend maybe 6 months per year on the road.

Honestly, I get more coding work done when I'm at my home-of-the-time. But a lot of the soft stuff: running in to people in related industries whose brains I can pick, spotting new potential hires, thinking up powerful bizdev ideas, etc. all happen far more on the road. I often stop for extended periods .. a week is typically the minimum.

I've found the most important thing to manage is my own motivation: if work is getting in the way of relaxing, I can it for awhile. If relaxing is getting in the way of work, I can it for awhile.

Being in a stationary, fixed environment with ongoing overheads and investments in random rapidly depreciating junk (like vehicles) is personally not a good situation for me. I get demotivated pretty immediately. On the other hand, sometimes transient living feels like it's getting long in the tooth, too. If that happens, I tend to switch it up a bit and pop cultures, rent a place longer term. The grass is always greener, right? As it turns out: often it is. And when you go back to somewhere you'd been before, both you and the place have changed.

Bonus poem excerpt (sorry to those scrolling!):

They'll allow me to choose,

Where to settle anew,

Be it in east or west.

But with dollar now sliding,

And frequent poor tidings,

The orient does rather seem best!

Aye if USA visas,

Berkeley feminist divas,

Could yet warrant a tired "may-be"...

With all due respect,

Most are pains in the neck,

And I love a good foreign lady.

So at present juncture,

(Passed global acupuncture)

I dream happily now of returning...

To the rhythms of life,

Of an eastern respite,

From the world of democracy burning.
Copy and pasted from the article:

" I was the one who started it all ... I first read a description of kopi luwak buried in a short paragraph in a 1981 copy of National Geographic Magazine."

So... he didn't exactly start it. He just popularized it to the affluent western audience.
AFAIK, pkgng is the default package manager in both FreeBSD 9.2 (due any day now) and 10.0. The table at the bottom of this page says so anyway, and it was updated just a few months back:

https://wiki.freebsd.org/pkgng/CharterAndRoadMap
Like in cars, firewalls are a safety measure; they provide a sense of security.

What if done program you don't realization is installed opens a port somewhere?

So not strictly necessary for correct operation, but then again security is all about being defensive....
Sure is. :)

I'm a read-aloud-in-my-head kind of reader, and I remember really struggling with that one in Moby Dick.

(It's "fo'c'sle," by the way, sometimes even encountered as "fo'c's'le." In the latter case, I wonder why simply writing "forecastle" wasn't the easier choice back in the day).
And the way of the grind. Or daily iteration.

"Today is victory over yourself of yesterday."
I think you're mixing bids with estimates.
The effect discussed here averages itself out over the course of one year.

Leap years and leap seconds are required due to other effects that don't (leap years because of the non-integer ratio between year length and day length and leap seconds because the length of day is increasing slowly)
The successful travel/work people I know do it in that style, moving between cities on a monthly or bimonthly basis, not daily. They'll typically spend 1-3 months in a city, renting a place on AirBnB or a local rental site, then move to another city.

That removes a lot of the problems discussed in this blog post, like not knowing if you'll have internet access tomorrow, and not being able to guarantee you can spend 8 hours tomorrow on a project.

It's also how I personally prefer traveling, even just purely for vacation purposes: have a relatively stable temporary base where you can leave your stuff, and then explore the local area for a while (both the city you're in, and day trips to nearby places). When I spend only a few days in a city I never feel like I really see it or understand it, so I don't like doing the whirlwind backpacker-style trips where you're moving to a new place every day or two.
Can Australian citizens have a US security clearance?
> Moving Around Anonymous

or perhaps Digital Nomads Anonymous. I feel like it's in my DNA.
I love the usability of this.

I hope the issue of usability gets more attention in future security tool development.
A huge amount of this donation money goes right back to the athletic department though. It's a vicious cycle.
I think its great that American Universities place such a great emphasis on sports. It's really good for the athletes and it's raised the standards of American collegiate athletics to Olympic standards. For this reason American Universities become aspirational destinations for high school athletes all around the world. Why is this bad?
Nice dodge on the questions. I freely admit he does well BT his LPs. The problem is Bad Vinod has consistently screwed with founders. Good Vinod is likely a product of all of those terrible outcomes.