skysight-inc/HackerNews huggingface dataset:
Has he talked much about his writing process for this book? Would be really interested to read his thoughts on it.
I see no text at all, whatsoever, even if I highlight. Chrome on Windows.
Firefox OS ZTE Open C (Hardware Review)
This is a complete mis-characterization of the license.

1) It explicitly says "you own the content you submit."

2) It says you agree to let TakeItApart use the content you submit, in ways and purposes any website, forum, or blog would be expected and required to use content posted for general public display. This agreement does not limit you from posting the same content elsewhere (non-exclusive). Finally, you don't expect TakeItApart to pay you for this content (royalty-free).

3) Any expectation that a website should take unlimited legal liability for the content posted by the general public is unwarranted and unreasonable.
hey mark, this gem uses neo4j 2.0.3 atm

usually all i have to do is update the jar files located in the following directory:
https://github.com/karabijavad/cadet/tree/master/lib/neo4j

and if the interfaces havent changed, it should work fine.

thanks!
According to his autobiography, he moved as a teenager from Taiwan to Paraguay, then to Bolivia and finally to Canada. That's a very different story than simply "high school dropout".
http://xahlee.org/PageTwo_dir/Personal_dir/xah.html
A corrupt Business Model.

BJP (the party under Modi's leadership) allegedly spent 100 billion Rs on advertisement. Like cunning businessman they exploited a loophole in the law; the parties are exempted from disclosing the source of their income!

With this amount of money, every child in India could be educated for free. Imagine that for a second.

The huge spendings, presenting a lipstick-on-a-pig development model of Gujrat[1] and bogus-voting (with many people publicly claiming to do so[2] to no brunt by the law) BJP has won these elections.

The money input allegedly came from businessmen Ambani & Adani. They gained 1.5 billion dollars today itself![3] Adani has quadrupled in value over past 6 months.

A very sad day for the minorities indeed. But India is so huge that even if a thousand die, people are unaffected. People have a very weak memory and any deed, howsoever bad, is easily forgotten within days. Add to that the ignorance of people to indirect influence of any event; people wont respond until they get the heat directly. I have lost hope. I feel I don't understand the majority of my nation.

[1](I worked in the capital of Gujrat)
[2]http://indianexponent.com/scrapbook/he-bragged-he-voted-18-t...
[3] http://www.bloomberg.com/news/2014-05-16/india-s-ambani-adan...
Those people could certainly benefit from working with a counselor. There's a wide range of "personality disorders" that are maybe not "mental health problems" requiring medication, but are still issues that take external help to solve.
What kinds of use cases can you think of for microtransactions?

There's a reason entire industries are moving toward the pay-by-the-month/year model instead of pay per use (Spotify, SaaS, online edition of newspapers, etc.).

> For example I wouldn't mind paying 0.001 cent to read an article.

Most people would actually prefer paying a monthly price rather than pay each time they consume content. Why? Clay Shirky explained it best almost 15 years ago: http://www.openp2p.com/pub/a/p2p/2000/12/19/micropayments.ht...

In short, consumers HATE micropayments because they want predictable and simple pricing.
Infographic: The Growth of Car-Sharing in France
> The age difference is often not even really a conscious thing.

It can even be as simple as a work schedule that is hard to meet for anyone with children. E.g. shifting the start and end of the work day one hour later can be enough to make childcare a nightmare to secure many places.
Mysterious Amazon locker has appeared in the middle of downtown San Francisco
Reading the blog/comments I don't think a development job is what he needs/wants. I think what he really needs is a patron.

So why not Patreon?

Some people find value in the content he creates, and his needs are modest. It is not implausible that enough people are willing to chip in to keep him going, and Patreon provides a way to do that.
Not really the same thing, but Eiffel does have retries.

https://docs.eiffel.com/book/platform-specifics/exception-me...
> The safety property appears to refer to the different in rates between clocks, rather than the difference in absolute values.

Exactly that, thanks for the correction, indeed the word I used is wrong, even if probably from the context it was understandable I was referring to drift I'm going to replace the term.
What are you trying to show by this, if you don't give anything to compare it to?

try:
http://ibn.gramener.com/live?Muslim=40%25%2B

or hindi:
http://ibn.gramener.com/live?Hindi-speaking=Hindi
vs non-hindi
http://ibn.gramener.com/live?Hindi-speaking=Rest

Also can someone explain what bi-polar means in this context (best guess so far, single party majority in voting district)?
It looks very distinct: http://ibn.gramener.com/live?Bi-polar=Bi-polar
I assume this supposed to show that his party did well in districts with large Muslim populations?

I am not sure what you are trying to say with this. If you are claiming that this means that he can't be that anti-Muslim then I think that's far from the only possible explanation.

For one, you are showing every district with at least 20% Muslim population. So even if every one of them had voted for the opposition, the 80% non-Muslims would have still decided the election.
Ever wanted to play "Push It" by Salt-N-Pepa every time you 'git push'?
The zombie apocalypse: How the Pentagon is ready
FileHub Alpha – SaaS FTP web panel alpha test
> it boils all of consciousness down to, essentially, language.

Really? I'd have said that it boiled consciousness down to the idea of self-reference (what he calls "strange loops").

EDIT: Perhaps you mean Le Ton Beau de Marot? That one definitely deals with the relationship between language and consciousness.
> Note that 'pro-business' is a politically empty phrase. After all, no candidate in any election would claim to be 'anti-business'.

Not sure I agree, for instance no candidate would claim to be 'anti-life', but that doesn't make 'pro-life' a politically empty phrase. In that case, you know exactly what someone means by it.

But pro-business is definitely vague. It might just as well mean 'friendly with industrialists' as wanting to spark wide-based growth.
This is a fine book, a sort of mind playground and one of those you cherish in the shelves of your memory. My Philosophy teacher at high school (hi Faustino) recommended it to the class and it led me to read later in college the collected works of Gödel, and never repented it.
And iirc they shipped the upgrade on their tent pole first-party games so even if you didn't have your wii hooked up to the internet you could still take advantage of the updates.
before building an idea | feature | company | etc, if you go through and make sure you can answer "what problem are you trying to solve?" you are much more likely on your way to success. everyone who is a builder should be asking this question frequently and I'm amazed how few people actually do. this was a great example of solving a real problem.
> Do not underestimate social skills.

Absolutely! I didn't mean to imply that social skills are unimportant. If I were to hire a programmer to work for me in a team context, the better choice from a business perspective, often, would be to hire the less-competent but socially-skilled.

But that sucks. Because the best way a socially awkward or socially underdeveloped individual will learn the very essential skill of being more social is through acceptance, a safe environment, and constructive feedback.

Furthermore, it's often not the real problem. A big problem in almost all companies I've worked for is that the managers (who usually are very socially capable non-geeks) were just not skilled at dealing with their developers. And in my opinion that's a core element of their job, to learn how to handle introverts or those less skilled in the social things.

Some of the developers I've worked with were very socially awkward, but if you figured out how to talk to them, they had no trouble communicating what needed to be communicated. To a degree, I think the ones who are socially skilled should use their strength to help those who are not. And if you're a manager, I'd say you're partly paid to do exactly that.
I had a similar idea a few months ago when I was looking to do some volunteer work. Rather than volunteering at a soup kitchen, or other "unskilled" task I wanted to find an organization where I could volunteer my knowledge of business development, marketing and web dev.

My first thought was to look at websites such as http://www.volunteermatch.org/ . What I found was that the organizations typically requested website redesigns (often using wordpress as the backend) and help with social media management. The time commitment of these opportunities were as you stated above, longer term requiring a few months. The scope of work provided was often inadequate and would require you to contact the organization for details.

Solution:

Create a guide on how to assess requirements and create a proper scope of work for projects, the organization seeking volunteers would submit this as part of their application[1]. Then have a volunteer that would make an appointment to speak with the organization and refine this SOW into a workable project.

Once the project was accepted and requirements laid out; open the opportunity for contributors to offer their time and create a core team to start the project. For website redesign/management use a common codebase that could be reused for projects which would reduce the on-boarding process. This would also allow general documentation and training materials to be created so the management of the website could be transitioned to a full-time volunteer/employee of the organization.

Once the common core was developed and a repo created, issues/tasks would be created and open for contribution which would give devs willing to volunteer a few hours some opportunities to contribute.

I think a handful of well written guides for marketing, social media management, front-end/backend documentation and possibly even basic web design tutorials would go a long way towards improving organizations. A second level of this would be to have recurring roundtable meetings (google hangouts?) where more general individual problems could be addressed allowing for the main project scopes to be slimmed down.

1. Also, works as a weeding out process by requiring a deeper commitment. Organizations would have to to follow to guide, watch a video and think through their needs as opposed to posting a paragraph asking for help.

Related experienced dev/intern pairing program: A non-profit named Launch Code (http://launchcode.us/) was recently started by Jim McKelvey (co-founder of Square) that places new developers with companies for paid pair-programming internship.
Xah needs to seek help for his mental illness. Look at his posts on comp.lang.emacs for evidence. He's been spending all these years on $3 a day trying to figure out a more "ergonomic" keyboard for emacs, but many of his suggestions are really just based on what he wants and are less ergonomic than standard emacs.

EDIT: comp.lang.emacs doesn't exist, it's been many years. gnu.emacs.BLAH
I'm old enough to have written in SmallTalk. I also have written a ton of 'web' MVC in recent years. Enough to know that this article was written based on some assumptions about MVC that most developers don't adhere to. I'm not sure why people jump into new framework dogmas every few years thinking it will magically solve their poor programming practices.

I have found MVC to be far better than anything else I've used over the years, and whenever I hear it 'doesn't scale', I've often wondered 'what exactly are you doing?'.

I've seen a ton of web forms apps that didn't scale. I've seen a ton that did. I've seen a ton of PHP apps that didn't scale, and I've seen plenty that do just fine.

MVC as a seperation logic works great, and you should be doing it. If you are building controller actions for every single request, well, honestly, maybe you should be in another line of work.
Circle Public Demo at Bitcoin 2014
I mentioned the US because it has only 2 political parties, which have quite similar political programs and even more similar (in the course of my lifetime) governing styles. It's not much different in Slovenia; same politicians for the past 25 years, with little change possible.
Very interesting. By the way if someone is interested in more details about Reactive programming, there is a great coursera course about it (https://www.coursera.org/course/reactive)
I've always loved handicap systems in any game; if I'm playing a stronger player in a game that doesn't have one, I set my own mental victory bar as 'lose less badly than previously'.

I suspect it's a psychological function of valuing absolute victory over valuing progress in your abilities, and which of the two you consider more important - and while this is entirely subjective, I feel like Go plays better to the latter set of values and Chess to the former.
Looking good. Here is an analysis of your project: https://www.codacy.com/public/socketubs/pyhn/dashboard
Correction : Certainly not historic , when you say historic would like to correct you that in 1984 , INC (2014 runner-up party) won 414 seats .

One of the party which was crowdsourced "AAP" won only 4 seats but certainly show a ray of hope when leadership has been tossed between both these parties since Independence .
That prank is horrible because the document is self-contradictory yet assumes a single correct interpretation, unless the document is very carefully written and formatted using an agreed semantics.

A well-written document would be a great illustration of Haskell-style lazy evaluation, though
Thanks, I understand. The sequential locking isn't a requirement per-se, and the assumption is that the N-masters are in the same region. It seems like with clever multiplexing, you could relax the requirement the N-masters are in the same region.
I can confirm this recommendation. When I bought my Gamecube a decade+ ago I figured it would eventually get donated or sold off as I continued on the console upgrade treadmill.

But everything that has come along since has had the glaring problems noted in this thread, such that I still have my Gamecube, the controllers, games, etc. It always works, when I need it to work.

Now if only Perfect Dark had been released for it...
<looking up…>

Oops. Sorry. I retract.
Interesting lesson about getting confidence by adding bugs. This was mentioned at a recent tech talk about Java Mutation Testing and PIT http://pitest.org/ - video here http://vimeo.com/89083982
Exactly.

Distance selling is very hard, as money and purchase change hands asynchronously at a distance and the purchaser can't inspect beforehand. The potential for error and fraud (on both sides!) is high, and realistically this requires the intervention of third parties to investigate and arbitrate disputes.
He talks in length about his writing process in the preface to my edition. I think it's the 20th.
He says that he has earnt less than $1000 per year. Later on he says his monthly rent is $1300 per month.

I'm not sure how to resolve that.
Fair enough. Poe's Law and all, it's hard to tell nowadays. :)
Ok, I was aware of the difference between Direct vs. Heap ByteBuffers, and I guess I understand the argument about poll/epoll. Now what I don't quite get is why most open source projects chose to use the slower implementation. Don't they know any better? Is it a portability issue? Bugs in certain JVM/OS combinations? Netty.io claims to be 0-copy capable, so I guess that this must be one of the good ones that are available?
When you're bipolar, you spend less time in the emotional midrange, where social skills are built, and develop a social deficit. (Some people recover in their 20s, because a 20% social deficit is catastrophic at 20 but not at 40-- being "socially 16" at 20 is devastating, but at 40, it means you're socially 32, which is not a big deal-- but some don't). You also spend more time than most people in intense states, which makes you more creative. So bipolar people have a paradoxical age-skew where they seem socially younger but, in some critical ways (creative maturity, ethical insight) tend to be substantially older and more experienced, because they've spent more time at extremes.

From this, there's a tendency (out of resentment?) for people with BP to discount the experiences and skills of normal people as trivial "small talk" and turn emotional and ethical extremity ("I've really experienced life") into a virtue.

Bipolar, I'm convinced, is a different thing from being manic-depressive (which would, in 2014, be called hypomanic-depressive if the term were still used; but to save keystrokes I'll use "manic" even though modern psychiatry only uses "mania" for extreme highs that even most bipolar people never get.) Manic-depressive is present pathology, a symptom profile that few bipolar people have all the time. On the other hand, bipolar (as I'd define it) is a type of mind (creative, judgmental, ethically rigid) that has advantages (if the manic-depressive symptoms are contained) and drawbacks, but that never goes away, even if the manic-depressive symptoms remit. Well-treated bipolar people tend (contrary to stereotype) to be unusually conscientious, loyal, and self-aware. The flip side of it is a sort of extreme moral mysophobia.

It actually makes sense. If you're bipolar, little things have gigantic consequences. A night of heavy drinking can have you suicidally depressed for a week. Simple excitement about an intellectual interest can become socially harmful (you don't realize that others don't share the interest). If you live in a world where you're punished (by internal and external causes) severely for small mistakes, you tend to become intolerant of others who get away with much more.
1 ) Perhaps this could be the start of Xah Lee learning some social skills. If so, good on him. He'll go a lot further with them.

2 ) Surely someone in this community can offer him a job writing documentation, at the least? Think of it as charity if you must, but he will probably deliver good value, and he would probably be happy to work cheap, if you're into that sort of thing.

3 ) I will donate $, since that's what I can do from where I am.
0.2% Facebook desktop clients access FB via forged SSL certificates
Pulling back Curtain on P Values or How I learned to Love Small Data
Tea is best when the water is 140F - 185F. ( why? see, for instance http://www.thefragrantleaf.com/green-tea-brewing-tips )

Oh, you meant that _other_ kind of tea.
To put it another way, Majority of Indians don't understand or your share your beliefs either.

Simply put, Modi won because Indian people believed he represents a better alternative to anyone out there by wide margin.

I find it hard to put much credibility in the above ideas, when it is implied that somehow stock market going up and Ambani and Adani companies increasing their Market Cap is caused by them potentially donating money to an opposition candidate in an election and caused for concern!
Yes, even if the industry usage is not big, learning about other languages is always a good way to improve our skills.
A Japanese drink company is putting the first billboard on the moon
Show HN: Retichess
Why should we have to hack around it?

This is exactly the sort of defeatism and learned helplessness I was alluding to.

We've accepted this crappy universal platform because it distributes software well. Despite being in a discipline where we can easily change the tools to work better for us, we just sit here and take it.
The logic seems to be that if Firefox supports EME, that movie producers will be able to switch to using it without business pressure to release completely DRM-free versions of media.

It's an argument I'm partial to myself, having run a Linux box for more than a decade, but it's still an argument based on self-interest.
+1 for moom;

I have cmd+period set to activate moom, then just period (when moom is activated) set to maximize.

I use that key sequence dozens of times a day (I also have many others, and custom layouts, configured.. but that alone makes it worthwhile.)
I'm using Go for a project that people deploy on their own servers. It allows me to distribute as a single binary, with all dependencies statically linked.

This makes deployment much simpler than Python, which leaves the user to find all dependencies, which isn't as always as straight forward as it seems.

Also, with go.rice I was able to embed my static resources (.html mainly) right into the binary, giving me a single file to deploy, much like a Java fatjar.

This was actually a port of a small Python project to get the feel for Go, and I'm really sold on the "scp" style of deployment (I can get that from Java to, but Go seems more approachable for smaller projects).
The page also has horrible rendering defects in the android browser, suggesting a general lack of attention to the reader's experience.
Nearly half of Facebook users are soccer fans
> Nearly all the data requests that people are concerned about have been coming with gag orders attached.

citation? most data requests are run of the mill subpoenas (in non-criminal cases), gag orders only apply to a fairly small subset of user data requests.
Note that in the context of mass surveillance, MITM doesn't apply to Facebook because the NSA and GCHQ simply ask for data as per PRISM:

https://en.wikipedia.org/wiki/PRISM_%28surveillance_program%...
Comprehending a crankshaft is not conscious thought. Most conscious thought is language.
Sounds like writing him a new, attractive, professional resume could be very helpful. Clearly his biggest issues are dealing with people and presenting himself.

Side note: that he could live at all in San Francisco on that kind of income is truly impressive. At $1600 a month, rent alone is over $17000 a year.
Modi also wants to turn Nepal into a Hindu state[1]. The only people who should be deciding if Nepal becomes a Hindu state or a secular state are Nepali citizens.

[1] http://economictimes.indiatimes.com/news/politics-and-nation...
The sad reality is: there are riots in India with depressing frequency. The riots in Gujarat were not an aberration; such things happen all over the place. That doesn't answer your question; but I'm laying the groundwork.

The Congress Party (which has been ruling India for the vast majority of the time since India became independent) realized, early on, that Modi was a threat and to counter this threat, they made every attempt to tar him with the guilt of 2002. No other Chief Minister of any other state has ever been held to such standards. Bear in mind: this is the same Congress Party whose members went on a rampage in 1984, killing/burning 4000+ Sikhs in Delhi when Indira Gandhi was assassinated by her bodyguards. They even came out and said, basically, "meh, bad things happen". The large number of Sikh deaths was _directly_ a result of their deliberate inaction. I know; I was in Delhi at that time. The Army was not called out for days, just so the bloodletting could continue. For this party to turn around and accuse Modi of orchestrating the 2002 riots is a sick joke.
Who's going to commit fraud for $22.53?
Oh yes, wonderful book sofar, only started recently. The mini assignments are great and I get a small smile if I have one correct in one go, only to be completely cranky if I don't get one.

Absolute recommend-er for AI people, linguistics. Actually, everybody should read this.
Most frustrating part for my father was the doctor claiming a historical 95% success rate and then never being willing to admit that my father'd drawn the lot of the 5%.
I sent him $10.