skysight-inc/HackerNews huggingface dataset:
Imagine someone patenting the vague "drop down menu" for websites. Even if others would put a new twist on the drop down menu, they could still be infringing on the person who had the original patent for a drop down menu, according to the current patent system.

That's kind of how Apple's slide to unlock patent is now. Even if they twist the heck out of that method, it might still fall within Apple's description for a "slide to unlock" method for which they got a patent.

Stuff like this shouldn't be allowed to be patented. But I think people tend to give Apple the benefit of the doubt much more than they deserve, because they were the ones changing the mobile industry in 2007, and now they somehow believe that anything that even remotely resembles what Apple has needs to belong to Apple and only to Apple. But that's not how things should work. Apple should just compete and try to stay 1 step ahead. That's how it's done in all the other industries. They don't try to squash every single one of their competitors with bogus lawsuits because they "compete" i.e. making something "similar".
You're making a subjective and emotional argument ("a scrooge") when it's well-established across societies that deflationary currencies have this effect (of discouraging spending and investment). Bitcoin, with its very tight supply, is inherently deflationary-- so long as it continues to gain traction.
The thing is that also depends on the browser version. You couldn't do that for IE 8 and below because there is not real DOMRange support.
Project newcomers or JavaScript newcomers? Because if you are optimizing for the latter under the pretense of optimizing for the former, you are building code that experienced people won't want to interact with.

FWIW, I'm with you on wanting to write readable, usable code. But my Python code does take advantage of functional aspects and meta programming at time, because I can write far fewer lines of code, which means fewer bugs and less time spent mentally parsing code later.
Interview with Pirate Bay Cofounder
How is banning a product that might possibly be in violation of an absurd law be in anyones best interest other than Apple's? Patent laws were intended to benefit consumers, not predatory capitalists.
This is pretty cool. Hopefully this will encourage more people to not only develop more for open source, but also encourage those open source heavy developers to possibly invest more or all of their time.
I am not certain whether or not I agree with your conclusion (nor do I feel like my personal opinion would be relevant right now anyway), but I will point out a few details about this situation based on your argument and analogy:

1) many people feel the situation of Google Shopping refusing to list firearms is actually closer in analogy to "a steak restaurant refusing to allow vegetarians into their restaurant" than your example of "a vegetarian restaurant refusing to sell you a steak" and:

2) that the implication from Google is that these activities are illegal (hence their claim that they did this to "comply with local laws and regulations"), when many people believe that not only is this activity legal, but is explicitly protected by the United State's constitution.

This article then goes to point out that the various "key players" believe this comes off more as a political statement than a business decision. The comments on the second page (which many may have missed) are also somewhat interesting, bringing up previous situations that paint Google's position in a less consistent light.

With that all said, I will now draw a different form of analogy, to see whether the same argument dismissal still works: let's say that Google Shopping decided it would no longer sell yamikas, or if Google Maps decided that you couldn't have a sponsored listing for a mosque, or if Google AdWords decided it would not allow advertisements targeted against pending legislation to ban gay marriage rights.

In any of these situations, I am fairly certain that we would see tons of upset people claiming the exact same issues: that Google was attempting to use their market position in a politically motivated way, and that they should not be allowed to discriminate. This side would feel that entities with as much centralized power as Google cause an unfair power balance against individuals and minorities.

At the same time, we would see people arguing that, while they personally disagree strongly with the actions of Google, they feel that government should not be able to mandate what individual actors do, and that if you want to do any of these things you should go make your own website; some would even say "this is a perfect opportunity for an alternative Jewish/Islamic/LGBTQ-friendly service provider".

To me, this is a fascinating and complex argument, where neither side is in any way obviously wrong; while at the end of the day we need to make practical decisions in specific circumstances as we all live in the same seemingly-objective reality, we really shouldn't be so quick to dismiss other peoples' positions (and this applies even if the underlying position of one side of an argument seems morally reprehensible to us: it is often the case that the person we are judging feels the same about us).
Meh I hate such compliments. A compliment like this is not one.

It's empty. It's just a "look i'm cool and nice I say something nice just to say something nice"

I dislike when I hear those. On mean days, I'd often go "oh, thanks! so what's so good about my shoes compared to yours?"

And the person has no clue. They usually don't even come up with a lie, like "I like the shade/tint" or "the logos are awesome" or what not.

Because, again, it was empty and had no meaning. Generally, they did not like the shoes. They just "wanted to be nice". Happened that the shoes/umbrella/whatever weren't 100% usual, but they did not find anything they liked. Oh so wrong.
Apple doesn't create new product areas, it grabs an area and disrupts the status quo by offering significantly improved user experiences. In that pursuit they have really innovated in various areas, from UI design to manufacturing to logistics.

The fact they haven't created a new product area by themselves doesn't mean they don't innovate at all.
Very mature response.

1. Motorola is obligated to not use standards based patents against implementers of the standard. Under ANY circumstance. It undermines the entire foundation of the industry and without standards we all lose.

2. No government is investigating Microsoft or Apple for patent abuse. And it is ridiculous to assume that the government just investigates any multinational company.
Wow, that X1 looks great.

Currently typing from a ~13" "ultrabook", I think having an extra inch of space is probably the best compromise between this and a bigger laptop, especially if it's light. And that resolution, in my experience, is exactly what I need for programming comfortably.

Finally, and this is obviously subjective, but I've always liked the way touchpads look best. There's something about matte black which just appeals to me.
Yep, the sad thing is that you can't get all in a single package.

The type system in Haskell look very good. But the cobra language have a implementation very close and in line with the spirit of python...
I find these sorts of things (chewing over previous decisions) to be rather painful and less than productive. I'd much rather talk about solutions moving forward since really, that is all you can do. I'm all in favor of figuring out what information or skill might have given you better insight in the past but that's really as far as I would go there.

Nokia's bread and butter has always been 'feature' phones, and that is something they really can't afford to give away. One strategy I could certainly see them taking would be to start with Android, replace the user land part with an application to run a feature phone, and push the footprint of that software down to allow for the least expensive hardware to run it.

Then leverage the core competence in the Android kernel to create the best of class kernel for a Nokia branded 'smart' phone.

I do wonder however if Elop is the guy to push such a strategy.
Many thanks antidoh, Momoko11 and MrMcDowall.
It's even harder than that, because it turns out full metal jackets will cause the pigeons to blow apart into the same pieces, so it's not just the pieces, but things like the direction and velocity of those pieces.
I haven't tested it on IE8 tbh, but this solution doesn't actually use native DOM ranges.
I/O bandwidth between the GPU and main memory is a significant limiting factor, giving SIMD instructions on the CPU an advantage.
Maybe that's great for getting people to like the brand, but it's incredibly annoying to non-Apple users. Frankly, I think the whole "sent from my iPhone thing" is extremely obnoxious.

My roommate had a macbook freshman year. Whenever he used it at night (with the screen turned away from me), the stupid logo would light up the whole room. Really? Not only is it garish, but it's actively inconvenient.

I like what Thinkpad does here--they have a relatively unobtrusive logo in the corner with a red led for the dot over the i. It's cute and unobtrusive. My Vaio is also good in this regard--it has an elegant logo made up of metal on a matte blue background. Quite importantly, it does not light up. It might be a little pretentious, but it is elegant. It also has too many vowels, but that's not really related to the discussion :P.
My science-fiction addled brain can't help but be taken to things like anti-gravity when we start talking about understanding the particle the causes mass. If we could alter the field, we could make things much less massive, making Michael J Fox's hover board that much closer to a reality.

Of course, this is baseless conjecture and, even if true someday, will be nothing like immediate. However, without understanding the field, we won't be able to affect the field (we may never be able to affect the field when we do understand it).
Adobe Flash API ported to Dart
Apple is using Azure for ICloud which is pretty huge.
http://www.zdnet.com/blog/microsoft/is-apple-really-using-wi...
The Vanity Fair article is almost identical to the articles released before Windows 7 came out in 2009 predicting the same kind of stuff than never comes true. Windows 8 has the potential to be a huge so I am sure these cookie cutter "MS is doomed" articles are going to be more prevalent as we get closer to release.
But $1 billion isn't really that much money for a company of Nokia's size (122,148 employees) when the company goes into a tailspin.

It's $8,187 per employee. That's 1-2 months of wages!
Maybe, thinking this as a non-English native speaker, most of the Internet is written in a foreign language, so we are used to adapt ourselves. We don't expect to have everything available in our language. Heck, I'm really used to google "einstein en.wikipedia" for example, as I assume that the english article will be much richer than in my own language.

But when most of the world speaks your language, it looks like some people (I'm not generalizing here) are so used to expect english versions by default... that using tools like this feels bad.

Maybe some day, as our tools get better and better, this can be a thing of the past. Until then, if I can understand most of the text, it's not that bad.
BeOS was a great technical experiment and a terrible product.

It had no drivers, no printing support, no decent SDK and was generally immature across the board. It would have been a disaster for Apple to use it who actually had real customers to support. I really wonder whether BeOS was ever a serious consideration over NeXT.
Talent is Never Enough
This isn't exactly my field, but as I understand it a Higgs of 125GeV implies a supersymmetric model with relatively light squarks and no excitingly novel features. Basically, a small adjustment to the standard model that allows for one more family of heavy quarks and not much else.
Was that a statement from Apple or Neonode? ;)
In the sense that McDonald's is a big success for American cuisine, sure.
20 Hot Location-Based Apps and Services You Should Know About
There's nothing stopping you from having a transporter, but this implies no FTL, no time-travel and likely no anti-gravity machines :-(
Quietly ignoring the final two paragraphs of my original comment since you have nothing to contribute, and are instead attempting to undermine my contribution with a pithy, underhanded dose of snark, aren't you? (The irony is that you unintentionally reinforced my point, so, thanks!)

Hacker News is far too full of comments such as these, and I can loosely translate them all:

I'm completely unprepared for this conversation and have nothing to contribute (or it blew over my head), and that makes me feel inferior, so I'll make myself feel better by culling some cheap upvotes from a few people who I got a rise out of at the expense of actual, interesting conversation.
If I remember well the issue came when you want to replace text from a selection.
A simple guide to GIT using spatial analogies (scroll down)
Program Managers: have them or not? Is this is the question?
There are plenty of innovative laptops if you don't mind spending some money. Most of the options you see at stores like Best Buy are cheap consumer devices--of course they're not going to be innovative!

Take an example--I have a Vaio Z-series (and I've had it for a while now). It's lighter than an MBA (yay for carbon fiber), has two SSDs in Raid 0 and up to 1080p on a 13" screen. It also has a good touchpad and a dock with an external graphics card connected via a light peak port. That part is admittedly wonky without drivers (that is, it doesn't work great on Linux or Windows 8), but it is really cool nonetheless. It also looks just great, and nothing like a mac. If that isn't innovative, I don't know what is. You just don't see it competing with the $600-$800 Windows laptops at Best Buy.

There are some other similarly innovative laptops like Thinkpads that you can get. Apple is not the only company with interesting notebooks!
I don't dispute the incentive, I only dispute the preference and the outcome.
Happily, there are some very compelling options on Linux these days. If you happen not to like Unity and Ubuntu, I suggest you check out KDE--the later iterations of KDE 4 are marvelous. I've been extremely happy with it.
Their mandate is to do whatever their prospectus says they are going to do.

As for maximizing shareholder value, I think they've done pretty well there. I don't care for their software that much, but in terms of running a publicly-traded corporation, they've done an excellent job.
its great that Git wants to explain what it got to offer to me, but why on step #7 it is mandatory to create a new account??

this killed entire positive experience, in my view.
Javatari: A multiplayer Atari 2600 emulator written in pure Java
ICT search position target in corporate housing in Costa Rica
Google's Javascript style guide is also pretty helpful:

http://google-styleguide.googlecode.com/svn/trunk/javascript...

We have a linter run checks on each commit. Adding too many barriers to committing isn't good, but so far this seems to work well.
That was strategically a dumb comment he made, and given the results of the first vote he'd only harm himself politically if he followed through.

Each time he refiled it and it was again soundly defeated it would just make him look increasingly like an ineffectual buffoon.
I wonder if the title is in jest. Clicking on this link and then being greeted with a wall of text (literally! It fills my entire screen) is hardly gentle.

I'm sure it's a good read just not right now >_>
> I wouldn't hold my breath on getting former Bell Labs guys to work on a graphical debugger or Eclipse support, so the language is somewhat unlikely to be developed together with those tools.

I wouldn't expect them to, and I also really can't understand the appeal of something as complex as an IDE to write code in a language as simple as Go, but Goclipse has been around for a while, and there is support for other IDEs:

http://code.google.com/p/goclipse/
http://go-lang.cat-v.org/text-editors/
Lemont, IL tornado siren hacked, police say
1. I think the obviousness of an idea might change throughout time.

Sounds like an excellent reason not to allow someone to own the idea for 20 years.
A scrooge is someone who is reluctant to spend money. There's nothing emotional about it.

I also happens to disagree with the idea of deflation being necessarily bad for society or actually discouraging spending and investment. I contend it that it only shift the timeframe longer into the future, and saving enabling people to buy higher quality lasting goods.

With inflation, it encourages short term thinking and shorter term investment.
Refer.ly (YC S12) Lets You Earn Cash and Donate It To Charities
Patents aren't granted for brilliance, merely novelty. This is good - novelty is objective, "brilliance" or "obviousness" are not. Thus it makes sense to default novelty to being non-obvious and deal with the exceptions on a case-by-case basis. The forum democratic societies do this in is the court system.
I use Git for just my own projects, and it's just me. I barely use branches either, and I come from SVN.

I use TortoiseSVN, I'm not sure if you do. But when I want to commit in SVN, I bring up the commit tool, select the files I want to commit, write a message in the box, and click commit. But I have to do it all in one go. I can't close the commit window if I forget something, otherwise I have to make sure I copy out the message to paste in again, select all the files.

With Git, the staging area is the same as this commit box. It's just a bit more stretched out. Instead of selecting files to commit, and doing it then, you add files to the staging, and commit the staging area. It's a different way of doing it, but I've found it much better for myself. Instead of doing it all in one go, I can add to staging and keep working. Usually I keep open all the files that have changed so I remember which ones to add.

Regarding the remote repository, you still can have it remote. Simply instead of "commit" being the last action you do to push it to the remote repo, make sure "git push" is. I use bitbucket for this, so I know it's "safe" in case of computer death or something.

I have one more project using SVN and I want to move it to Git, for just me, I don't work in a team or anything like that. I like the staging area, it feels "lighter" and that commits are much less drastic, and diffs/logs are MUCH faster since it's all on your computer. Also, `git add -p` to craft your own commits.
How to Stop Employee Turnover in India
Check back with us in a dozen years and tell us how many relationships you have destroyed. Somewhere in Ecclesiastes is the verse "There is a time to speak, and a time to keep silent." I don't think you have to be devoted to the Bible to agree with that one.
Conquering My First 14er
Gates was indeed a programming genius.
He wrote the BASIC interpreter and most of the software in Microsoft's early days. He also managed to publish an algorithm with Papadimitriou as an undergrad, while running Microsoft in parallel. http://www.sciencedirect.com/science/article/pii/0012365X799...

> Gates could not write the compiler tools himself

You are both underestimating Gates and overestimating how hard building a compiler/tool is.
This is true only if creationists' bullshit is as valid as our reality.

So, no.
I'd say thats why it is gentle. Most CS books will compress that content into 2-3 pages and expect you to figure the rest out as you go. On the other hand, this article doesn't require you to take some time to think about it at all, its all right there.
And Go lets you do that. You just return the error.

Try writing a few things in Go. I very much doubt you'll respond like this afterwards.
This. A thousand times this. Especially when investigating security issues, assume everything could be vulnerable or broken until proven otherwise.
Right, "less money in politics" is a partial fix for the problems of money in politics. My point is that railing against what Dodd said is silly. I've no objection to proposals for fixing (or even just improving) the system as a whole.
Oddly enough, I was working on a similar problem earlier today.

I've found that collecting the Text nodes and returning them in an Array is preferable. All it requires is some simple traversal. The developer (that should know what text goes where) can then map text to nodes.
What design improvements are you considering to make this go faster, should it be necessary again?
To visualise this, it’s simplest to think of the
state of your repository as a point in a high-
dimensional ‘code-space’, in which branches are
represented as n-dimensional membranes, mapping
the spatial loci of successive commits onto the
projected manifold of each cloned repository.

Oh, of course, it's so clear to me now! -_-
I'm glad the idea of taming mutability is finally becoming somewhat mainstream. A while back, I wrote a post about the problems caused by the assignment statement that I'm still proud of. Back then, I didn't know about Clojure, and it seemed no one outside the FP crew cared about that problem.

http://loup-vaillant.fr/articles/assignment
NEVER, EVER, start ,music without me pushing some button. even if it's a music site. NEVER
Awesome interface! You have to find your own ROM files to play, but its easy... Just drag and drop ROM links from websites directly over the screen and BAM!
Not a startup, but I blog a lot about how to solve problems like your first one.
Manipulators will always exist, and unfortunately, those that do the manipulating are well aware of what they are doing and lack a proper moral compass.
>Is personal funding viable?

Here's a question: What verifiable documented successes exist in the world?

The one that always comes to my mind is Dwarf Fortress. It's not open source, but Tarn Adams has gone with the donation-ware model since January of 2007. I've been tracking those numbers since, and recently have attempted to start getting data on community size where that's also verifiable: https://docs.google.com/spreadsheet/ccc?key=0AhPaW9RBi5v4dGF...

>Instead we should expect a few people to tip a lot, and a long tail of people to tip a little.

Based on anecdotes, this doesn't surprise me, but I'd certainly be curious to have a look at hard data. I know in the case of Dwarf Fortress about 1% of Bay 12's income is from one person: me. Additionally, I'm aware of other big tippers as well.

However to get back to my original question, if folks could provide links or other sources to other successful donation-funded endeavors that aren't humanitarian efforts or fitting the typical charity mold, I'd be interested in hearing about it.
This is not a reply to the letter we're discussing in this thread.
Donate | Access | Donate
Seems like he was betting $100 on altruism.

I have no idea how to feel after watching this video.
Yep, I avoided scraping with the first version but with the friends feature it was unavoidable -- that's why i've left it on a branch and haven't merged to head yet; no easy solution there and I was in fact temporarily ip banned while testing the features.
Ah, that explains it. I haven't played either, but I was trying to reconcile this being a 1993 DOS game with the reference to Jetpac in the "Hey, Hey, 16K" song.
It's a halwa network. It moves debt. It's not at all innovative. The only reason we don't do this here is because it's illegal.
It seems odd to assume he has that opinion because of lack of experience, considering we're discussing a language developed by people like Rob Pike, who share his opinion on error handling and can hardly be described as unexperienced.
Retailers Encourage Shoppers to Buy Online and Pick Up In-Store
CISCO's fw update: No torrents, no porn, and everything in their cloud
I would argue the iPad is a new product area.

Yes tablets had existed in the past but did any of them have scaled down, touch optimised UIs ? All I recall is full blown Windows which was probably the biggest reason they didn't succeed.