skysight-inc/HackerNews huggingface dataset:
it's better to know something earlier, then nothing and start build :/
While the reviewer is mostly correct in their objections, probably, I have to disagree that "red" or "the smell of a rose" are not patterns.

The brain perceives by receiving electrical signals from neurons, whether from the optic nerve (which, incidentally, encodes both colour and geometry) or the nerves from the nasal cells. These are going to arrive in the brain as identical chemical 1s and 0s for the brain's sensory pattern recognition circuits to deal with (or whatever.)

Independent thought, recursive concept matching (smell -> memory of childhood, memory of childhood -> fear, adrenal response) and all the rest are a strong point of the criticism, though, since these are obviously not based on pattern recognition.
Works right away now thanks!
Java zero-day holes appearing at the rate of one a day
I don't think mbit/sec are necessary. Today's telepresence for example can be done at less than 15mbit/sec , maybe even 6 mbit/sec.

And if we look at local desktop just as a dumb terminal and using the cloud as the PC , offering compressed display doesn't take that much bandwidth.

And i hadn't seen any really interesting apps in 50/100 mbps networks available around the world.
At least they got some traffic to their site!
Funny how even after years of Vim-ing, using "hjkl" in a video game still trips me up.
Pattern recognition may be the main operating mechanism of the brain, but there's still much more to the brain than that: the consciousness problem is not solved or even really addressed at all, let alone thought and emotion and meaning: perhaps much of language is pattern recognition of language, but when we identify e.g. "moon" as a word, what does it map to? Pattern recognition also doesn't account for memory, for motivation, for intent and desire.

And besides, it's not like this is news to anyone. Psychology & Neuroscience literature have known pattern recognition is an integral part of how the brain works for decades now. If it were the secret ingredient to the human brain, someone would have written about it far before Ray Kurzweil did.

And it seems like everyone (including Kurzweil) forgot, pattern recognition is not exactly an easy thing to harness (the brain is far superior while consuming less power), so even if pattern recognition is THE SECRET to human intelligence, it doesn't really get us much closer to understanding the brain.
crouton is great, people should try and see how well it works!
https://github.com/dnschneid/crouton
Took me a couple of days to figure this out, so I thought I'd share.

I also looked at the option of launching the program in a way that doesn't lock the .exe. For one, it's complicated. It requires creating a process in a Suspended state using a different executable, then basically gutting the memory of that process and replacing it with your own process copy, which needs to be fully preped with all imports and relocations taken care of, etc. In other words, it's pretty complicated.

But what's more important, the only type of software that employs this sort of process launching is the malware. In fact, the above method is derived straight from one of the viruses that made rounds a couple of years ago [1], and it was used by the virus to masquerade as a legit Windows process. So, in other words, you employ this sort of hackery in your program - you will quickly end up talking to anti-virus vendors about taking your software off their blacklists. It's a cool stuff, too bad it's off limits.

[1] http://blogs.avg.com/news-threats/puppet-process
I'm surprised at how much attention this bit of process dogma is getting on HN.

This particular argument about the supposed efficacy of TDD depends on people accepting the equivalence of the efficiacy of TDD with the efficiacy of surgeons washing hands, just because the blog author says so.

Oh horror, how can you challenge my dogma just because I call it a 'discipline' and verbally equate it to surgeons washing hands.

Saying something is true doesn't prove it is true whether you call something a 'discipline' or not. Cults are full of such 'disciplines'. Cult members will vouch for them. A better word is 'ritual'. At best such rituals are cargo cult practices. [1]

Surgeons washing hands is a practice with empirical, unchallengeable scientific evidence supporting it,while TDD is a dogmatic practice evangelized by software process zealots, with next to no scientific evidence backing it up.

Also TDD != testing and TDD != automated testing (though the evangelizers tend to blur the differences. It is easier to argue that you should write tests, than that you should write tests before you write the code, which is a somewhat more shaky assertion. If you can paint your opponents as opposing tests (vs TDD) you have set up an easily knocked down strawman).

Programmers have written tests, including automated regression tests for decades without the blind adherence to the 'write a test first, write the code, refactor, repeat' cycle that TDD consists of.

Insisting on this as some kind of moral imperative [2] is snake oil, and it is natural that experienced devs push back against religious preaching.

The best 'poke holes in the zealotry gently but firmly' writing wrt TDD is at http://www.dalkescientific.com/writings/diary/archive/2009/1... . Bob Martin's TDD 'kata' is dealt with there in some detail. The comment thread at http://dalkescientific.blogspot.in/2009/12/problems-with-tdd... is hilarious too, with some familiar names popping up.

[1] http://en.wikipedia.org/wiki/Cargo_cult

[2] The author says as much here http://news.ycombinator.com/item?id=5331108

" [TDD] allowed us to go fast, and _keep_ going fast because the code stayed clean. I have come to view it as a moral imperative. No project team should ever lose control of their code; and any slowdown represents that loss of control."
Web UI Frameworks worth a try
Data Quality is King ⎯ When a Prediction API is Inadequate.
I suppose I don't see a distinction between memory and pattern recognition. To me, memory is implied in the definition of pattern recognition. The definition of recognition is "the identification of something as having been previously seen, heard, known, etc." i.e. memory
Then sitting in Miami and thinking of cheese, or the number 7. Makes no difference, you can obviously have thoughts which are not based on stimulus (e.g. my brain, when wanting "something random" picked cheese and 7.)
Write a blog post about a concept or idea in the general sense => "I need specific examples or this is just a religion/consultant-speak".

Write a blog post about specific examples => "It might work for this example, but in my experience it didn't work in this other case."

If you write in the abstract, people will dismiss it as fluff. If you write concretely, people will dismiss it because it doesn't cover their exact case.

There is no way to please everyone in the world of opinionated software blogging, so stop trying.
Micah is an amazing presenter and someone with a hell of a story to tell. It's great to see him always being open with other founders and spreading the knowledge from his experiences.
Except compared to the other two 130$ is practically free. Psychologically free is awesome but 90% cheaper vs 100% cheaper is no great reason to pick the other options.

Also, just because people pay for shoes is no great reason to become a cobbler, speculation has a lot of value.
Unplugged – Replace Your Cable Provider with Linux Enabled Media
> The problem isn't only about human intelligence, it is about human mentality. McGinn's point is that pattern recognition is not essential to it; it very well might be true that pattern recognition is essential to intelligence, but that means nothing to the problem of mentality unless you reduce mentality into intelligence.

Well stated.
They probably use a proxy/stub process that uses the .exe that doesn't change often.
What is this site? This is awful journalism.

The first known domestic use of a drone to arrest a U.S. citizen occurred last year in the small town of Lakota, North Dakota when rancher Rodney Brossart was arrested for refusing to return six of his neighbor’s cows that had wandered on to his property. Critics say the fact that domestic drones are being used in such minor matters raises serious concerns about civil liberties and government overreach.

Minor matters? Here's the actual story:

The bizarre case started when six cows wandered onto Rodney Brossart's 3,000 acre farm. Brossart, an alleged anti-government "sovereignist," believed he should have been able to keep the cows, so he and two family members chased police off his land with high powered rifles.

After a 16-hour standoff, the Grand Forks police department SWAT team, armed with a search warrant, used an agreement they've had with Homeland Security for about three years, and called in an unmanned aerial vehicle to pinpoint Brossart's location on the ranch.

http://articles.chicagotribune.com/2012-04-10/news/sns-20120...

This is common sense. If (incredibly) it's not legal now, it absolutely should be.
Reminds me of category theory, which I tried to understand a little of yesterday, based on a discussion of Haskell. I don't know enough of either to know what the difference is between the two.
Layervault are going after Microsoft now with their "Metro style"... those copycats!
The OP is talking about a list with at most five items in it. Linear search is not an issue. Using a dict may even be slower than just searching a 5 element array linearly...
Maybe Hacker News should send you a take down notice for copying HN with "Designer News" aka DN?

https://news.layervault.com/stories
Whether this is true or false, I see this hurting LayerVault more than it's worth fighting. It will be interesting to see this play out.
One possibility is that as the number of slackers grows, the amount of damage that they can do increases at a greater-than-arithmetic rate, particularly if they tend to cluster together.

For example, if 5% of a company overall is composed of slackers, but 25% of their customer support department are slackers, they may do outsized damage.
One issue with that is that it doesn't expel older entries. The capacity specified in the constructor is just the initial capacity.
I love the quote in the article about the 90s being the dark ages of personal computing. What happened in the 90s? Oh, yes, Windows 3.x and Windows 9x.

For some of us, though, it was an age of enlightenment, having to work on various unices and then picked up Linux at home. (I started work in the 80s on MS-DOS & Novell environments)

What I have found the last 2 years or so is not that Linux is so awesome, but that Windows is, by itself, simply really bad. Having picked up iOS, MacOS and Android devices recently, they all work pretty well. Windows simply sits by itself in being a remarkably sluggish turd that cannot decide what it wants to look like. Of course, I have not actually had to use Windows 8 yet, but 7 was bad enough of a WTF U/I change (and slow as ever, with klugy programming environment).

RANT ENDS.
I don't think it's unreasonable to believe that if you can spend $130 on an interface for an iOS app, you can just as easily spend $600 a few months from now on a better one.
true tweet! - https://twitter.com/iconfinder/status/309337478207262720
Baidu, le moteur de recherche chinois propose son antivirus gratuit
Yeah, and I was worried I was gonna run out of HN comments written by self-important dickfaces. (Just kidding.)
IP doesn't exist anymore, get over it.
This seems unlikely for a European/French system. Are you perhaps confusing this story with the NASA Mars Observer mission, mentioned elsewhere in the thread, which failed because of a metric vs imperial error?

The value was horizontal velocity. I imagine in metric it would be expressed in m/s while in imperial it's going to be feet per second (mph seems highly improbable).
No you were right. Opera Mobile has a "Turbo" mode that does almost the same thing as this. Opera Mini is a bit more extreme.

Though there seems to be some confusion as Opera have been talking about combining both Mobile and Mini into one browser, and the new Webkit beta seems to be it. No one seems to know exactly which bits of each service have been retained.
They should have celebrated that they learned something that day with that champaign and buffet.
What he said is that he is "the exclusive rights holder for the artwork contained within Flat UI". Presumably he's referring to Flat UI the UI Kit, not Flat UI the general trend.
Buils ie. for big markets:
- teens - 3D printing glasses (trendy, unique)
- parents - Q&A for childcare
- woman - new ways of slimming

There is no one proccess for finding ideas. There are clues for finding them.

If you don't see such idea for masses then you don't undestand particular market :/ If you are a parent you often search for some child-care problems solutions. If you see problems with advices structure there, and friends find it also, then build it.

Just check also Google Keyword Tool, thera are informations - what people are looking for / what lacks.
I think saying 'a terrible work environment' is a bit of a stretch. The important part of criticism is that it's taken constructively - often it's best done between peers, but sometimes it's best done with (good) managers.

I think a key issue is that coworkers can be awesome workers, but HORRIBLE at critique. It's a skill that people aren't always good at. I know I could be better. A good manager will be great at this, and it's often best to let the best person at this do the talking. Managers can also be great as go betweens, and councillors for both sides, so that hatchets don't get buried directly into coworker skulls.

That said, the best teams manage themselves.
It's probably more relevant then you'd expect. I have a suspicion that the rush I get from doing something excessively has created a form of addiction. When that no longer provides the rush, because it's familiar and boring, I need a new fix. Rinse repeat for 10 years and I'm obsessed with finding the next idea to give me that rush.
What if you dynamically insert an a element on the mouse-down event?
You are forgetting that we could "travel faster than light" using an Alcubierre Drive [1][2], or something similar. i.e. bending space so that our path is now shorter even though in our local space we are not traveling faster than light.

[1] http://en.wikipedia.org/wiki/Alcubierre_drive

[2] http://techland.time.com/2012/09/19/nasa-actually-working-on...

Granted, it is all theory right now but that is how relativity started. Who knows, maybe in 100 years we'll be traveling to the stars.

Nowhere does causality violation come into the picture. There is more than one way to skin a cat.
Can This CEO Shape the Way Mobile Game Publishers Operate?
They appear to have counts for impacted users, which are of the same order. So your worry about unbounded access is unsupported by the data.

I'm not saying this can't be an infringement on fundamental rights, or that it's a good program. I'm saying that, given the data at hand, it does not appear to be the blanket surveillance program that many people (including you, c.f. your first paragraph) think it might be.

That's a good thing, right?
So quick question... I noticed that when this site was posted to Facebook, FB rendered the title of the link as "New Site" above the URL instead of "Cree LED Bulb" but I am not seeing anything in the metadata that should cause this. What am I missing here?
Looks like it was deleted. What was it?
Upon further investigation, it seems you can wrap almost anything in an a tag in html5 (but not table rows).
The problem is that the implementation of the 'why' can be scattered over many files, classes, functions, etc. So where to put the comments?

In my projects (usually building websites or webapps) I therefore add a 'readme.md' to the root of the project and document general choices there.
I'm glad that I can get a terminal to play with on my Android phone, though, to peer behind the curtain when I want to.
AnyPerk (YC W12) Gives Your Startup Employees The Same Perks As Pinterest
Generating resolution-independent raster images from pixel art
"If you’re doing work in a less than star environment, you owe less than star effort. Quid pro quo."

This describes every bad job I've ever had. You do a great job, nobody cares, you do a mediocre job, you feel bad. Lose lose.
I think those 50/100/etc. markets are too small to inspire the kind of innovation I'm talking about.

One example that keeps coming to mind is "real" virtual reality (including next-generation MMORPGs and tele-presence stuff). Consider the bandwidth requirements of a world whose physics are malleable: in-world chemistry, in-world shaping of novel materials, in-world machines that actually work in-world or that function by means of realtime-modifiable embedded scripting, etc. All that state would have to be synchronized across millions of clients in near-realtime, requiring things like vastly distributed P2P "rumor mill" replication protocols.

You can do that with Google Fiber grade Internet access. You can't do that with what we have now.
_BUT_ as mentioned in the Github thread, FlatUI framework does NOT use any artwork from LayerVault.

All of their assets were created in-house by DesginModo's designers..
Tutorial: Create a virtual pet game with html 5
Is there a warning for people snapping QR codes to let them know their photos are being saved on replycam?
As far as I can see, nothing. You need to authenticate to the cell networks to receive phone calls, and when you do that they get your location. Even if they don't know whose phone it is, it's not very hard to figure out based on where they go.

I simply don't carry a cell phone. I've found it does not impact my life as much as you would expect. I simply make plans ahead of time.
While I am very concerned about things like this, this article starts off with unfounded FUD. At the beginning their premise is that drones will be used to track gun owners to violate second and fourth amendments but the documents they cite do not mention anything at all about weapons.

The interception of cell signals reminds me of the excellent blackhat presentation of a MITM cell tower attack drone http://www.wired.com/threatlevel/2011/08/blackhat-drone/
Where in the privacy policy does it state that Mechanical Turk program wouldn't share the ID with people using the service? I don't see any item in the privacy notice https://www.mturk.com/mturk/privacynotice or the Participation Agreement https://www.mturk.com/mturk/conditionsofuse
Thousands complaining about deleted Yahoo Mail Accounts
"R1...More generally, no software function should run during flight unless it is needed."

This means, that even using the most reliable language and trying to test as much as possible, there is always a risk of an overseen bug.
There's also a few apps that can copy and paste between devices. I use Any Send to pass links and PDF's around.
Without some extraordinary explanation by Layer Vault detailing an actual theft of files or copying of their actual work, it sounds like Layer Vault just did a major scumbag move that harms designers everywhere.

And that's a shame because I like Layer Vault a lot.
Ask HN: Network Architecture and Processes Visualization? 
Does anyone know of good tools to maps network architectures and high level processes for app/workflow logic?
Sorry, I didn't mean to say you are putting up a bait link title. I was indeed referring to the The Register for making something sounds different from what it actually meant.

That aside, I am not familiar with The Register or its sense of humor, but I do feel that the article is filled with hyperbole. I guess I just overreacted because journalism today seems are always filled with way too much spices.
or was it NASA Mariner 1 ? http://en.wikipedia.org/wiki/Mariner_1#Overbar_transcription...

Anyway, as always wikipedia has an interesting list of software bugs :
http://en.wikipedia.org/wiki/List_of_software_bugs

I found interesting the computer crash of F22-Raptors after crossing the International Date Line.
Yahoo Says New Policy Is Meant to Raise Morale
Ask HN: Why aren't there more centralized app repo's for Win/osx?
While I still am a huge fan of Linux and would love to go back to Linux, I've been using OS-X primarily for work. The one thing which greatly saddens me and makes me worry for the future is the lack of an open and centralized place (controlled by the user) to manage, install, find, update, and delete apps just like Linux has with pacman (Arch) or apt-get (Debian).

OS-X has the App store, but that's Apple controlled and limited.

Windows has ... ? I haven't been in windows lately so I don't know what it is. But at least windows has the Add/Remove programs panel!

So, why aren't there any real public tools such as apt/pac/yum (whatever) for Mac/Windows?

It seems like a single central point of search and control would make life a lot simpler (with the possible addition of certain UI elements, ect ect...).

Is there even anything like that around?
How to leave a short, respectful, and effective voicemail
What a sad waste.
Great idea to have the cafe noise in the background, too.
I believe the big advantage of Arduino is in the tooling and vast quantity of working code samples and projects you can find on the web. While the IDE has its quirks it is easy for newbs getting started, has decent samples bundled in, and works very well with real Arduinos where you just plug the USB cable in and go. I've gone the bare-ATMEGA328P route with an ICSP programmer as well and still value the leverage the IDE gives me to leverage code samples I find on the web.
Can someone please summarize for those of us not plugged in to the web UI framework (or whatever this is) community? I'm seeing entities like "LayerVault" and "Flat UI" and products (?) named "trend" that I've never heard of.

Is this an abuse of process I should actually care about or is it just a "who did what?" spit between estranged developers?
Almost all led bulbs I've tried (admittedly not the expensive ones) have failed in my dimmers.
Cartoon - Diet/Workout