skysight-inc/HackerNews huggingface dataset:
This article was clearly written by a non-sailor as his terminology is very odd.

The phrase "heel over" is particularly confusing. All sailboats heel on most points of sail. When he says the boat "heels over" at 10⁰.. I assume that means the boat's Angle of Vanishing Stability (AVS) was a mere 10⁰? If so, the boat was very unseaworthy indeed.

Seaworthy square riggers would have had an AVS of more than 70⁰ with closer to 90⁰ being ideal. Modern externally-ballasted keelboats have an AVS well in excess of 90⁰, many in the 120-130⁰ range, meaning the mast can be completely submerged and the boat will still come back up if it isn't down-flooded.

Another point that stuck out to me: He said that the additional gundeck in the 17th century lead to a change in tactics from boarding with marines and taking the enemy vessel as a prize to simply outright sinking of the vessel.

In fact, prize-taking remained the dominant goal of naval battle until the late 19th century when exploding ordinance and long-range standoff guns rendered it impractical. Consider the battle of Trafalgar in 1805: The British captured 21 French and Spanish vessels and sank only one.
Are public commitments counterproductive?
Or you can think of it as a small investment to reap the huge reward later.

Extortion is someone putting a gun on your head to demand for the money. Investment is you CHOOSE to put money in for later reward.
Palo Alto, CA

Suitable Technologies - http://suitabletech.com

Suitable Technologies is a startup working to create an innovative new product for something called "remote presence."

We have funding, competitive compensation, and a fun work environment, complete with our own chef and break-time games like table tennis. We provide top-of-the-line development hardware, adjustable desks, and will try to get your workspace just right.

Our first product, in development now, is similar to video chat on a computer you can drive around. Unlike videoconferencing, you’re not stuck to a wall or desk. It becomes your physical presence, anywhere in the world, with the freedom to move and interact with people as if you were there. Our technology has already been seen by millions of people, and we think the potential impact is substantial.

We're looking for great engineers, designers, testers, and more. We need help in C++, audio and video software and codecs, web frontend and backend, UI/UX design, electrical, and networking. We think this could be a unique opportunity for someone with experience in web or mobile to work on something a little different.

More information is available on our site:
http://suitabletech.com

Contact:
jobs@suitabletech.com
Just be aware that Perforce is a server based system and not really on-par with Git/Mercurial. I'm forced to use it at work and while it works great for storing large binaries (images, movies, etc.) it sucks for daily use, IMHO. At least compared to a modern DVCS.
This year, my only resolution is to change.
Huntsville, AL - Curse

• .NET Team Manager

• .NET Web Developer

• PHP Web Developer

• Senior System Administrator

http://www.curse.com/jobs

Curse is one of the largest gaming-information properties worldwide, attracting more than 14 million unique visitors a month. Curse's mission is to provide information and tools to help core gamers succeed in online worlds.
Definitely agreed that theory follows practice, not the other way around.

BUT it's still good to work on a better grasp of the theory -- if you try chord progressions at random until you hit something that sounds good... yes, there's a better way.

The whole point of documenting lots of rules around "what sounds good" is that you can refer to the rules and save a hell of a lot of time in your experimentation.
IBM leverages the hell out of open sources. They had that 1 billion dollars investment into Linux back then but they reaped massively from servers/mainframe, services, and projects riding on the free OS, while they saved on R&D/maintenance on AIX and others.
My politics are closer to Occupy's than to the Tea Party's, by a big margin. I'm not asking you to flag the story because I have a problem with the politics.

I'm asking you to flag this story because the argument for it being on the site is a slippery slope that also includes the fundraising dynamics of the Iowa GOP caucus.

Like I said earlier: stories like this have a systemic advantage over most real "hacker news" topics. A "Comparison of 6 USB Stick Micro Dev Boards" --- unquestionably more germane to the site than this --- is welcome by everyone, but passionately supported by few. Occupy (or Tea Party) advocacy is largely unwelcome on the site by charter, but passionately supported by enough people to peg stories to the top of the front page.

The result is a site that looks more like 2008 Reddit than 2008 HN. In fact, because HN is doing such a good job attracting the Slashdot "Your Rights Online" crowd, we're seeing more and more stories for which Reddit threads are better than HN's.

I used to think the big problem with 'pg's guidelines were that it was squishy about politics; it should, I thought, be rewritten to say "No politics, no religion, no cute pictures, ever." I still think that. But the better thing for the guidelines to say is even simpler:

No advocacy stories.
Epitomizes "show, and tell".
According to google trends this is a peak period for seasonal affective disorder: http://www.google.com/trends?q=seasonal+affective+disorder.

Anecdotally, running a few miles a couple times a week improves my mood as well.
You shouldn't discount 25 years of experience trying to control football (soccer) hooligans in the UK has given the police a lot of experienced bodies and equipment (i.e. horses) to help implement such tactics.

Plus, in the UK the cops aren't generally armed with anything more than a club. So they have to use their heads a bit more.

This is what happens when UK cops get guns http://en.wikipedia.org/wiki/Death_of_Jean_Charles_de_Meneze...
Oh engineers. Shirking morality again.
Music education is in general great at telling people what notes to play, but rather worse at supplying much intuition for why certain patterns of notes work together.

You can look at a diagram that will tell you what notes go together to make a particular 11th chord, say, but it tells you nothing about why that's a useful way to combine notes.

The blog post is aimed at people who know some of the "what", but who could use a clue as to some of the "why".
It must be the comments, they are lazy loaded a la disqus, so you start scrolling and it stutters as you scroll.
MongoStorage for Pig now supports complex types
This comment (verbatim, "Oh engineers. Shirking morality again.") is an extremely elegant statement of why political threads, even when they "gratify the intellectual curiosity of hackers", are terrible for HN: they generate comment threads that consist of or are repeatedly sparked by comments like this.
agreed with what you said about single topics.

Maybe a better phrase would have been to use "gain significant traction". I know each blog is different and curious to see stories of how long it took them of consistent blogging to see an uptick of consistent visitors to their site.
I also recommend installing f.lux (http://stereopsis.com/flux/) or redshift (http://jonls.dk/redshift/). These applications gradually shift the color temperature of your monitor to match the time of the day - the default bluish glow of a computer monitor can really mess up the melatonin production in the evenings.
They can't fire live rounds, but they sure can (and do) fire rubber bullets, flash grenades, tear gas, sound cannons, and tear gas.
GoDaddy's last chance
"Sign up on Code Year to get new interactive programming lesson" is missing an 'a' before "new".
San Francisco (REMOTE, H1B, INTERN welcome):

Circle (http://circleci.com - full-service, hosted, continuous integration): Designers and Engineers

We're hiring our first employee(s)! You should love making code better, and optimizing developers' workflow: our mission is to make millions of developers lives better.

Circle does hosted, full-service, continuous integration. Users give us their code and we do as much magic as possible to make their code better: less buggy, faster, less risky.

Engineers: there's a broad range of really exciting work to be done for great engineers: static analysis, file systems, databases, and working with a broad range of languages, platforms and environments. You must be smart and get shit done!

Designers: If you love UX, data visualization, streamlined workflows, this is the job for you. We have tons of data available, and need to present it such that developers can get out of the app and back to their jobs sooner. We're hugely developer focused, so to ability implement your vision is essential, at least on the front-end.

We're a young and exciting company. We have real customers, we're growing fast, and our users are really passionate about the product. We pay well, have great perks, and are based in SFs coolest office building (http://ongig.com/blog/career-development/the-best-san-franci...). A big plus if you love table tennis.

Email paul@circleci.com and we'll chat.
Sure, what language do you like to work in?
"""Does anyone not use a Mac?"""

There's this guy in New Zealand.
Looks fantastic although I have to admit these prezi types of presentations start to give me a headache after about 10 seconds from the motion. Also while the prezis look undeniably cool, I still use the standard slideshows in that I find the transitions to be a little too much whiz-bang fancy where standard slides are minimalist. But this is a very cool demonstration of CSS transforms.
About that, one author of SICP build a new physics class based around functions for every physical operator, no more syntactic craze, just functions ( higher order though ). Check SICM on google.
Yea, its two different situations completely, U.S. police often look like military combatants by the gear they wear and often seem to view themselves as urban military units. While this is horrible and an obvious sign of our country going down the shitter, it does make them have to be more conscious of how they use force because it looks so bad to the general public to see images of cops in riot gear who are armed to the teeth chasing around protestors.
This is one of those cool things where you can say, "wow, so we can do this!" But it really doesn't solve any problem or help anyone achieve anything.
"""Destroying bits is so darn easy, that people do it too much. I don't delete emails. (...)"""

The music from Hoarders come to my mind reading this...

Compared to tangible-stuff-hoarders it's all to easy to be a bit-hoarder. I've kept my share of bits over the years (tons of albums I never listen to, old emails and such).
That was me, heh. I responded earlier to this thread as well!
A college teacher of mine quipped to his students that if the software is inefficient, upgrade the hardware. I have flip-flopped on this mentality over the years. Part of me longs to write code the way Charles Lindbergh knocked together the Spirit of St. Louis.

http://www.charleslindbergh.com/history/sec/

Throughout the design of his aircraft, Charles knew that his life hung on the details. For example, rather than use an all-metal design, much of the exterior was cotton fabric (to reduce weight). His design was pragmatic, practical, and brilliant.

For the most part, software developers do not create systems where the modularity, efficiency, and stability are paramount to the success of a business or the safety of the people who use the programs. Developers often create systems for data entry and data analysis. It is the data that allows a business to take flight, as it were.

You can replace system front-ends in a fortnight. Dirty data, however, can skew results and impart inflexibility in the system. Bad data can ground a business. These days I care about the software, as my mind reminisces about the minimalism and beautiful design imparted upon the Spirit of St. Louis. Yet I care much more about the quality of the database and the cleanliness of data.
مدونة علياء المهدي
مدونة علياء المهديمدونة علياء المهدي
http://www.top-mazika.com/2011/11/aliaa-mahdi-blog.html
Menlo Park - Facebook

I manage one of our tools engineering teams focused on making it easy for employees to quickly find the right information and keeping it up to date. But there are a number of different tools engineering teams focused on things from tools engineers use daily to how we can better support users.

Email is on my profile.

https://www.facebook.com/careers/department.php?dept=enginee...
"""Is there a psychological cost associated with virtual hoarding like there is with physical? Or is it truly not hoarding?"""

Of course there is -- hoarding is the attitude towards preserving stuff (and fear of mortality / things changing / passing), not about whether it's physical or virtual stuff.
http://events.ccc.de/congress/2011/Fahrplan/events/4780.en.h...

Appears to have the materials from the talk. Most interesting bit from the researcher's write up:

"We have also unpacked several engine-control processor firmwares (different from the main SoC) and are currently attempting to locate code related to tracking dots. Perhaps we will have some results by December. In any case, HPacker will help the community to do further research in this direction, possibly allowing us to spoof / disable these yellow dots of burden."

In case people are not aware of the background, most printers print special patterns of "invisible" dots on every sheet printed. This allow the printed pages to be tied directly to the printer which printed the dots. Thus, if you are printing something like a political flyer which is inconvenient to your government, the government may be able to tie the flyer to you using these dots.
Einstein thought in musical ideas.
This is really slick.

I'm torn by Prezi. It's the moral antipode to Tufte's philosophy of presentation. It seems like it should be objectively evil. But the infinite canvas aspect of it makes the slides so dense they actually kind of work for reading online; the transition animations, annoying as they are, add pacing and create a reading experience that somewhat mirrors the delivery of an actual talk.

I'd love to hear some success stories from people who have actually delivered Prezi talks in public.
Finally a successor to the now frozen bitc
Support full Unicode for all languages and scripts
Also missing detail on the program itself.
New projects should go with Python 3, if possible. But really, the two languages are not very far apart. Do whichever if you are just learning and want to make small temporary things.
From Learn Python The Hard Way:
http://learnpythonthehardway.org/book/ex0.html

A programmer may try to get you to install Python 3 and learn that. You should tell them, "When all of the python code on your computer is Python 3, then I'll try to learn it." That should keep them busy for about 10 years.
Looks like you have never took academia papers seriously :)
"""Coming from the opposite side, I wonder if there's an "anti-hoarding" disorder; feeling that most things (physical or virtual) in one's possession is a liability, a weight that would be better off discarded unless they are absolutely necessary."""

There sure is one -- and the minimalist trend has a little to do with that tendency, but it's something much rarer than hoarding.

A lot of people do the "anti-hoarding" thing with emotions, memories, friendships and relationships, though, just letting them slip through without affecting them.

Coping mechanisms, if I ever saw one...
Is there a high-level markup language that I can use to output to this? E.g. LaTeX style document structure but for this kind of presentation output?
The problem is setting up the Git server. Even if you use Github - and then you have to pay if you don't want your files open to the public - creating the repo, adding the keys, understanding what they have to put in the Address field, etc is still extremely difficult with the knowledge (and patience) of the average person.
What about Cyclone?
HP's touchpad was bound to be a flop
jobserve.com, especially for Europe. Quite popular resource among freelancers and contractors
HN should be a good place for this. If I saw a post asking for editorial help I'd certainly respond, schedule permitting. I'm sure others would as well.
I built a mobile app and while testing the app on Android devices, I found that many scripts (e.g. Devanagari) are not rendered by Android devices.

I find it surprising that there isn't an easy way for users to read text in certain fonts. Am I missing something?
Obligatory references on the subject of the unvalidated Myers-Briggs Type Indicator®:

http://www.skepdic.com/myersb.html

http://www.psychometric-success.com/personality-tests/person...

"Overall, the review committee concluded that the MBTI has not demonstrated adequate validity although its popularity and use has been steadily increasing. The National Academy of Sciences review committee concluded that: ‘at this time, there is not sufficient, well-designed research to justify the use of the MBTI in career counseling programs’, the very thing that it is most often used for."

http://www.indiana.edu/~jobtalk/HRMWebsite/hrm/articles/deve...

http://www.amazon.com/Cult-Personality-Testing-Miseducate-Mi...
So I appreciate that it's your site and you have the right to do whatever you want with it, but isn't it a tad arrogant to judge what other people may or may not get out of it? To call it "porno" is to make a big assumption of what people are using your site for. And even if most people are just gawking at pretty pictures, isn't it a bit much for only you to decide whether it's a net positive or negative on the world?

It reminds me of the whole "_why" thing. It's totally your right to stop hosting content, but it's also a bit rude.
I did not say that the hiring thread is a total waste of time for all involved, as it is clearly not. But when you solicit "So how has the hiring thread worked for you?" you are not within a mile of a representative sample.

One can make the very same argument that you made about this thread--the sort of people who are interested in the hiring thread are vociferously interested, as either employers or employees, their very livelihood and life satisfaction for years may substantially hang on a comment in that thread. If we are talking about articles that are colored with commercial self-interest or bias, that is the very definition. I would posit that there is a silent majority who are relatively satisfied with their current employment, who read a few comments to see if anyone is hiring to do orthographic drawing theory or NLP in Erlang or topology or [obscure area of research interest] and failing that alt-tab back to Vim to work on arbitrarily less exciting yet still interesting projects.

I don't necessarily disagree with you that it wasn't a particularly high-quality article, that we can do better. But I would not hold out the hiring thread as the example we should follow.
SEEKING WORK -- Remote or Las Vegas, NV

My website: http://www.arcfeed.com (still in development)

My LinkedIn profile: http://www.linkedin.com/in/iamandrus

I'm strong in PHP, Javascript, HTML(5), CSS(3), MySQL, some Python, some Obj-C, Node.js, and Perl.

Contact if interested: [my hacker news username]@me.com.
Purely curiosity on my part. You mentioned that you didn't get into the tech writing for the money...

How does the money compare when you self-published?
So their ground breaking discovery for outsmarting the police is to ... leave and then come back. And maybe play some music. The Art of War style write up is humorously grandiose for something so silly. These people take themselves entirely too seriously.

On another note, pay attention to whats happening over on Reddit and their attempt to unseat Paul Ryan in protest of SOPA/PIPA. They're putting their collective time, effort, and (most importantly) money into something that might actually have an effect. Ultimately, the 72 hours or so that Reddit has taken up this initiative is already appearing more effective than months of misguided OWS noise.

Going back even further, look at the Internet's success with GoDaddy and the few other companies changing their stance on SOPA. Get out of the streets already and go actually make a difference with some concentrated focus and brain power.
You don't need to do any 'migration thing', you just add the column to the DB and choose a sensible default value? I don't see what you gain by having both 'undefined' and 'null'.

The 'odd sense of freedom' is not always a good thing either. It's like BASIC allowing you to use a new variable without declaring it. It may be convenient but nobody calls it a good idea.
voice leading is always a good thing to think about
140Fire (YC W2010) is hiring. Looking for junior and senior hackers in Los Angeles. Ping me: jason@140fire.com
ADHD drugs are now so over-subscribed, we're starting to run out
Nice work!

I've noticed two problems in Chrome 16 on WinXP:

1. Each kind of sound is only played once, the first time it is triggered. Afterwards the game is completely silent.

2. If you zoom in, a white frame appears between the tiles (I understand that this may not be a top priority).
Prezi, which Impress.js mimics, requires flash. Here's an example: http://prezi.com/ftv9hvziwqi2/coca-cola-company/
I haven't tried Prezi in public. But to me, the big opportunity in this for a well-organized presenter is the ability to spatially orient your audience.

I can imagine a history lecturer creating a timeline spanning the entire length of the course, marking major events on it. When he wants to discuss a topic, he zooms in on the timeline so that the students get both context and specificity.

I can imagine an elementary music teacher designing a presentation with instruments grouped by family, zooming in first on the woodwinds, then on the single reeds, then on the saxophones. When moving to a new family, it would zoom out first to remind the students of how the instruments relate to each other.

I can even imagine any routine three-point presentation could benefit from the added context that spatial reference can provide.

Animation for animation's sake would almost certainly be detrimental to a presentation. But I'm excited about tools like this because they give good presenters the opportunity to present information in a way that wasn't previously possible.
no comments? :(
He's saying that Prezi is amazing, but the fact that it requires flash is a negative aspect of it.
The readme suggests to use bitbucket.org which I didn't realise had unlimited storage, even on the free plan for up to 5 users?

So if the CPU issue can be resolved for committing large files, could it be used as a backup for your warez etc?
SelenaGomezDiet
I can tell you from first-hand experience, though, that if you cannot scale immediately when the time comes, your business can drastically suffer for it.
2.7 if you want to release anything AND consume other libraries. 3 if you never intend on using other than a learning exercise or will write everything from scratch.
As cschmidt pointed out, Django is the big one, but here is a list of the popular apps/libraries and whether or not they are 3.0 compliant.

http://python3wos.appspot.com/
Agreed, this should only be upped for how stupid it is.
I scroll with page down so this was really confusing at first.
The problem is to get the simplicity of Dropbox (the filesystem is the UI) into your encryption system.

Sure, you can just put a Truecrypt disk image in a Dropbox folder, but you're missing the granularity of Dropbox (e.g. to sync certain files to my SSD) and that granularity also affords you protection against race conditions (if both machines have the encrypted drive mounted and are writing, sounds like trouble).

Not an insolvable problem by any means, but not one that has yet been solved either.
Tales from the Perilous Realm
Any of these:

* Python
* Java (Android)
* HTML/CSS/JS

If a different language works better, feel free to use that instead. Thanks.