skysight-inc/HackerNews huggingface dataset:
MacRuby/RubyMotion uses the same reference-counting mechanism as Objective-C, so I'm not sure how that relates.
I don't understand why some researchers are so quick to blame our failure to understand consciousness on the fact that consciousness is a quantum phenomenon. I was under the impression that we're still nowhere near fully understanding the brain even from a classical perspective.
What surprised me of this bunch was the general lack of curiosity, passion, and depth that many of them had

My experience has been different from yours. Everyone I have known well that attained or even sought a PhD has had curiosity, passion, and depth.

However, many of them had narrow curiosity and passion. Engaged within their specialty and their brilliance would shine through, but outside of it they were realtively intelligent but fairly ordinary people.

Of course, there may be a bit of sample bias on my side. The PhD's I got to know tended to be focused on math or a tightly related hard science. They also tended to be the ones that were tolerant of hanging around with someone like me that liked talking about math.
ARC and copy
Hmm, I gave up on Objective C about 2 years ago, so learning RubyMotion now is tempting. :-)
Agreed. We have a great exemplar of a private interest abusing their connection with the government to damage someone else. And I don't care if its the RIAA randomly taking down web sites, or Zero Halliburton manipulating where the Army goes to protect Oil Well infrastructure that activity should open up the manipulator to large civil penalties.

I think I'll include that in my discussions with Congressional candidates this election season.
Oh, man! I thought they seized the PHP virtual machine named Hip-Hop. No seriously - at least for few seconds... This must be News Ycombinatorism that I'm suffering...
"Put another way--when one theory replaces another, it must be fully contain the previous theory."

This is certainly our hope and desire, but I think you're taking it too far. For example, if we took what you're saying as some sort of prescriptive rule that is improper to violate, we wouldn't have found quantum theory in the first place!

So I think it's important to allow proliferation of theories that explain portions of the evidence, because that explores the space in which we might hope to find a unifying theory.
i've sent you an email regarding keyboard shortcuts that would be nice.
Card-Data Breach May Be Wider Than First Reported
> "DRM Halts The Spread Of Ideas": If someone can't afford the book, in many countries they can go to a library. They don't need ownership to read the ideas.

In most third world countries there aren't a lot of libraries. Even if you are lucky enough to have access to one, the collection of books is most likely outdated.

When I was living in Pakistan it was prohibitively expensive to have books shipped to me (and I was a salaried professional so can be considered relatively well-off) and ebooks offered a reasonably priced alternative at around Rs. 700 ($9.99) + no shipping costs. Most people, though, would look for a pirated copy if they could find one because Rs. 700 is still a significant expense for someone who makes Rs. 25,000 a month.
Sure I understand this point but how does a unknown start-up in a similar space bring in visitors/users to gain feedback & insight to make their product better? Figure out what is resonating with visitors/users and focus on that vs. what isn't.

After all Flickr started as MMORPG where they noticed their visitors/users were using the upload photo feature more then playing their game.
Provable how? Not raising developer salaries might be indicative of there being no shortage of developers, but it's not proof by any stretch of the imagination.

In markets of asynchronous information, supply and demand fails. It's quite possible for developer salaries to remain constant or even decrease at the same time as demand for good developers goes through the roof.
I agree that this is a really cool feature and I expect to see other ObjC alternative solutions copying the approach.
Beastie Boys Rapper Adam Yauch Dead at 47
Globalization issues: Y&R headquarters statement against local agency
Not to mention SCALE. While it's hard to be sure about cause and effect, a CEO who is 10% more effective than their peers can generate more shareholder value than a developer who is 10% more effective than their peers. A CEO who is 5X better is pretty much priceless.
German court awards Motorola Xbox injunction
The Seattle Times first reported this morning that a German court has awarded Motorola an injunction against the import of Microsoft's Xbox gaming system. The court found that Microsoft infringed on two of Motorola's patents efining a standard video codec, according to Fosspatents.
Top Most Danger Web Vulnerabilities
Nokia can always embrace Android and become another Samsung. They seem to have lost the opportunity to build a solid alternative with the Symbian/Maemo/Meego/Win8 mess.
Maybe a Maemo with Android Apks support could save them?
I stopped listening when she said 'code and data are the same thing in a functional language'. Well not really, code and data are the same in a homoiconic language, but really any language with sufficient reflection capabilities can mix code and data. It has nothing to do with being functional.
I would do as much research as possible on the companies and domain and be prepared to spend if you really want. I think there is 60 days after it expires while it is owned by the current registrar and so the last owner can renew. Then it drops to whomever has the fastest computer to snap it up. I usually recommend clients look for another domain unless it's perfect. (Please correct me if I am wrong or out of date.)

This is basically my experience over 10 years:

I turned down hundred dollar offers and bought the domain for $8 from a registrar.

I let a less ideal one expire without saying anything and bought it from a registrar.

I had multiple companies offering "exclusive" sale of the same domain (different prices). I put in offers and lost in auction.

I went to the domain owner and asked if they would sell it directly. They renewed for 5 years and refused to sell.

We bought an ideal domain for $1200 where the domain was available when we started and weeks later was registered by someone else. It seemed unlucky and a little suspicious.

I sold a domain for $375 once. The guy seemed nice but I was surprised when a corporate website went up soon after.

I tried to buy a domain and they said "20". I was excited until they said "$20,000".
I think its time to start taking a stand against these types of seizures.

Is there any thing that can be done for websites against seizures like this?

Serious Question.
It's sad to see judgmental certainty claim a young mind.
A cool new app: Hachi
Senate outlook for CISPA unclear, potentially very bad
Really? I thought that the parts about physics were really disappointingly fuzzy. Especially: "physicists have to say, well, somehow your consciousness takes one route or the other route without your knowing it." I think that its sort of shocking that he could fail to understand the arguments of his opponents so badly as to end up saying something so ridiculous.
Any more information?
The only thing you could choose that is worse would be Shakespeare. I did read one of his stories, but only because I got edition where I could look up almost all the words in a little handy dictionary in the back.
May The Fourth Be With You
By educating them.
I really feel like you believe I'm arguing that you shouldn't use Ruby or RubyMotion. I'm not! Ruby has been my go-to language for half a decade now. Heck, I even follow both the MacRuby mailing list and Twitter list. To reiterate, this is the entirety of my argument:

> "I don't want to go to the trouble of learning Objective-C" is a weak reason to use RubyMotion, because you'll have to do 99.95% of the same work anyway.

The fact that Ruby can express things very concisely has nothing to do with whether or not learning Objective-C adds an appreciable amount to time to the process of learning Cocoa. That's why I was ignoring it. If you simply like Ruby on its own merits, that's a good reason to use it.
The linked article was posted yesterday, so it hasn't been on HN for several months. Perhaps the topic of the article?
Why does it feel like buying a car from an airport parking lot?
I've skimmed one or two of his books. There's no doubt that he knows his physics better than most physicists.

However I'm not sure what you're saying he's saying differs from what I'm saying he's saying. In both cases, the basic argument is that since we don't understand physics and we don't understand quantum mechanics then they might be related.

Now, that's not a conclusive proof that they're related but it might be true. If you look around the office and note that everybody is here except Alice and Bob, then you could hypothesize that maybe Alice and Bob are off somewhere together in a stationery cupboard smooching. On the other hand, maybe they're independently missing for totally different reasons. Personally I think Bob is at home with a cold and Alice is visiting her grandmother in Keokuk, but if Penrose wants to start flinging stationery cupboard doors open to look for them then that's fine with me.

(I may have overdone this analogy.)
I am a fairly proficient ruby coder and I tried learning obj-c multiple times but just did not find my way around it. I wasn't thrown off by the syntax but more about the way the MVC model is built in obj-c. I was really confused by delegates and did not for some reason find obj-c intuitive. I was baffled in a few areas even with tutorials since I did not grasp some of the fundamentals. I think most people are not referring to the obj-c syntax as hard but to the overall framework. Again, I did not spend as much time/effort learning ruby/rails and felt comfortable the first week. My background is primarily Java/J2EE stuff before rails.
Public or Private Cloud: Which Is Best for Application Marketplaces?
Except that's what the ISP, or DNS provider, is providing - a page indicating the domain isnt there and giving other options.
You can tell when shift is engaged on an Android touchscreen device quite easily: the characters on the virtual keyboard appear in uppercase.
Repeal the Pro IP Act passed in 2008.
You got a good point. I also find it a bit disconcerting a post about a web design change has gotten more comments than your post introducing a new product. Call it fame bias or something. Codeacademy is vastly overrated right now.
How to negotiate the legal docs when you are raising funding
I'm somewhat oblivious to color schemes, but I was a little annoyed by the editor showing code with semi-colons and then getting the little yellow triangle that complains about unnecessary semi-colons that you put there in the first place. Can't tell if this is an accident or a test? Otherwise enjoyed the hell out of the site! Keep it up!!
Welcome to ABC, Inc. In these two cubicles we have our vetting department. One screener always tells the truth, while the other always tells a lie. If you could only ask one question... oh never mind.
The analogy reminds me of Shrek. Ogres have layers, so they're like onions, which have layers, but not like cakes that have layers? I think the article would have been fine without that analogy, and just dove into the relationship and differences between the 'layers'.
That's where inifinite scroll is a good idea. Infinite scroll is usually correctly applied to datasets where it is unknown how many items the dataset consists of. E.g. google images, tweets, et cetera.

We already have what you want, it's called a scrollbar ;).
A poem about division from Hacker's Delight
Researchers Say Synesthesia at Heart of Aura Claims
It violates the "only thing I ask..." line because it requires that all derivative works be GPL as well.
"ICE, a branch of the Department of Homeland Security, has the power to seize web domains engaged in infringing activity under the same forfeiture laws used to seize property like houses, cars and boats allegedly tied to illegal activity such as drug running or gambling. But seizing a domain name raises First Amendment concerns — though nothing in the court records show that the government or the court was concerned about the prolonged seizure of the site that is akin to an online printing press."

Yeah, who cares about property rights? Wired seems to think that's unimportant. Freedom of speech is more worthy.

The fact is that "innocent til proven guilty" is being violated when seizures are allowed before a case is proven. And the police go shopping under these forfeiture laws.

http://www.wxyz.com/dpp/news/local_news/investigations/exclu...
At the risk of being slightly off-topic, does anyone know a name for the color scheme used in the code samples? It's quite pretty.
Anyone else sick of Shipper?
PostgresSQL's libpq supports nonblocking asynchronous operation, and node-postgres takes advantage of that.

http://www.postgresql.org/docs/9.1/static/libpq-async.html

https://github.com/brianc/node-postgres/blob/master/src/bind...

(notice the Connect method on line 325 of binding.cc)

At some level a client-server database driver isn't all that different from any other network client; you send a request over a socket and wait for a result. There's no reason you have to block while waiting.

Moreover some databases (like Postgres) let you receive asynchronous notifications signaled by transactions on other connections; that's how trigger-based replication systems like Bucardo do their thing.

http://www.postgresql.org/docs/9.1/static/sql-notify.html
Antivirus Founder, John McAfee, says politics caused GSU raid
Your information sounds about right. The domain is currently about 10 days into the "redemption period" which I believe is 'last chance saloon' for the domain owners to renew it. Before expiring it was ad-parked so I very much doubt they will decide to renew. This doubt it compounded by the fact that we're so close to the end as well.

The sad reality is, I don't have a deep pocket. This is a one-man startup idea that would hugely benefit from the brand opportunity. I'm just trying not to get screwed. Or screw myself, inadvertently.
They shouldn't be able to seize a domain like that without hearing the ruling first.
I agree that this is a good rule of thumb, but I have a hard time accepting that extremetech deserves any such discussion. They're a linkbait farm.

More to the point, the fact that their low quality consumer tech linkbait hits the front page of HN far more than, say, Technology Review or The Verge or the legion of far more reputable blogs is a failure for a semi-curated news site. Their stories rarely merit mention on Techmeme or a prolonged stay on /r/technology, but here they are alongside deep technical discussions? It sure looks like HN is being gamed.
Figure out what is resonating with visitors/users and focus on that vs. what isn't.

That does not dictate spamming a thread about one of your competitors. What you're doing is distinctly NOT resonating with some of your potential users.
RIP Adam Yauch: Beastie Boys MCA Passes Away at 47
Metaphysical Energy Channels And Networks
> Suffice it to say, in my entire software career I've kept track of the sum total of bugs I've fixed related to passing the wrong type to a method, or receiving a wrong type from a method, and that number, to date, is (whirring, calculating sounds): 0

This is the classic response. It's also ridiculous. It's not just a matter of "passing the wrong type", it's a matter of using the type system to express higher-level constraints that make it impossible to introduce bugs in a complex system -- bugs more fancy than "I passed a string when I should have passed an int".

Of course, passing a string when you should have passed an int happens with regularity, too, and claims otherwise are a lie, especially if you don't spend a ridiculous amount of time pretending to be a compiler by writing extensive unit tests that would be totally unnecessary if you had one.

> And I never claimed that LINQ or C# lambdas were derived from Ruby, just that they were Ruby-ish. Clearly someone in Redmond is watching Ruby and Rails.

What? I ... no. I point out a 1965 paper on lambdas and you claim MS R&D is watching Ruby? You're comparing LINQ -- which implements a coherent model of relational algebra and set theory -- to Rails?

Ruby didn't pioneer these things, didn't add anything novel to them, implemented inconsistent models of them, and can't take any credit for them.
he had graduate level training in number theory at oxford, which is the basis of public key encryption and the algorithm he invented. it's not an edge case, it supports that you can't skip graduate level training and do this work.
DropZap 2 is free for a limited time + video of upcoming color matching game.
DropZap 2:

http://itunes.apple.com/us/app/dropzap-2/id378977964?mt=8

Video of upcoming color matching game (not named yet):

http://www.youtube.com/watch?v=cr_fSN0JmiI

This color matching game is a work in progress and may not be representative of the release version. Feedback would be appreciated!
not a very long list i see..
I always felt I was slower than the other kids, but later I realised I was attempting to structure and understand the information whereas they were just regurgitating it. Once I did understand the information I could apply it far better than the others in class, and extend my understanding into new areas. That's just one reason someone may be "slower".
Well said. Functional features do not a functional language make.
"You're completely wrong. College doesn't even get close to teaching the state of the art."

encryption is basically pure math. if you don't have a solid understanding of graduate level math you can't even follow the state of the art. knowing how encryption is broken takes EVEN MORE, with advanced statistical methods being added to the mix.

"state of the art" encryption is really decades (or century) old mathematical problems. shit like padding is new, but the core of the algorithm has been studied for years by mathematicians - the fact they haven't solved it in that long a time is why we even use it for encryption

"And the really state of the art stuff- you don't get in college anyway as an undergrad and if you're a graduate student you're reading the same things that people doing it on the job are reading."

wrong. you can't even read the mathematical definitions of some encryption algorithms without graduate level courses.

i work with people who are "experts" in the area and have been doing it for 20 years with an engi background. due to never learning the math i have to translate for them and i'm horrified at the shit they end up doing. they don't know why or how the algorithms work so they end up picking the wrong ones for the wrong reasons or implementing them in insecure ways.

anything that relies on pure math this much (like algorithms for stock trading) isn't something you learn on the job.
Because it would be based on asynchronous socket responses. So you wouldn't iterate like you currently do w/ a ResultSet but rather have a simple "RowHandler" or sorts. However you still run into the trouble you do w/ node if you decide to do a lot of blocking work in there instead of just sending the row to some ExecutorService thread to get worked on.
I'm sure there are jokes to be made about people having commitment issues or being too pushy.
Here is the cover in question: http://www.linuxformat.com/files/lxf_covers/154-big.jpg.

> Learn to Hack, Attack servers >> Crack passwords >> Exploit services >> Beat encryption >> Everything you need to be evil

Not sure if that warrants pulling from shelves, but it explicitly endorses illegal activity. Everything up until the last phrase could be sold as legitimate penetration testing. I can easily see their lawyers getting twitchy.
The Mother Eats Her Young: iPad vs. MacBook
I showed my support and bought 2 books.
Predictive market for startups
Would you enter your startup in a predictive market if your startup could win $10k?

Would you trade stock(not real money) in a predicitve market on startups if you could win $1k?
Hey, thanks for the comments. I like talking about this stuff.

A. I wasn't talking about loading a nib vs programmatically wiring up a view. Many people never touch interface builder and write all their views from scratch, but in that case you still have the choice between compositing your view using subviews and overriding drawRect with drawing calls. Have you ever has the pleasure setting up a tableview controller on an older (first or second generation) iOS device? The difference in responsiveness there can be quite striking. This may be a topic rendered somewhat moot with newer hardware.

B. That's not my understanding, but if you have a source on that I'd appreciate a link. I was under the impression that while the cell will only be requested once it comes into view, scrolling the table still requires the visible to cells to be re-layed out, which is where the relative inefficiency of subview rendering starts to hurt you. I certainly could be wrong about that though.

C. If I recall, CoreGraphics is implemented on top of OpenGL. You still don't want to do complex graphics in your cell's drawRect in this sort of situation (I'm just imagining an image and a few labels, nothing fancy). Drawing a static image, pre-generated or cached, is a nice solution in some cases.
I don't have personal experience on this, but my take is that leaving school is a risk.

Exceptional people can sometimes take career risks and win. The rest of us should avoid them.
It's Twilight:

http://keminglabs.com/css/twilight.css
Sad. I weep for HN.
> Freight transport has been containerized, how can we do it to passenger transport?

A good first step would be to get back to having the a majority travelers check their luggage. A lot of the delay is by everyone bringing overflowing carry on luggage when the planes don't have room for every one do so.
Plus, he never even met his cohorts. It is much easier to turn over a name on the screen than a face.
You go over to O'Reilly and buy a DRM-free e-book. Now, the FSF likely won't suggest that because they don't like mentioning the existence of “non-free” documentation, but IMO one of the best ways to protest DRM is by saying, with our pocketbooks, that we want e-books and are willing to pay good money for them but find DRM unacceptable.

If Tor had gotten their DRM-free book thing in order by now, rather than waiting until July or so, I'd probably also be buying a Tor e-book today.
this is what happens when mathematicians try to understand computers
I don't know why you were downvoted, I gave you on upvote.

You are, of course, absolutely correct at some level. I think that in the vast majority of cases it isn't union membership that is evil but rather the union bosses and negotiators that set out to suck the blood right out of the businesses they deal with.

It's no different than politics. The union bosses have a nice ride and want to keep it. If they keep providing for the membership they gain votes and stay in power. Damn the consequences. And, when you join unions with governments you have the perfect storm: sharks vs. weasels. The union negotiators are the sharks intent in obtaining as much as they can out of the government agency. The government folks want the votes from the union membership. So, they, effectively, pay them off to buy their votes by granting all kinds of insane things to the union sharks. How else would you have a librarian retire and be paid $250K a year for life?

These costs, be them in the private domain or government have to come from somewhere. In the case of conferences it makes everything more expensive for attendees.