skysight-inc/HackerNews huggingface dataset:
Index of older Buddhist writings on the same subject (a mere couple of thousand years older) - http://www.accesstoinsight.org/index-subject.html#anatta

Pertinent quote:
"I have heard that on one occasion the Blessed One was staying at Varanasi in the Game Refuge at Isipatana. There he addressed the group of five monks:

"Form, monks, is not self. If form were the self, this form would not lend itself to dis-ease. It would be possible [to say] with regard to form, 'Let this form be thus. Let this form not be thus.' But precisely because form is not self, form lends itself to dis-ease. And it is not possible [to say] with regard to form, 'Let this form be thus. Let this form not be thus.'

"Feeling is not self...

"Perception is not self...

"[Mental] fabrications are not self...

"Consciousness is not self. If consciousness were the self, this consciousness would not lend itself to dis-ease. It would be possible [to say] with regard to consciousness, 'Let my consciousness be thus. Let my consciousness not be thus.' But precisely because consciousness is not self, consciousness lends itself to dis-ease. And it is not possible [to say] with regard to consciousness, 'Let my consciousness be thus. Let my consciousness not be thus.'

...

Any consciousness whatsoever that is past, future, or present; internal or external; blatant or subtle; common or sublime; far or near: every consciousness is to be seen as it actually is with right discernment as: 'This is not mine. This is not my self. This is not what I am.'"

Note that Buddhism is not the only Indic philosophy to espouse 'not-self' as a pertinent subject of meditation / consideration (Pali: anattā, Sanskrit: anātman); at least Jainism and Hinduism share this theme.
This is great advice. Chances are, you're not building an operating system. Since your software is less complex, try to figure out the decisions you need to make. It may require a few iterations, but it's the right thing to do.
And the past too http://en.wikipedia.org/wiki/Gyrocar
from the post: "The Opa compiler will remain an AGPL project."

The title on the blog post is "Opa License Change: Not just AGPL anymore"
There's much, much, much more in being a power user application than just some advanced tools. The whole UI has to be redesigned with different expectations in mind.
I can't generalize on "many German meetups", but at this specific meetup series, conversation tends to be in english.
Why not LGPL?
It really should be called something better, like pure. And Monads should be a sub typeclass of applicative.
[Show HN] Why did we launch a free help desk?
There are lots of full-blown help desk tools with way too many options and a very steep learning curve, which we think doesn't suit for startups.

We felt using a help desk should be as simple as using Twitter and thus developed a dead-simple & straight forward help desk tool.

We launched it today and your feedback is welcome.
www.clickdesk.com
Much discussion: http://news.ycombinator.com/item?id=4015142
Yeah, you probably can pick up an SLR and get a decent shot on your first try, especially if you use the Automatic mode.
Flame Trojan Ignites Cyberwar Chatter
This makes sense when developer time is not an issue, but if it is, favour simplicity.
>Lots of developers, when faced with a choice, make it configurable instead of thinking hard about it and making the choice.

It isn't an exclusive-or; if you want power users it needs to be configurable. What you need for beginners and casual users are really good defaults, which means doing the hard thinking to choose them. If you want both types of users, you need to do both types of work.

ADDED: It also helps to make the configuration choices discoverable, to provide a path for new users to become power users.
Maybe he's a photographer and not a programmer? I can also open the hood on my car but I'd rather pay someone. I really don't want to know anymore than I absolutely have to because I might be tempted to waste time on it "saving money".
I thought the same thing...at first.

If he's not playing games or watching movies on his setup, only using emacs and a terminal, what benefit would the newer hardware get him?

He does want an SSD. That is a definite improvement, in general and especially when you are compiling.

Most of my computer upgrades are driven by "visual" stuff. Movies (HTPC), games (desktop/laptop) and Visual Studio/Eclipse (desktop at home and work).
Well, no- it was supposed to revolutionise personal transportation. At least, that's what they said when it launched. And the "future of transportation" sounds eerily similar.
It is more like Adwords: 70% Adsense: 30%
http://investor.google.com/earnings/2012/Q1_google_earnings....
Travel by bus
This will not be the first option but making the rounds at a bus is just about the ideal way to travel. As compared to other means of transportation, as you travel by bus, you're free to appreciate far more gains than you could want to admit.
I categorically agree that this idea of restricting what software should be run based upon someone else's whim is wrong, as a moral wrong.

It ought not to be that Apple can tell you what you can do with your iP\, or MS with your W8 phone. Or, for that matter, present chilling effects on actually using your computer to its fullest extent. E.g., "Don't use this open source app, it didn't Get Trusted". That's a racket!

An iP\ is a computer, and it ought to be considered to have all the freedoms that PCs have had for thirty years.
Proof of the iPhone's Dependence on Carrier Subsidies: A Market Share Analysis
Clojure code is 700 lines, and pretty easy to grasp by anyone who've used Lisp before. We would have to implement a lot of C code to speed up both Git and Svn bindings. And I seriously doubt that we would be able to debug this in a reasonable amount of time.

Clojure caching took me like a month max.
Avoiding the Microsoft Borg, Skype nears 250M users
What I meant is: while they develop.
The AGPL does not require you to publish your code before you either distribute it or run it online.
Worth clarifying that he didn't drive off a cliff in an act of suicide- it was an accident.
Indeed; it seems every interesting question on there is removed as off-topic.

Sounds like a key indicator that S-O is ripe for displacement...
SFW or NSFW? Software firm hiring only naked web coders
And will be killed for the same reason.

Country A will insist that it's a motorbike, require you to wear a helmet and have an enhanced heavy bike licence (because of it's top speed)

Country B will insist that it's a car and require seatbelts, airbags etc.

Country C will only allow electric bikes that have a top speed of 15m/h
"The rewrite in Clojure resulted in much cleaner, faster code, totaling at only 700 lines of Clojure code (I don’t have a clear comparison with Ruby code here). "

Could you post the Clojure code somewhere? It would be very interesting to see clean, fast Clojure code written to solve a real-world problem (as opposed to some toy example).
Cool! This is a new interview with the founder though.
Eric S. Raymond talks a lot about about his importance, but in reality he has produced no software of value, in fact almost no software at all. The arrogant statement he made in the beginning of the interview is a blatant lie:

> You rely on my software every time you use a browser, a smartphone, or a gaming console.

ESR is known for his books, not for his code.
What do you need to know about the regulatory environment to satisfy this?
In southern Europe, motor scooters and light motorcycles are a substantial part of the transport mix. Scooters are a fast, economical, traffic-beating option. With fuel at over $8 per US gallon, a 100mpg scooter has tremendous appeal. It's quite common for dad to ride a scooter to work, while mum takes the kids to school in the car. A young adult is just as likely to start motoring on a scooter as in a car; Towns and cities in Spain and Italy are overflowing with scooters on weekend nights. Most of those towns were never designed for cars and have a desperate shortage of parking - you can get five or six scooters into one parking space.

A vehicle like this has most of the advantages of a scooter, without the obvious shortcomings. It could fill the same role in the vehicle mix in countries where weather, safety concerns or cultural factors make motor scooters unpopular.

Most car journeys involve a single occupant. That's a luxury we've been able to afford until now, but lugging around four empty seats is seeming ever more wasteful.
Why You Should Celebrate Every Annoying Moment of Your Day
Ditto for StackOverflow itself? I just can't understand why so often a really valuable topic that collects insightful answers gets closed up because of not fitting some template.

Also, I don't get the idea of "protected questions" - the ones marked by:

"This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site."

What does this even mean? Is the assumption that a new user will always say "thanks!" / "me too", while older user won't, in any way correct? Do statistics suggest something like that? It always struck me as offensive to new users.
3) (mostly Mozilla-specific) CAs need Mozilla far more than Mozilla needs CAs. Mozilla can always ensure that at least one major browser trusts their certificate, after all.
Philosophical precedent:

"Descartes should have said: "thinking is occurring." That is, whatever the force of the cogito, Descartes draws too much from it; the existence of a thinking thing, the reference of the "I," is more than the cogito can justify. Friedrich Nietzsche criticized the phrase in that it presupposes that there is an "I", that there is such an activity as "thinking", and that "I" know what "thinking" is. He suggested a more appropriate phrase would be "it thinks." In other words the "I" in "I think" could be similar to the "It" in "It is raining." David Hume claims that the philosophers who argue for a self that can be found using reason are confusing "similarity" with "identity". This means that the similarity of our thoughts and the continuity of them in this similarity do not mean that we can identify ourselves as a self but that our thoughts are similar."

http://en.wikipedia.org/wiki/Cogito_ergo_sum#Criticisms
Speaking of cost, this vehicle will start for ~$24,000.

I mean, I'd buy it for... maybe $5000ish, if I were feeling particularly spendy?
>> While I agree with the point on quality

It's important to note a distinction.

The faster aperture tends to necessitate better glass, but the idea that only fast lenses have good glass would not necessarily be true. There are plenty of "slow" lenses that have very good optical quality.
The future is BSD style licenses, not the GPL3 variants. RMS got a little too clever for his own good.

Why on earth would you agree to give up your source code/competitive advantage to save writing a few hundred lines of javascript? It's one thing to try and write a kernel from scratch, but to sell your soul for a Javascript library (looking @ you, Sencha Touch, which is mostly re-themed jQuery mobile) is silly.

At least these licenses have a good purpose: they provide a shibboleth for identifying the ideologically pure.
not really. because you can over analyze what the right abstractions can be. it's only a matter of how abstract you want it to be, believe me.

Analysis Paralysis is inevitable as long as you want to write the RIGHT thing.

As soon as you accept "good enough, we'll upgrade later if necessary", you start moving towards the right thing.

Anything that says perfect, adequate, right, correct, etc. is wrong and leads to the dark side.
Better update the title with this one:

Java Performance:
http://www.amazon.com/Java-Performance-Charlie-Hunt/dp/01371...

Java Puzzlers is helpful if you're doing low-level programming using Java. I find it to be less useful for app development.
Good point. Of course it's possible that 7X is a cost that cancels out the revenue from those customers, in which case it would be better not to offer the option, but as long as it's not, it's still profitable to offer the plan. Depending on the ratios, the cheap customer bracket could even be more profitable (in absolute terms, as you say). You just have to build the extra support cost into your pricing.

$9 customer - $5 support = $4 per many customers

$199 customer - $1 support = $198 per few customers
Facebook breaks $30
Facebook trades under $30, down 7%+
I would prefer to have to be 5 days a week in the office, but only have to work for 4 days. One day should be dedicated for your own projects. Whatever you want, but, in the office.
On the HN frontpage not far from this thread, there is a story about 10gen raising $42M with their AGPL licensed MongoDB.
It depends, you can sign up to many different freelance job websites such as freelancer, elance or peopleperhour.

If you are looking for a site to post a job with no registration/verification/hassle then take a look at http://facingworlds.co.uk it is a free and open job board I found recently, pretty cool for picking up odd dev/design jobs.
We don't work a 9-10 hour day. I've written up the whole thing here if you're curious: http://ryanleecarson.tumblr.com/post/21708810513/4-day-week
We are in contact with Rob Ennals atm, who was the creator of Dispute Finder which aimed to provide a line by line annotation system which provided rebuttals to disputed claims.

[1]: http://www.reddit.com/r/skeptic/comments/u8q8a/new_tool_to_h...
I'm not sure how safe it would be to split lanes in the C1; it's wider than a motorcycle, and it's being marketed to non-cyclists who may not be so skilled at weaving through tight spaces even with gyros. It would be more aerodynamic, no doubt, but I think we're a long way off from comparing the relative efficiency of electric vehicles. I think range and carrying capacity are bigger consumer concerns.
That's no good for people who have interests outside of the office. For example, I have two young boys and I want to spend my time with them on a Friday, not in the office.
Bloom filters are not suitable as stand-in replacements for hash tables when you are representing the Set abstract data type. They are not deterministic, they treat objects with the same hash as identical, and they do not actually store values.

Bloom filters are only useful (in this context) to augment a proper Set implementation, in which case they increase the memory cost, in exchange for decreasing (on average) the I/O cost.
Agreed, it's just that there has already been a great deal of discussion, and it would be a shame to repeat it all here, wasting time and effort.
Hunting Down My Son's Killer
You're looking at it from the wrong point of view. The car makers want to sell cars, they don't care who to. Someone who lists their favourite car will see car adverts, whereas you should see adverts for concerts in your region, watching economics documentaries on Netflix, and holidays to major falafal-eating countries.

Well, that is, if Facebook does it properly. And you don't block them.
But if you don't have access to the site, why would it even help to have a different link? If the pirate bay is blocked, you still can't download the file.
> I don't think the 4-day week makes sense. Once everyone switches to 4 days, what then? 3 days?

You could say the same about lowering prices: "why should I lower my prices to $X, what's next, $X-1?" If it gives you a competitive advantage, and yet you are still able to profit and succeed, then the economics of it make sense.
Yes, but bitwise AND is faster.
Pool Service Sacramento | Pool Repair &amp; Cleaning Services - Pool Cleaners
Paradise Pool Service Provide Pool Cleaning &amp; Pool Repairs, as well as Pool Remodels in Citrus Heights, Rocklin, Folsom and Sacramento. Call Sacramento Pool Cleaners at (916) 804-8555.
Not to mention looking distinctly dorky.
I used FlightFox for Melbourne to San Fran flights for a large group.

Saved several thousand dollars.

It's worth checking out, especially if you have a complex itinerary where the flight algorithms actually know less than the flight experts.
I also have one Dell and one HP IPS monitor in portrait mode and they don't look fine at all. They are barely acceptable. There's no hue degradation, but there's a huge contrast degradation plus font subpixel rendering is broken.
Ask HN: Review my startup, redkonnect.com
Fair enough (:
Have you seen this article yet?

I covered quite a bit of it here:
http://ryanleecarson.tumblr.com/post/21708810513/4-day-week and also here:
http://ryanleecarson.tumblr.com/post/21776487625/a-lot-of-fo...
Lines of code is the new form of premature optimization. A C solution is better in performance and compatibility, but you've prematurely optimized on lines of code as your deciding factor (based on you mentioning it in the article, and again here).

Obviously, you can choose whatever you like, it's your company. I'm just explaining what the best solution was for the many students and young programmers who visit hacker news. Clojure is not it for all the reasons I mentioned. And if people think C is hard, practice it. Read Zed's book and do Project Euler problems with it until you feel comfortable with it. It's an essential tool everyone must know how to reach for.
10,001 subscribers now.
Simplest Way To Do JSON Parsing In Objective C Using NSJSONSerialization
Try postgreSQL next time, at least it's ACID compliant ;)
No, but it is a Brave New World. We're the ones out on that island with the artists and scientists. We make tools of change, but sell them off so that we can go on bike rides. It's hedonism; this is the New Gilded Age.
Ask HN: Can I learn to be a programmer/developer without going to university?
I've been wondering lately if there are any comprehensive resources (oustide of a formal college or university) that can take you from being a computer enthusiast to a fully knowledgable developer/programmer? Figured this'd be the place to ask! Thanks in advance, HN!
If you think this is the sort of answer that Stack Overflow should strive for, note that the author edited it too many times and it fell into "Community Wiki" status. Until this was reverted in a manual process, the author didn't receive any points for his answer.
Widescreen is also quite awkward in a portrait format, which I really liked with some old 1600x1200 displays, especially once you hit 3 monitors or more. Very nice vertical resolution, and you don't run into the "surveying my lordly domain" problem. Sure, a high enough resolution would be okay, too, as I wouldn't care as much whether I'd look at two 1200x1600 monitors side-by-side or one widescreen monitor with a 1600-ish v-res, but in all these years. there are only a few monitors that go beyond 1920/1600x1200, and most of them are ridiculously overpriced.
From the post: "The standard library and the native backend will be licensed under the GPL license with the so-called ClassPath exception, like Java. The exception means you can link the GPL code with any code, opening the door to license your application under any license."
HTC Sensation XL Gets Ice Cream Sandwich Update
[Poll] RackSpace, AWS, or Another?
This is more about the Ruby VM being much slower than the JVM than anything to do with Clojure. It would be somewhat interesting to see how JRuby 1.7 running their Ruby code but using the Java libraries would fare.
Define "needed". Much of the divide between casual vs power users is that the latter will want to use the software in every way possible, many of which you (the developer) won't even be able to imagine.

In fact, those decisions are one of the main reasons why I, as a power user, don't use Chrome or the iPhone - because I crash against the limitations imposed by those choices every day.
Why would you be disheartened? A lot of photographers (including skilled amateurs and pros) shoot in P mode when the situation allows for it.

Prolific shooters usually know what to expect from their camera, so there's no need to experiment with settings all of the time, and if they see a P mode choice they don't like, they can program shift or switch to A/S/M mode.
The cause of these backdoors isn't malicious, but a byproduct of software complexity. Systems need to be debugged before being shipped to customers. Therefore, the software contains debuggers.

I should think that embedded development environments would have a foolproof way of excluding debug code built into their environments. If they don't, then perhaps this is an opportunity?
I agree, that actually surprised me a bit. With a real SLR, some adjustments are immediately obvious. When you change the aperture, the view becomes brighter/dimmer and the depth of field changes.

Some, like shutter speed, don't make a difference until you hit the button, but it would have been nice to see the DOF changes in real time.

Still, a great little tool. Very handy.
>Amazon doesn't have a social network

I'd argue they have a good amount of social data through purchases. Just because it doesn't involve posting pictures of your cat doesn't mean they don't have it.
from the MongoDB licensing page: http://www.mongodb.org/display/DOCS/Licensing

"The goal of the server license is to require that enhancements to MongoDB be released to the community. Traditional GPL often does not achieve this anymore as a huge amount of software runs in the cloud. For example, Google has no obligation to release their improvements to the MySQL kernel – if they do they are being nice.

To make the above practical, we promise that your client application which uses the database is a separate work. To facilitate this, the mongodb.org supported drivers (the part you link with your application) are released under Apache license, which is copyleft free. Note: if you would like a signed letter asserting the above promise please request via email."

On the the other hand Opa's statement was "And because of the latter, every program written in Opa, that links to the runtime, must itself be released under the AGPL or the GPL."

Very different scenarios for developers.
It seems like Apple doesn't trust its ecosystem to let it stand freely.

Otherwise "auto updates, in-app purchases, and iCloud" (etc.) should be a compelling package to keep developers in line. Not to mention visibility in the store (if they'd bother to provide a useful UI and search, that is).

Apple's antics are well-known, otherwise the situation could be interpreted as some lack of confidence in their own services.
Facebook looking to acquire Opera?
The real point is that in any security architecture, at some point you end up trusting someone.
http://news.ycombinator.com/item?id=4033224

http://news.ycombinator.com/item?id=4033225

http://news.ycombinator.com/item?id=4033242 <- Comments

http://news.ycombinator.com/item?id=4033315

http://news.ycombinator.com/item?id=4033481

http://news.ycombinator.com/item?id=4033541

http://news.ycombinator.com/item?id=4034879

http://news.ycombinator.com/item?id=4035300

http://news.ycombinator.com/item?id=4035485

http://news.ycombinator.com/item?id=4035641

http://news.ycombinator.com/item?id=4035833

http://news.ycombinator.com/item?id=4036025

http://news.ycombinator.com/item?id=4038014 <- "Fix" found
I found the headline a bit misleading. Maybe it's just me, but when I see "AGPL no more", it sounds like the FSF is deprecating the Affero GPL. And the article isn't even about a project dumping the AGPL, but licensing different components in different ways while retaining the AGPL for a major part of the core.

I'd hope for better headline writing in the future.
Minimum RAM for text-mode: 768 MiB

Why would it require so much RAM on text-mode?
You seem to be implicitly assuming that "the future" is "a few hundred lines of javascript".
Gawk.it makes the public conversations occurring around the web searchable
Well the logical conclusion is a 0 day week which is obviously not going to work. There must be some sort of balance somewhere.
Uncle Jim's guide to Post-Panda/Penguin SEO