skysight-inc/HackerNews huggingface dataset:
Its not religion to blame here . Its the law . Here is the relevant section :
>>Any person who sends, by means of a computer resource or a communication device,-

>>a) any information that is grossly offensive or has menacing character; or

>>b) any information which he knows to be false, but for the purpose of causing annoyance, inconvenience, danger, obstruction, insult, injury, criminal intimidation, enmity, hatred, or ill will, persistently makes by making use of such computer resource or a communication device,
Of course today you can get over 90% of the required software off the shelf, see cloudstack and openstack, both used in clusters of 1000s of production servers running 10,000s of VMs.
Data as a service to your employees
That's exactly my plan with Redis, and it is awesome to discover that it was used with success in the past! But I've a problem given that I can't access memory at a lower level, that is, when to test and what?

I've the following possibilities basically:

1) Test on malloc(), with a given probability, and perhaps only up to N bytes of the allocation, for latency concerns.

2) Do the same also at free() time.

3) From the time to time test just allocating a new piece of memory with malloc of a fixed size, test it, and free it again.

"3" is the one with the minimum overhead, but probably 1+2 have a bigger percentage of hitting all the pages, eventually...

I don't have a broken memory module to test different strategies, I wonder if there is a kenrel module that simulates broken mem.

Note that Redis can already test the computer memory with 'redis-server --test-memory' but of course this requires user intervention.
The article is definitely talking about a specific kind of entrepreneur: the explosive-growth startup founder. To VC types like Mark Shuster and Paul Graham this is the definition of startup and what you have is a "lifestyle business". Personally, I think it's a much better goal.
They are an issue. Transaction fees are paid to the miner who builds the block which contains a transaction - for your transactions to be valid, they must be included in a block, so you'll have to pay the fees. Unless you mine the block yourself and don't require a fee / recollect it - a possibility, but your odds are abysmal.

Transaction fees are intended to be motivation to be a miner. Since 50 bitcoins per mined block will soon become 25 and eventually nothing, transaction fees will progressively take over to become the majority of miners' income. They're not enforced by the protocol, so there may be some transaction-fee-free miners out there at any given time, but they're not likely to be the majority of the compute power (and will probably diminish as time goes on). You might end up waiting for a long time for your transaction to be confirmed.
I want to believe this and internalise it, and make it my road map. I intend on getting a 4-year degree as well as a master's degree.

Do you have any evidence on the state machine-ness of bureaucracies? Anecdotes? How can you substantiate your opinion and example?
CottonTracks in private beta
Am I the only person around here who actually likes LaunchPad?

It integrates so well with Apple's lovely touchpad. Map it to your favourite hot corner, and suddenly all your apps are much easier to access.
What about if you replace 'custom software' with 'custom car'? Then it would sound about right again... ;)
Lanyrd is a good place to look:

http://lanyrd.com/search/?q=hacker+news
It's this comment, by Amar Anand, that is from a former Facebook (now twitter) employee. http://blogmaverick.com/2012/11/19/what-i-really-think-about...

Seeing all of the word choice and grammar mistakes by derrick503 made me cringe.
My work place is the same. I really didn't like it in the beginning. But I have learned to love it. I have noticed that I am far more productive there than at my previous job where they had an open plan office shared by both developers and noisy sales people.

I have taken the quiet attitude home as well. I used to have the radio or TV on all day long when I was working on my computer. Now I turn everything off when I work at home.
I had annoyances as well. With JS disabled, I had three scroll bars on the right and a banner at the top saying "qz.com works best with Javascript enabled" (no joke). With it enabled, dragging the scrollbar is broken because it removes about a page of content when you scroll down, which causes the page to jump around as you drag the scrollbar. I guess my days of making badly-written sites work slightly better by disabling JS are gone.
The problem is that these tutorials were written a looong time ago when the default was to have magic quotes switched on which has probably saved thousands of newbie developers apps from being SQL injected. The default is now off.

Of course magic quotes caused problems with excessive escaping in DB fields leading to some developers explicitly de-escaping values before adding them to the DB.
It seems faith should be like a prescription drug: it should be practiced by people who need it. But instead it's like illegal drug, which is used by all kinds of people and it hurts a sizable chunk of them: and also makes their relatives' lives tougher.
3Rabbitz Book - a great Web-based tool to Write and Distribute Manuals
This is a patently false understanding of Darwinism as the "survival of the strongest". It has always been survival of the fittest in the sense of the one who is best adapted to the environment.

In our time, people with a tendency towards drug abuse, psychopathy and unchecked aggression, may well have a lesser likelyhood to reproduce. The same obviously is even more true for people with chromosomal aberrations.
Many people are addicted to stimuli in whatever form because they do not want to be left alone with their thoughts. Some just turn on the TV whenever they are alone, some have to socialize and can't stand being alone, others do
drugs. Time alone in the nature or meditation is quite the opposite and something I would wish those stimuli seeker would experience more often.
> we should be focusing on genetically engineering a race of super-empaths. By a super-empath, I mean a person that could feel any death within radius of earth as a grueling experience.

There's a reason we don't have this ability. People are fond of life precisely because we can't feel the suffering of others, or for that matter, remember our own suffering for very long. A super-empath is an evolutionary dead end, which is why there aren't any.

Nice idea in a philosophical sense, but not practical.

> but that is what we need.

On what basis? Don't you think evolution provides meaningful answers to questions like this? If you want to know how evolution reacts to this idea (to stretch a concept to its breaking point), just count the super-empaths you know. Then count their devoted followers.

> A logical person might detonate a nuke. However a super-empath cannot without suffering horrifically.

Such a person would quickly fall victim to someone who would not suffer horrifically by detonating a nuke. How can you not see that?

The universe is morally neutral. There's no benevolent superbeing that rewards the sensitive souls you're describing. Indeed, to understand this idea's history, study religion, the most ruthless and bloodthirsty human institution ever imagined.
I wrapped/integrated handlebars templates last weekend, and after understanding how the google Closure library/compiler does things, it took ~15 minutes to have it working beautifully (using basically the same technique as jayq). For a lot of the libraries, it's not a big deal.

For others, I assume that the imperative style that's so pervasive in JS makes it more difficult to use in cljs without lots of tedious macros. I'm slightly optimistic that the google Closure library, as much as I dislike the style of it, may actually end up imposing just enough structure and reasonable common practices that cljs and other languages can really interop nicely.
For an extra bonus to your saving throw versus extroverts, you can put in earplugs, then these over the top.
>You could argue the netbook had as much impact on wifi as the iPhone did in 2007/2008

You could. And it would be inconsequential. Why restrict yourself artificially to 2007/2008 for an ongoing phenomenon?

That is, your argument sidesteps the fact netbooks were a temporary phenomenon, circa 2008, with sales dropping sharply afterwords, whereas the iPhone/iPad continued to grow and influence wifi demand far far more.

http://techcrunch.com/2010/09/17/netbook-sales-are-crashing-...

http://www.pcworld.com/article/250055/are_netbooks_dead_the_...

http://www.techi.com/2012/05/netbook-sales-down-34-year-over...
My FB still lets me change the sort order but randomly changes it back to top.
I'd say at that point you're an outlier. Of the FB population who is really involved in the 'scene'.
Inflatable bouncers
Perfect whitespacing doesnt make a doc readable obviously, so no i'm definetly not interested.
I've never met anyone thinking Stella Artois was a microbrew. Interesting to learn this about Blue Moon though.
Ah! I see what bothers you. It's the lack of respect for free speech, it pisses me off too.

On one side we have these somewhat free states driven by a set of religious values. On the other side we have totalitarian atheists regimes driven by a set of sociological principles. And in the middle we find ourselves without acces to basic rights like free speech.

I frequently ask myself how could we solve that without hurting others rights.

I wonder what fellow HNrs think about that.
We used SmartOS (or its predecessor) for 3+ years. The experience was overall very positive and performance was great. Joyent's reliability is outstanding. Sure, some of our software was dated but everything worked.

The bigger issue is Joyent's product lifespans. We've had to migrate our servers twice in that three or so years. Because of that, I moved to a different cloud provider. I don't know if I can expect better.

The only outage I can recall was recently when they began the process of EOLing the current product we use from them.
Your pricing table says "Number cards", which should probably be "Number of cards" or "Quantity".

I must say that putting a gmail address looks unprofessional and make me think twice. Why not put some contact form? And you can easily make your own "@cheergram.com" email address.
Computer Science is the science or the mathematics behind Software Engineering.

Software Engineering is a course when taking Computer Science. To further elaborate, software engineering is like a branch of Computer Science. In a venn diagram, Software Engineering is inside the Computer Science circle.

SE involves the process like agile, waterfall, scrum to create applications or system.

As the top answer in the link mentioned, Computer Science is the theory. And Software Engineering is the application of that theory / the practice. With it, Computer Science includes automata, discrete mathematics, neural networks, compiler theory, machine learning, and such.
Some companies are still issuing those today:

Rethinking the 'Long' Bond: Bankers Pitch 100-Year Debt, but Given the Risks, Would Investors Bite?

http://online.wsj.com/article/SB2000142405274870448840457544...
Good advice, but don't you think there is a possible danger in you not hearing outside noises? There is a reason we have ears you know, to alert us in case of danger when it is not necessarily visible to the eye.
A new device project from the Indiegogo site
The first weeks when I was living in Bangkok the busy, nosiy, smelly environment really drained my energy. Using headphones and music to escape the noise pollution of downtown Bangkok really helped me.

Later on I developed some sort of tolerance to the constant noise. Anyway I had the choice to move to a city or to the countryside last year when I decided to go back to Europe and the absolute silence at 3am out here, next to the mountains in southern Germany, is amazing.
This is two years old.

I don't know why people feel the need to use language like this either. I think it shows weakness and lack of confidence.
The problem is that you cannot escape completely. A major point is that some settings are available only from the Modern UI, some are only available from the desktop, some are there on both. But the transitions are well-hidden most of the time. Not that most users (me included) need to frequently access settings (I'm on the same stance with UAC since Vista: It's not an annoyance beyond the first day of setting up a machine), but the lack of communication where something can be found is pretty annoying at times.

I understand that time and budget constraints make it hard to offer both in either mode, but that's definitely an area to improve.
Forget social sharing buttons: Copy and paste still rules
I would say more misguided than brainwashed, someone needs to tell these guys inclusivity is not the same as positive discrimination.
How to Consolidate Your Corporate Philanthropy
Show HN: IE7+ support for CSS transform
I strongly disagree with you. What i'm looking for is complex examples and full documentation. MDN documentation is godness.

For example:

- http://www.w3schools.com/tags/canvas_drawimage.asp

- https://developer.mozilla.org/en-US/docs/Canvas_tutorial/Usi...
Thanks for the advice, josephlord! That is a great point, and I will definitely think about doing that for practice!
Lets not bring one particular politician into discussion here. Question is IT laws and freedom of speech. Not the greatness of certain politician!
> Can you give an example?

I prefer blondes to brunettes -- that's my opinion.

I prefer chocolate ice cream to strawberry ice cream -- that's my opinion.

You're saying "opinion" when you should be saying "theory" or "hypothesis," both proposals about the true content of reality. An opinion isn't a proposal about reality, it's an expression of personal preference.

> I think I basically consider an opinion to be legitimate if it's plausible-or-better.

But that's not an opinion, that's an observation that may or may not have a connection with objective reality. Opinions by definition are not "legitimate" except in the sense that everyone is entitled to his own. By design, they have nothing to do with reality-testing -- that's reserved to hypotheses, proposals about the content of reality.
That's what they claim to give. And many of those people actually believe this, to the point of assuming that anyone who is not religious has no values or morals, and is obviously driven completely by hedonism.

The question is not "what role does religion fulfil", but rather, "if religion wasn't there, would things have been better?". Because, e.g. many recreational drugs ALSO provide values, hope, and guidance (on one hand), and some religions like Mormonism and Scientology also provide them, but apparently forbid leaving them (read about excommunicating in either) to the point that I find unacceptable in a society.

Disregarding the obstacle of definition of religion vs. e.g. cult vs. value system[1], my opinion would be, based on observing mostly-religious states vs. mostly-secular states (like Sweden and Norway), would be that value provided by religion is a net negative.

[1] if you insist, I will say that beleief X is a religion iff there's a government of a country with >10M residents that accepts it as a religion for the purpose of its law. Specific definition is immaterial - they will all coincide for 99% of the population, and will have essentially no effect in the grand scheme of things.
>But if there were no "religious sentiments", there will be no law.

Which is no argument at all. It's like saying, "if there weren't blacks, there would be no racism".

You can have restrictive laws based on everything, no need to single out religion. Sources of restrictive laws range from health (like the drug laws), to tolerance (no hate speech), to patriotism (too many to mention), to children (internet censorship etc).

That doesn't mean the sources are bad themselves.
Thanks for this, my office is often loud and constant music gives me headaches or distracts me so I'm always excited to find some alternatives.
Feynman is great. After reading about this a few years ago, I spent a few minutes trying to teach myself how to count with other senses, like touch or taste.

I picked an ordering of foods and imagined the transition from one to the next.

Touch is easier, since the ordering is already there. Just look at your fingers and imagine a sensation in each finger as you count. Easiest is to actually move your fingers though.
I disagree.

In windows XP, Vista and 7, if you click the magical red X on a misbehaving program, Windows will offer to kill if after something between 5-50 seconds. Non-tech-savvy users _do_ use that functionality.
Cliffski’s 2012 guide to advertising your indie PC game online.
What Is Your Definition of Career?
> On the other hand, "I think broccoli tastes like sulfuric acid" is not a valid opinion ...

Of course it is. By definition, opinions aren't statements about objective reality, they're expressions of personal taste and subjective experience.

The only sense in which an opinion is "legitimate" is the idea that everyone is entitled to his own, never that an opinion might correspond to reality. The latter isn't an opinion, it's a hypothesis.
The problem is, you also have states that are both totalitarian and religious.

So if you already have a totalitarian state (see Shah Iran) bringing in religion will make it worse, not better (the current mullah Iran).

Sadly, I don't see any good perspectives. In rich countries, the main voting power belongs to people of considerable age. And they don't use much freedoms therefore freedom is not a selling point for politicians; medical care and pensions are.

And in poorer countries you can always band together enough Red Guards to establish a totalitarian theocraty if you don't have one already.
I don't know where you got the notion that software is just creative art form of its individual developers. In that case, software would have been a guild activity and the industry will not exist. Software has certain creative elements, but there is also ample engineering and planning involved. Don't fall prey to hubris of lone-wolves of yesteryear - the software universe is manned by millions of faceless workers who create, design, engineer, plan and produce complex software. It is not one or two individual developers who matter, it is the team. This is coming from a Software Architect who has designed and implemented dozens of complex projects with large teams. Nothing would be farther from the truth if I said, the success of my projects were solely because of me or two three lone wolf programmers! Software as an industry depends on the notion that the process of developing software is controllable and replicable. If you do not get that notion, then you can as well dream industrial revolution did not happen and software universe do not exist.
Sponsors pulled out because of the controversy, the contract for the venue had to be signed and the organizers weren't sure they could find more sponsors to fullfil the financial obligations. There weren't many options left but to cancel.
If you are interested in _that_ kind of thing, here you go: http://kivy.org/#home
Cool music, but it didn't feel very interactive to me.
Now those vulnerabilities placed by design will NEVER be fixed...

So much for those late night chats with the engineers.

Those management packets will forever remain unencrypted... ;-)
That animated tutorial would be much better if it were interactive. I guess all that users take away after seeing it is “move the mouse into a corner and see what happens” – if they remember anything at all amidst the dozens “we're setting things up” screens (it's not that bad, I know).
As a new customer, I feel like Joyent needs to focus on simplifying things quite a bit. I want to run NodeJS on a server. I install the aptly titled 'SmartMachine Node.js' product and expect it to be the right version and the basic tools installed to get the job done. Instead, I get this morass of oh, you didn't install the right machine or oh, node is in some other directory now. Can you see how that might be distracting?

Sure, I didn't spend a lot of time with it, why should I? I saw that it was missing a great deal of basic things out of the box. I decided quickly to not waste my time learning more esoteric stuff that is only useful if I stick with Joyent and SmartOS.

You are an absolute genius for creating dtrace and it is nice to have but certainly isn't a necessity for most applications. Your example is voxer which is a total edge case since they've been pushing the node envelope since day one.

In the end, the reality is that SmartOS doesn't feel modern at all, it feels like Windows98. Actually, it feels like SunOS back when I had pizza boxes under my desk 15 years ago. I could spend time giving you tons of (free) feedback about what's wrong with SmartOS or I could just use Ubuntu and move on.

9900+ concurrent connections on a $22/mo Ubuntu box is 'good enough' for me.
Police did not find that OK. Police just make people obey the law. And politicians write the laws. And back to politics again, so end of the story. Here you can just argue if such laws are OK or not, which will also end in a political debate anyway.
I can confirm that. Using cell phones in public transportation was forbidden for a few years but is allowed now. People are usually pretty quiet in German trains. Many trains also have special areas for families with kids that are more noisy.
That's a bit of a disingenuous comparison. Organizing a conference that should be representative of a very large, diverse community is not quite the same as organizing personal activities.
I wasn't criticizing bonds; I was criticizing bearer bonds -- i.e. bonds whose physical possession is the primary or only means of validating ownership.[1]

It is no excuse that the bond was issued with 150 years maturity. In most developed countries, bearer bonds were phased out, so this guy you refer to certainly had the option during that time to convert it into a safer, informational form.

If he simply likes clipping coupons so much that's he's willing to risk the loss (or at least hassle of proof of ownership) in the event that the physical bond is destroyed or lost, you're right -- it's his call to make, if that's indeed what he really wants, and it's really not enough to simply do the coupon clipping ceremonially (i.e. in a way that doesn't affect payment). I seriously doubt anyone has that exact preference though.

I don't know how you read my criticism as being about the "bond" part rather than the "bearer" part.

[1] Cash -- paper/coin notes of the central bank -- is a bearer instrument, and a bearer bond for some definitions of "bond", and it's for this reason that people are advised not to hold a lot of money in the form of cash at any one point in time.
I compiled a map of the locations I could find a little while ago. Maybe this is helpful for you: http://goo.gl/maps/sxJ8d
What about fan fiction and mashups? I think that things like Harry Potter and the Methods of Rationality and maybe Pride and Prejudice and Zombies should be permitted sooner than unlicensed advertising.
Travelnews All about Travelling
Unless they were arrested by the Facebook police, you're discussing Indian politics.
"You know the type."

Misogynists?
This is the bit that intrigues me. The organisation I work for were one of the primary sponsors for the event. We saw the controversy and simply assumed the BritRuby team could handle it. At no point did we threaten or even allude to the possibility of withdrawing our funding. To make matters worse, had we been aware that the event was at risk due to a lack of funds we could have considered stepping in and increasing our sponsorship. Unfortunately, the first we heard about the cancellation was via twitter.