skysight-inc/HackerNews huggingface dataset:
I'm not talking about data parallelism being bad, but C being a bad data parallel language.
Yea this is basically the system suicide bombers are in. Only there, the point is to make the suicide useful for political goals, here it is to make miserable life useful for said goals.
What I mean by "dead branch" is a department from which there is no mobility to elsewhere in the corporation because the skill set required and the experience gained within the department isn't transferable elsewhere in the organization - e.g. a ship's cook never rises to executive officer.
Also check out the PocketMod. It has similar foldings, is customizable with "mods" and has its own website since 2005: http://www.pocketmod.com/
In my opinion, rather than say that solitude sparks "ideas", I think it's more accurate to say that solitude sparks "insights". And by insights, I'm referring to a new understanding or perspective of an issue. And I believe that insights, in turn, are what leads to ideas of new ways to solve the issue.

I don't think solitude necessarily means that you have to lock yourself away in a dark hole. I thought of solitude as still seeing the world, whether through books, online communities (like Hacker News), or observing things out in the real world, but still retaining enough private space to think and ponder without distractions.
http://www.ladyada.net/learn/arduino/

I used these tutorials to get started.
> Do the terms of service of the App store prevent the source code of the VLC iOS app from being redistributed freely?

GPL is not about source access. Source access is an implementation detail in order to achieve the aims of GPL.

What the GPL is about is ensuring that the following three things apply to every user of the software:

They are free to run the software, for any purpose.

They are free to study how it works, and to make changes to
it. (GPL requires source availability because source is necessary
to reasonably do this).

They are free to give away copies of the software (the original
or their modified version), as source or binaries.

To achieve this for every user, it is necessary for the GPL to disallow distributors of GPL software from contractually or otherwise making recipients agree to refrain from doing the above things.

The problem with the App Store and GPL is that the TOS for the App Store requires the recipient to contractually agree to not do some of the above things.
Because they have no choice..
This has nothing to do with DRM. Apple's DRM is compatible with GPLv2.
I got the idea from the pocketmod, but mine has more pages (more cuts) and is smaller. Or at least, that was the way it was when I last checked its website.
Oh definitely. And the (to my eye) overly supportive reaction has most definitely surprised me - my impression was that we expected more from small devs, not less; but if Microsoft, Google, or Apple had made a similar move, I don't imagine it would have been met with a throng rushing to buy the new version to support the company in the face of a few people being inappropriately rude. Will be interesting to see what effect this has on Sophiestication long term.
The tragedy is that it could all have been averted by numbering the 2.5 release as 3.0. From the comments on her original blog post my impression is that most complainers don't seem to understand that version numbers are arbitrarily defined by the developer.

It's not hard to imagine she might have gotten good PR by announcing that v3 is out and, per the promise, a simple paid purchase through the app store.
ps.: the valve info came up on a thread about a web based game https://groups.google.com/forum/#!topic/nodejs/57Q-Qpg1jto
You don't see anything wrong with that? Really? Then, either you're an ignorant fool, or you're okay with (among other things) Gmail analysing your whole correspondence, Hotmail looking at the cookies of its partners' websites, Facebook's ever-changing un-privacy policy, Google keeping web searches for months in a not-at-all-anonymous way, and users ignoring a large parts of all that. Or you didn't really try to see what's wrong. Or you're lying to yourself, or to us. Or you casually threw a cached thought to make your point. Or something.

Also, if people don't vote with their traffic, that's because they're hooked. Immediate costs (switching) are always overestimated, and long term benefits (privacy) are always underestimated. Only perceived benefits and costs can influence a decision. People's perceptions are off, therefore they make bad decisions, therefore big companies own them.

Finally, if we had symmetrical, unfiltered broadband from the start, along with easy to use mail and web servers, then self hosting would have been ubiquitous by now. Gmail, Blogger, and YouTube wouldn't even exist (search engines still resist to decentralization, though). That is the way the entire internet (not only the web) intended to remain (not just be: back when it wasn't widespread, it was fully decentralized).

You are tired of seeing this refrain? I, am tired of seeing comments that assume it's false, without having the guts to state it clearly. Really, do you actually think the web was intended to be roughly a limited number of high traffic web site? Side question: do you think that's better than a more evenly distributed model? Or even good? Personally, I think it's unintended, worse, and bad. You know some of my arguments. I have another one: raw efficiency. A centralized web creates choke points in the network, and hurts peerage agreements. That is costly to ISPs, which then are tempted to relinquish Internet Neutrality to recover the loss. Carry out that trend to its ultimate conclusion, and the Internet as we know it will be replaced by an AOL-like network. Such a thing will still be called "internet", and it will still be IP based. But it would have lost it's most interesting property: letting the people write freely.
I think what makes programming particularly hard is that there is such a large space of possibilities. There's pretty good research out there that people flounder when there are too many choices. When I was first starting out I remember being paralyzed by that; I could think of several ways to write this one algorithm, and how did I choose? What helped was learning about efficiency in programming, simply because learning "best" practices was a way to limit the space of possibilities.

There are, of course, parallel examples of open problems- writing a novel is much the same way, I think. And I think most would agree that writing a novel is also hard. And doing original research also falls under this umbrella.
> Practice was boring, yet learning things like ASCII, how to toggle a PDP-8, Hammurabi, ... Those weren't "practice".

I get better at programming as I do it more. I think you're correct that individual knowledge points aren't "practice" per se, but practice definitely factors into skill over time. Just like I imagine it does with the guitar.
"Rely on them for a substantial portion of my income."

I'm guessing Google employees should upvote this one? :)
One might equally say that Apple is putting their App Store principles and desire to control their products ahead of the utility of their users. Very noble indeed ...
Pretty nice. It looked weird when Seth was playing it, but I realized that's because the keys that you would normally close with your right hand did not seal. So he was restricted to the three or so notes that you can play with your left hand.

Also, the article says: the flute itself sounds beautiful acoustically when played by player Seth Hunter.

Personally, I think it sounds like those plastic recorders that you got in 3rd grade music class. But that's not the point; it shows that 3d printing can produce something that used to take a skilled craftsperson days.

This will be great for applications like elementary school band, though, because kids can lose interest quickly, and a $5 mass-produced instrument is perfect for learning. Once you know you are going to stick with it, then you can pay the $2000 for the real thing :)

(And yes, I do play the flute!)
You can still get rapid feedback with a computer simulation tool for automotive engineers (of which I have no specific knowledge, though!).
Network 3 or Voda are the best one. I worked in Carphone Warehouse for 2-3 years during my undergrad/masters and those were the best ones to buy.
The issue isn't about being able to build on top of what you built. This can still be done by open sourcing your app. The issue is distribution. Those people may not be able to redistribute the app, but they can still contribute code.
I can't figure it out after "Pinch this side" near the end. I feel like there's a step he's not showing.
Tal Ben-Shahar mentions this story in his lecture at Harvard, entitled "Positive Psychology. You can view this lecture series online here:

http://www.soku.com/search_video/q_tal%20ben%20shahar

I highly recommend learning more about positive psychology and reading Dr. Ben-Shahar's book, "Happier: Learn the Secrets to Daily Joy and Lasting Fulfillment" (2007)
That's interesting. One of my friends has a theory of a "social discard program" that she's been blogging a lot about recently. It's basically just noodling along the same lines:

http://freeideasblog.blogspot.com/2010/10/proposed-demotedis...

http://freeideasblog.blogspot.com/2010/10/demotepromote-or-d...

http://freeideasblog.blogspot.com/2010/10/good-nutrition-to-...

http://freeideasblog.blogspot.com/2010/10/new-theory-about-w...

http://freeideasblog.blogspot.com/2010/10/dont-trigger-disca...

Sorry for posting so many links, but taken as a whole it's a very provocative train of thought.
It is not all public. Maybe Remi should make all his emails to Apple public. That will probably explain some things.
It reads a lot like those medieval manuscripts back when the European languages didn't have so many vowels in them. Maybe the OKCupid devs should take another page from the monks and get rid of whitespace as well. After all <strike>parchment</strike> horizontal screen space is a precious commodity.
dakami Outsourced auth where well-behaving nodes never learn the plaintext password is not without value. Is your SRP math constant time?

zedshaw No calc time degrades exponentially. 512 right now which is the fastest safe, but I can take it up to 4096 which is really slow.

dakami I mean, constant time relative to the passwords in use?

Here's the part where you start to wonder whether both parties in this conversation know how SRP works. I'm pretty sure Zed knows it (which is why I'm confused by his comments on this thread).

Kaminsky does start this thread saying a lot of completely reasonable things about web authentication schemes, for whatever that's worth.
I think it's disappointing your friend doesn't (presumably) have a Twitter List. Many of us on HN love game programming, even if we don't live it because game programming is an art.
Many people have added to the discussion.

The truly correct answer is (as others have pointed out): you shouldn't have to ask. Because if it actually matters to you then you should be using profiling, timing tools, etc. that will make it trivial to figure out which one is faster.
So is RSS dead yet? Only one way to find out...
Congresswoman Gabrielle Giffords Shot In Arizona
Have I been out of the programming world for too long, or do at least some of his complaints refer to using advanced features of programming languages in essentially the way they were intended?
The information bell cannot be unrung
So you basically forked a piece of paper!
Maybe I forgot to take a picture, I'll check tomorrow. Just try to make it flat, from the side it should look like a cross. Now I think about it, that picture is very misleading, I'll change it tomorrow morning, thanks for making me think about it!
Thanks! Very simple and convenient, only problem I had was a little uncertainty with the folding direction after the last cuts.

There are 12 pages when complete (not counting front and back cover) for anyone wondering.
Yeah it is Kirigami if you cut it. http://en.wikipedia.org/wiki/Kirigami
Neal Stephenson interview on publishling, money, science, and more (2004)
I wonder what the discovery mechanism for new services is supposed to be - i.e. how could I know about your service without reading your comment here on HN? They don't seem to include all projects there are on their services page (which looks rather empty to me for such an interesting project).
I'm using it in an app, since my request did get approved, but it's very rudimentary at the moment as I am still exploring it. I'll be sure to report back to HN at the point it is in full use.
I still like the original Quake1 networking code (NetQuake) the best, which has zero prediction. It feels extremely stable and responsive. There's no warping/jello feel at all.

Most broadband connections (in the US) are really quite low latency and free from packet loss, especially to servers that are nearby (~800 miles).

Most cable/DSL connections will see 20-40 msec ping times to nearby servers. No prediction is necessary (or wanted) in that case, but you can still feel it a bit on all modern games.
If you like origami:

http://www.pbs.org/independentlens/between-the-folds/
Belief should not be absolute, but a matter of degree. If I flip a coin ten times, I believe that it'll land heads at least once. How strongly do I believe it? As a matter of fact, I'm a little more than 99.9% sure. The probability of getting at least one head is 1023/1024.

On more complex things, it's harder (and sometimes uncomputable) to come up with such precise probability estimates, but that doesn't change the principle. I believe with greater than 99% certainty that evolution happened. I believe with less certainty that Moore's law will continue for another two or three process nodes. I have very little belief that "psychics" can talk with the dead; equivalently, I have a very high degree of belief that they can not talk with the dead.

The degrees of belief we have about things should be revised upward or downward based on evidence, and should be based on the evidence we have available to us. Your belief that mars is real is supported by a lot of evidence, and therefore should have a high degree of confidence. But if I told you that there's a planet, unknown until now, called Uldune, and that this planet has space pirates using it as a supply base, then believing me with non-negligible certainty would be an act of blind faith. (Disbelieving me, with high certainty, would not be. My story about the planet Uldune contradicts a lot of evidence about the current state of the art in space travel, and the laws of physics, and so on.)
actually it doesn't. it is just a rewised version of the original article with some updates and other examples.

the generated bytecode is a bit different coz Haggar's article is a bit old..
This is a pretty dated article -- 2001 -- but the basic concepts still hold up. I came across this a few months ago when I wanted to write some net code for a canvas game project I was tinkering on. This resource helped.
"4HWW is about identifying the highest impact things and cutting out the rest."

This is one of the primary aims of GTD.
Nice idea and good implementation. It takes the complete opposite tack from task-focused references. Those may be more useful if you're starting out, but variety is good, and this gives you fast browsing and random discovery, as well as a way to refresh your memory on a particular key or check for binding conflicts. So intermediate-to-expert users could use it to fill in gaps.

It also had a potential advantage (not fully realized yet) over a static cheat sheet, in that it has more room for description. It doesn't have to fit almost everything onto a picture of a keyboard.

The one negative so far is that several key bindings are missing. g, q, v, V, and ^X jumped out at me.
it also means that it's not something that they're using internally for anything important either
From TFA: "The rush to delete embarrassing, incriminating, or inconvenient Web pages in the wake of breaking news makes no sense."

Unfortunately it actually make a lot of sense because most people won't dig through Google's cache or archive.org to find out how political leaders are attempting to rewrite history.
No, it is Apple's ToS and it is appropriate imho that GPL software cannot be distributed through the iJail AppStore.

May people choose other less restricted platforms instead.
You have a part in authoring VLC, correct?

You did not have a hand in authoring the iPad app, correct?

You submitted a claim to Apple about clauses in the GPL not being compatible with the App Store's distribution model, correct?

In my original statement, I don't think I made any point that could be considered "wrong". I stated one fact (a 3rd party developed the app) followed by my opinion. I'm sorry you don't think my opinion is 'correct', but that doesn't mean I'm going to bet against the proliferation of GPL'd software because of these actions.
Why do solemn events Yoda Speak more acceptable make?

(Offtopic, I know, but doesn't this strike you as weird?)
I've always thought it was pretty easy. But you can't judge that kind of stuff in a vacuum - maybe if the people around me were demonstrably better programmers I would have a hard time trying to close the gap.
Maybe he's defining "smart and brilliant" in such a way that his statement is tautologically true? It's obviously pretty silly otherwise. Of course, such a definition is also silly, since it has such a large mismatch with the conventional definitions of those terms.
Who controls your data?
We’re putting our billions of eggs in the same basket.
The only thing I took away from this is proof that Twitter is not a conversation tool, no matter how much people say otherwise. Unless your conversations never have more than a handful of exchanges.

Must have been hell for those who follow both parties and thus would have triggered Twitter's mechanism which ensures you receive tweets that begin with the @name of another user you follow.
That's the short answer. Winer has more to say about it:
http://scripting.com/stories/2011/01/05/aReallyGoodAnalogy.h...

Summary: RSS is alive, most UI's miss the point of the format but people are continuing to build new things with it.
Specialise via inheritance

Ugh. That's the one I'm continually running across. Inheritance is so heavily abused by novice programmers they shouldn't be allowed to use it without a twenty page written justification.
Unreal Networking Architecture
I have trouble believing an entire project is using the GPL yet almost nobody cares whether most users are getting stuck with unmodifiable binaries. And what about reused libraries? I don't believe I have any code in VLC, but if I did I'd be livid if they decided it'd be okay to contribute it to Apple's dystopian nightmare against my express wishes.
Agree, ffffound is awesome :)

You nailed it: limiting posts would be interesting approach but for now I just want people to get started. Have to think about it more.

Not sure about custom domain as the platform doesn't allow much customization. But lets see after it gains little traction. Until then I'll go with about.me approach.
PS - it's random. Keep refreshing until you get the answer you like.
I tried but couldn't figure it out, so my wife had to help me (it helps click to zoom into the picture). After making it, I have to say it's pretty lame.
Freedom 0 is stripped way by the AGPL, since you're not allowed to run the program in public without distributing source to your audience.
would you think it would be required to implement client-side prediction, lag compensation (normalization) and etc on a simple tron-like multiplayer game?
Lisp toys
Photoshop Tutorial Rap
Sad there's no mention about Org Mode. It's awesome :).
If you're referring to Le Guin's "The Left Hand of Darkness," I would propose that the Hainish universe's Ekumen and Star Trek's Federation share a similar flavor. Moreover, both bodies of work engage in speculative anthropology, although Le Guin's treatment has, in my opinion, considerably greater philosophical depth. This is not necessarily to dispute your contention, but just to point out that they share thematic elements beyond just the science fiction umbrella.
For many individual developers and most companies, a permissive free software license like BSD may be a better choice than a restrictive one like GPL.

Companies like Google are releasing all sorts of code under BSD on the off chance it gets used, or maybe even improved, or maybe even becomes some sort of de facto standard. Releasing the code under GPL would mostly disincentivize these behaviors.
Simple Haskell webapp: Generate random tweets using Markov chains
I will get right on it. I am always looking for new apps, both for feature inspiration for coffeelists, and just to use.
Once people start talking about whether something's dead it's definitely on the way out.
Pity there isn't an RSS feed.
That seems a little unfair and speculative. Maybe they would have, maybe they wouldn't've. All we can say for sure is they did.
Yes, it was touch I especially liked about http://hasthelargehadroncolliderdestroyedtheworldyet.com/ and would find even more humorous here.
Considering that I got to this page from an RSS feed, no, I would say it's not. I'm not the only one I know that has a list of RSS feeds that they read daily.

And if they didn't exist, I'd be forced to write something to create them. I don't have time to check dozens of sites every day to see if they have new content.
Here are the answers to a similar question on StackOverflow a while back: http://stackoverflow.com/questions/1690284/getting-started-w...

(Mine's the top one...)
TopTaskMan v1.1.3 apps download | Latest Mobiles Applications
A Sortable Searchable list of Foods and their Glycemic Data
Myth #29: People are rational
I have a feeling a service to generate single page, single word long question domains could actually be successful.
Like people talking about Lisp being dead for the last 30 years, or so? ;).
Such a generalizing statement that would be so easy to disprove that I shall abstain from doing so.
Or http://elvis.vi-editor.org ?
Why Internet Services Aren’t Achieving Ma Bell’s Reliability
I really just wish that meme would die a graceful death. It was amusing at first, but hundreds of examples later, not so much.
Ask HN: Can you build a rock-solid massive backend (e.g. like Google's)?
Thinking of the backend of websites like Amazon, Google, Facebook, etc, where they have to serve hundreds of millions of users, have great response time, security, and uptime, I was wondering how many developers exist that can design and execute such a system? How common or rare is this capability?

I thought a quick poll here on HN might be a good indicator.

So, are you capable of designing and executing a backend that is on par with the ones used by the major players mentioned above?
That's not support, that's Stockholm Syndrome.
Craigslist TV?
Some good things have come from meta tools. I would say that a search engine (index the Internet and make it searchable) is very meta, but it seems to be working well for google. How about group buying... All you're doing is aggregating buyers and sellers. Seems to work well for groupon and all their clones.

I don't see a problem with building a meta tool, or a meta meta tool. It sure beats sitting around and watching tv- thats not... Anything. Go build something useless, I give you permission. It worked out well for Larry and Sergey.
New York City to displace Silicon Valley
... easy, benchmarking your own algos against the prediction API on large-scale data sets. I presume that's what 90% of the people who received their account during testing did anyway :-D I did 15k requests in about 10mins at times.