skysight-inc/HackerNews huggingface dataset:
You might compare the results with SPECS: http://en.wikipedia.org/wiki/Significantly_Prettier_and_Easi... -- an alternate syntax for C++. I find its productions clearer than those of Go's.
You can learn about http://en.csharp-online.net/CSharp_Design_Patterns_Made_Simp...
8 reasons for re-inventing the wheel as a programmer
"... When I put the reference implementation onto the website, I needed to put a software license on it. I looked up all the licenses that are available, and there were a lot of them. I decided the one I liked the best was the MIT license, which was a notice that you would put on your source, and it would say: "you're allowed to use this for any purpose you want, just leave the notice in the source, and don't sue me." I love that license, it's really good.
... So I added one more line to my license, which was: "The Software shall be used for Good, not Evil." ..."

I was using JSMin (py) today ~ http://www.crockford.com/javascript/jsmin.html wondering why there was no installer and poking around I found this article. Seems the addition of additional line in the MIT license gives lawyers headaches.
How To Keep Track Of What You've Learnt
And of course we all know that Republicans are all about the blunt-force, black-and-white simple-minded thinking, as opposed to subtle, sophisticated, and nuance-loving Democrats.

Repudiate the Tea Party, Palin, Beck, Limbaugh, et al., and we can talk.
Two of IMVU's founders were Will Harvey and Eric Ries, and each are both hackers and hustlers. A powerful combination indeed.
It's things like this that make me remember why I only work in smaller businesses these days. Ah, no politics, other than the usual wrangling with clients.
Splitting Microsoft into 3 companies would have helped.
http://en.wikipedia.org/wiki/Thomas_Penfield_Jackson
I think the thread expired some time ago, but since you asked I'll attempt to explain my reasoning on the fine-tuning of the universe. There are a number of physical constants in the universe that if altered slightly would result in a universe unsuitable for life. For example, there's the expansion rate of the universe which is slow enough to allow stars to form, but fast enough to stop gravity from pulling everything back after the big bang. We also have the abundance of carbon in the universe, and somewhere between a handful and scores of others depending on who you ask. The best book I've read on this phenomenon so far is Martin Rees' Just Six Numbers. With the exception of one author, I haven't seen anyone dispute that the universe at least appears to be fine-tuned for the existence of life. Instead the counterarguments focus on alternative explanations for the the fine-tuning.

I think the best counterargument is the multiverse. In fact Rees argues for this explanation in the final chapter of his book. It's important to differentiate here between the multiverse as a scientific and philosophical concept. My problem with the multiverse as a scientific concept is that it's not currently testable, which I think excludes it from the realm of science. That said, just because something isn't testable doesn't mean it is wrong, and God certainly isn't in the realm of science either. So I think both God and the multiverse have to both be approached from a philosophical standpoint. My problem with the multiverse as a philosophical explanation is that we then have to explain where the multiverse came from. This is moving somewhat into the Leibnizian cosmological argument, but God is understood by the monotheistic and some philosophical traditions as a necessary being, which is something that exists eternally and is effectively its own reason for its existence. I have yet to see an author make the case that the multiverse is philosophically necessary. Or to put it differently, the multiverse as a proposed explanation isn't foundational for existence in the way that God is generally conceived to be, and has less explanatory power (in a metaphysical sense).

There are a number of other counterarguments, which I think range from bad to not quite as good as the multiverse. I'd be inclined to address them, if not for the fact that I don't think anyone's reading this thread anymore, and even if they were I'm approaching the TL;DR point.

Keep in mind that when I said I thought this was a strong argument for the existence of God I didn't mean I find it one-hundred percent convincing, but that it is strong relative to the other arguments I've encountered. I think it is at least possible that a multiverse exists and is necessary for reasons we can't comprehend. To clarify, I find the combination of the seven arguments I mentioned above gets me to about a 2.3 on the Dawkin's Scale, but if I only had fine-tuning I think I'd be somewhere around a 4 or 5.
+1
This (http://news.ycombinator.com/item?id=1239067) is a question that I posed to Ubuntu brainstorm. The font hinting and rendering patents (held by Apple/Microsoft) are supposedly expired, therefore opening up the way for Freetype to jump ahead by leaps and bounds.

Maybe a little money could be spent on patent due diligence.
Not sure I'd call neo4j NoSQL. Its a graph DB as listed in the link. Is the new trend to call any data store that is not SQL, NoSQL. I even heard Lucene being called NoSQL, http://www.lucidimagination.com/blog/2010/04/30/nosql-lucene.... I guess search engines are NoSQL now?
I have said this argument in HN before, but let me repeat.

There's strong evidence that evolution of human language and ability to think with abstract concepts are related. Programming is all about abstractions. It might be even harmful to move to mainly visual programming paradigm.

Visualization certainly help in certain subdomains, for example state machines, but, as said, there might be even biological bias in favor for text-based programming languages.
If it's for the same money, I'd prefer only having one number. I love the fact that my cellphone is My Phone no matter where I am.
Depending on how cheap you want to go you can get dedicated servers from http://www.serverpronto.com/ for $5 a month. Its not the most beastly of things, but if your cron job runs a long time (like mine tend to do) its a good option.

I say this only because my other VPS complained (Westhost) I was using all the CPU power for a long running python script which didn't use much CPU but did take a few hours to run.
I had double billing problems with serverpronto.
yes, the volume control for your television.
> "function-returning function which accepts a function as an argument"

I write almost exclusively Go day to day and I've noticed I no longer shy away from function pointers like in C. It's not that the C version can't be mastered, it's just that I'd rather not occupy a significant chunk of my brain with it.

Another interesting observation is that I can now pretty easily switch between C and Go if I need to, the declaration syntax seems different enough that my brain can do the leap. Sadly less true for semicolons (Go omits most, C doesn't)
I think "hustler" captures the spirit of a skill set needed in an early stage startup much better than marketing/sales guy, in a similar way that "hacker" captures the spirit better than say "software engineer".

In an early stage startup, the goods that you are selling are of questionable value to the buyers (investors, early stage customers). You really need to hustle.
At a quick glance, this may have been overrun (as has much of Twitter) by spam, but I enjoyed it when I first heard about it - http://weallhatequickbooks.com/
Told to remove blog posts describing patented algorithm
They seem to still be trying to sell what's left. I heard a Kin ad on the radio yesterday and saw the ex-girlfriend ad on Hulu at some point this week.

I guess the discontinuation doesn't really matter to most users, as long as MS keeps the Kin Studio site running (which I believe they are).
Not just lawyers - anyone sensible. It's not open source any more - you can't restrict what open source is used for - and extremely vague.

DIY licenses are a bad idea. In this day and age you should probably pick between MIT, Apache, LGPL and GPL, and maybe something like the Affero GPL for open source, in order of how much they limit people using your code.
This is potentially a lawsuit waiting to happen: the team that did it for Amazon leaves to do it again on their own, and are marketing themselves as such. I can't see how Amazon will be happily quiet with this situation.

As a user though, I welcome the competition in this market.
Someone from the Joel on Software forums has actually copied his bingo idea. This was a couple of years ago I think.
At some point the light switch and the faucet controls will have to go. But we can't get to that stage if people have trouble with a side swipe or other twist and tweak.

I agree that it's brain dead to have a major site like Dell always changing their website interface, just to keep things "fresh" or make it seem like some layer in management actually did something every 3 months. The concept of a mouse and menu choices however goes back to the Xerox photocopier developments, and have yet to be shed. For example a better input scheme could be using keyboard input for navigation but only if the prevailing rule is to be smart about it. Consistency is important but secondary!
Movie Remakes: Good Versus Bad
Creativity is a very fickle thing. See why?
I'm not a lawyer, but it seems to me that he is looking at this backwards.

If his goal is not to actually implement the algorithm, but just to discuss or understand it, he can use the lawyers to his advantage. He's already received the two US patent numbers, which contain published (and freely publishable) text describing the algorithm in great detail. And, since the lawyers are interested in the international implications, it should be simple for them to provide a list of (or better yet, the full text of) all international patents granted or applied for.

My point is not that software patents (or patents in general) are good or bad or harmful or useful. My point is that, for better or worse, a patent represents an exchange-- the inventor is granted a limited-time monopoly on the implementation of an innovation in exchange for publication of the details.
Your guess is in fact correct. If you watch many a game, even on YouTube, you'll find that's exactly what most professional gamers are doing.
I'd love to send Douglas a copy of Beyond Good and Evil.

http://www.amazon.com/Beyond-Good-Evil-Friedrich-Nietzsche/d...
Website is down. Someone cache this website.
Digitial TV set top box EPG updates switched off
Isn't Cuil doing basically the same thing except with Google instead of Amazon?
Actually, his primary definition is truth is what makes the future less surprising, which is far more general than your quote. It works even where there is not enough information to predict the future.
Kids stuff. Try doing that on a Z80. http://en.wikipedia.org/wiki/SymbOS
The comparison you asked for is that of an apple and an orange. I think you may have also misunderstood my comment on syntax — I wrote "removing syntax as a source of errors" not "remove syntax".
Evaluating an exploit, unless sanctioned by a bilateral agreement between both parties (like in pentesting), is in fact illegal in most countries. Disclosure without proper notification of the affected parties can also lead (and sometimes does) in a lawsuit against you.

I don't completely agree, but it's the prevailing point of view (and/or law) at the moment.
> And I give you an answer: Family.

Here's another one: Community. Where I was raised, Aunt and Mama (as in Granny) used to be flexible titles for whoever was around to help take care of you. Neighbours were often as good as extended family members.
I think the summary is:
A Hacker is the girl/guy who gets shit done. They may not be top of their class at MIT - but in the early stages of a startup they can execute like crazy and get it all going.
He didn't have to. We're talking about the real world here, not kindergarten. If he absolutely had to go public, he could at least anonymize the data before handing it over to a journalist.
welcome to the inane world of software patents
What is NoSQL if not databases that aren't based on SQL?
> Hopefully MS will see this as a learning experience...

if the london-stock-exchange fiasco didn't change anything at microsoft, i doubt that this will have any impact at all.
How many hackers have sold used cars or double glazing? How many MBAs have read SICP?

The whole argument is mooted by the statistical insignificance of the number of people who can legitimately describe themselves as both a hacker and a hustler.

The conclusion I'd draw about someone calling themselves "both a hacker and a hustler" would be to assume that he is probably neither, unless I see evidence to the contrary.

The silliest aspect of the article is to represent 'hacking' and 'hustling' as innate traits rather than skills to be learned. None of us were born able to code and none of us were born able to close a sale or work a room. People who understand the product are better able to market it, and people who understand the market are better able to design the product.
didn't the Dutch lawyer say he could get fined? If it's your nuts on the block, would you have the guts to stand up to them?
This is nonsense. Publishing the details of a process cannot violate a patent. The patent system was created specifically to enable the public to see and discuss the latest state of the art. Are these clowns going to try sending take-down notices to the patent office's web-site next??

(Besides, algorithms cannot be patented in the EU, so it is impossible that this code violates any patent.)
Letters say nothing about description, the CEO only wants the code out.

BTW I thought there are no software patent laws in EU or EU member states. Just USA and Japan were on the road to insanity some time ago.
He should find a different lawyer.
ShareKit: Open source, drop-in share features for all iOS apps
Master Of Orion 3 goes in that direction.
It's really only the threat of legal action that matters. Who wants to deal with lawyers, legal expenses, and energy spent defending your position, even if you are right?

It's too bad such anti-innovative behavior is even legal.
I believe the normal idea that sex is penetration. 1000 of course is probably not usual but might be possible with some effort.
Yep, and Linux keeps getting a bigger part of the cake for mainframe workloads.
Actually, I feel that these are some of the reasons that I find MongoDB to be an attractive solution for certain purposes. You can give up some facets of durability and make up for it in ease and performance. MongoDB actually fits quite well into various web apps that have a need for a secondary, non-authoritative datastore that needs to be highly available but not as reliable. Any kind of real-time stream feature would probably benefit from this. Just keep an authoritative copy of your data in your relational datastore of your choice, and asynchronously replicate data as needed to MongoDB. Since it's a non-authoritative datastore, you can denormalize it as much as you need. Works pretty well, IMHO.
I think Ville Turjanmaa wrote almost all of Menuet.
Comet or some way to long poll would be nice
Faster deploys (I've had to write my own one click deploy, not fun to say the least)

Other than that, I'm pretty happy with the reliability it provides. It takes some getting used to but once you are, it's pretty smooth.
You've been completely brainwashed ;)
You need to turn it on in Settings, since it's off by default.
Unless/until Amazon objects with a legal basis, it's unfair to the team to assume this is a problem. Grant them the presumption they know what they're doing.
I consider something like Solr to belong to the NoSQL family, even though full text engines predate the term by decades. NoSQL to me means thinking about storage options beyond a RDBMS.
Skype’s RC4 key expansion algorithm finally reversed (after 10 years)
The problem here is simple: there is no legal definition of good and evil, which means that the final decision on whether or not you can use the software belongs to Douglas Crockford, the maintainer. If one person can arbitrarily decide whether or not you can use a piece of software, it's not Open Source.
The Model M: A Timeless Classic
I'm no lawyer but my advice would be to object to the patents in your jurisdiction (and the US, if possible) by writing to the appropriate local patent offices. State that their work isn't novel as it's remarkably similar to your own. If your work is based on "public domain" knowledge (for example techniques that have been previously published in a book, or on the web), it is important that you refer to those.

I'd also speak to a different IP lawyer, one who is familiar with software patents. You shouldn't have to pay for an initial consultation.

EDIT: You could also speak to your local EFF. They'd have better advice.
This is besides the point, but you may try playing with some handicap. E.g. starting with no rooks.
http://www.reddit.com/r/programming/comments/cmx8r/has_anyon...

I have 3 exercises here, which involve the Dyna-flex spinning ball thing and a wrist curl bar. You also need to pay attention to not cock your wrist at funny angles when you're driving, riding your bike, using power tools, etc and don't sleep on your arms.

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

------------------------

http://lifehacker.com/5195481/exercises-that-protect-against...

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

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

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

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

(lots of reddit threads too, google those)
Is that still being actively developed?
Algorithms can be(and is being)patented in the EU. It is the software you cannot patent.
Responsible Technology Journalism
The survey doesn't include BerkeleyDB? Half the packages are either built on it or are knock-offs. VSAM KSDS, anyone? Booyeah!
What a rip-off of metaoptimize!!

j/k :-)
It does but this is off by default. You can turn it on in Settings->Messages->Charcter count.
When on character count is displayed over "Send" button when your input takes more than one line—interesting quirk.
On the other hand it correctly switches to 70 available chars instead of 160 if I enter a char not in 7-bit GSM character set.
A Character Encoding and Mapping Primer
You may check this presentation from MIX10 "Using Storage in the Windows Azure Platform" http://live.visitmix.com/MIX10/Sessions/EX11
Html5, pfft :) Many years ago I wrote a version of the Game of Life where the html to display a step of the game was both html and c code that could be compiled and run - the output being the duel html/c code for the next iteration. It involved the horrendous of abuse of what netscape (this was 1996 or so) would accept as html, and lots of #defines for the c code. This was for the international obfuscated c code competition - I thought it was pretty badass, but it didn't win. When I dug up the code many years later, I don't think I could ever really get another browser to accept the "html" so maybe it was a better idea than implementation.
I am hands-on founder, and I've have done quite a bit of coding myself for the project, although I haven't actively coded since college and never made a living as a programmer. As a mediocre programmer, I can tell you: no matter how much you know exactly what you need to do, you will be shocked to find out how deep the rabbit hole really goes. That has been my experience, but I think it's true for a lot of non-coders.

The building blocks all seem to make sense. All information and tools you need to get started are out there. You think you are picking it up pretty fast going through all the tutorials online, but when it comes to actually fleshing out a feature or design, you get bogged down in minutia. Keeping the coding skills fresh takes constant practice. I started out erring by as much as 300% on the time estimates for some of the tasks I had to complete. I am now down to underestimating by about 50%, which is a huge improvement in 6 months, and as clear evidence as any that the ramp up is long and the learning curve is steep.
Revenue from my first day running iAd
WTF
Just write at end your implementation:

License:
Research Purpose Only

Any patented invention can be used for research pupose!

To quote from wikipedia:
A patent being an exclusionary right does not, however, necessarily give the owner of the patent the right to exploit the patent.[13] For example, many inventions are improvements of prior inventions that may still be covered by someone else's patent.[13] If an inventor takes an existing, patented mouse trap design, adds a new feature to make an improved mouse trap, and obtains a patent on the improvement, he or she can only legally build his or her improved mouse trap with permission from the patent holder of the original mouse trap, assuming the original patent is still in force. On the other hand, the owner of the improved mouse trap can exclude the original patent owner from using the improvement.

Add few new features
I'm not sure but the lawyer doesn't explicitly say that it will be a 'fine'. The translation is a bit off but actually he says that the lawsuit will deal around a substantial amount of money.
Http://www.officialbay.com/womens-shox-nz-shoes-white-red-p-28247.html
Read the last letter. It says clearly that his description of the algorithm in the blogpost is in violation of the patent laws.
Credit counseling california
There are only a handful of ways to effectively get out of debt; Debt Settlement may be the best option. Visit on http://www.aci-solutions.com/
This is from a utility app that was released today. I was quite surprised by the return, though I'm not sure if it will keep up. It seems that people may still be enjoying the novelty of iAds.
Create a Fake Email address and post it on a Posterous blog.
And then we will take care that it is found out for perpetuity!
Also we can try to destroy his page rank by making reference to his name!
If the suing company loses, they forfeit their right to do business in the country they filed in. Sounds reasonable. It would at least stop this penny ante bullshit.
wow, $150 CPM trumps the internet
Any way you are currently on second page of Google Search!
Better Post it on a .in Indian Web Address
Patent laws in india do not allow software patents + no one gives a shit about C&D!
dude that guy is surely bullshitting
Description of an invention is actually the purpose of the patent!
Patent is there to allow other to get knowledge about your invention while protecting your "Commercial" interests!
What's In A Name? (or "my right to be an anonymous jerk on the Internet")
http://www.epo.org/topics/issues/computer-implemented-invent...

What patentese means by inventive technical step is changes to or creation of algorithms.
or... you just use something like firefox's master password.

you can use as many passwords as you can think of, but only have to remember 1 of them.
Is Our Kids Studying? – Take 2
It might be more a sign of you growing up than of MSFT changing its market position though ;)
doesn't stop the code being used in google android though ~ http://google.com/codesearch?q=%22The%20Software%20shall%20b... in "git://android.git.kernel.org/platform/external/webkit.git› V8Binding› v8› tools› jsmin.py" for example using this license ~ http://google.com/codesearch/p?hl=en#N6Qhr5kJSgQ/V8Binding/v...
cant we just copy it and post it on a shady website such as 4chan or something. And then use site like Metaoptimizee.com/qa/ which is a machine learning Q&A website to publicize it!
I tried looking for the Kin app on Facebook and found nothing. Do you have a link?