skysight-inc/HackerNews huggingface dataset:
This looks great, and while I feel the market for local, healthy dinner is large, the price points are too high. $18 - $20 is very expensive. I don't think I've ever paid over $15/person for takeout and even those times are infrequent.

It's a well-executed idea, just really expensive right now.
I don't believe that the intent is to replace higher education for the tiny fraction of us who are lucky enough to be able to afford it thanks to money, time or location, but to make it much more widely available. Sebastian's quote from the end of the article:
"It's the beginning of higher education for everybody."
A perfect example of Betteridge's Law of Headlines (http://en.wikipedia.org/wiki/Betteridge%27s_Law_of_Headlines):

“Any headline which ends in a question mark can be answered by the word 'no'”
Don’t Get Mixed Up on Mixed-Use
BECOMING a business model?

The liars tend to win, because they make the superior claims. And for whatever reason, the customers can't give up on the idea that maybe this ONE outrageous promise, this ONE time, is actually for real.

It's like playing the lottery: Statistically you're better off running outside and screaming "THROW MONEY AT ME". But people still play.
Roku is the way to go, unless you want the Airplay features in your living room also - then get the AppleTV but you'll need to jailbreak it to install Plex. Worth it tho.
Quality of this article appears to be below regular standard of The Atlantic. Not only added content is full of exaggerations and stupid epithets, it's mostly a quote of a blog post!
> For modifier keys you can use shift, ctrl, alt, option, meta, and command.

No. Just don't. Ever. Unless you are doing a standalone, web based app.
Multiple of PCs sold vs Macs (image)
Where do you keep your driver's license, then?
That's a really good observation. I think in cases like Clojure, the dynamic problems aren't quite as bad because of the emphasis on immutability: the compiler can readily generate single-assignment forms from let and def bindings. With type hints, method calls on variables should then be computable at compile-time. (Where type hints are absent, obviously, you pay the runtime reflection cost.)

One thing I don't quite understand is how expensive the protocol system is; e.g., if I extend a type with a new protocol at run time, perhaps concurrent with the use of an object of that type, how does the compiler handle it? IIRC protocols are handled as JVM interfaces, so it may just be an update in the interface method table which is resolved... by invokeVirtual, right? I imagine you could pay a significant cost in terms of branch misprediction for the JVM's runtime behavior around interfaces...
Take the time (a few years at least) to learn, and to write code. AFTERWARDS, you might be competitive, and might stay so if you continue to learn and code.

Note that it might be possible to do so while getting paid. I know of a guy who years ago applied for a job with Borland in SDK tech support. They gave him an open book test, saying "if you can find the answers in the manual, we'll hire you." After years of doing tech support, since he was immersed in the info day in and day out, he became one of the most knowledgeable C++ programmers I've met. Other potential paths include starting in QA, or tech writing.

Take classes. Khan Academy, Coursera, Udacity, and EdX offer free classes.

BUT it will take time. If you're not willing to spend the time, pick another field.
Corona compiles on their machines, so you could do that (They use Lua)
I guess Im too seasoned but Ive come to really resent all these project management 'techniques'. I don't know of any other profession that has such elaborate and cultish ideologies for getting stuff done.

The funny thing is that none of this stuff is all that impactful in reality - you either have a good team, a bad team or more likely something somewhere in between.

Unfortunately there is an army of project managers that keep on pushing the new magical pill as if its progress.
You're on a tangent. The point wasn't whether or not RSA is patentable (it was patented, obviously, though it was released to the public and would have expired by now anyway). It's that even among people ("experts in the field", legally) who understand modular exponentiation and can implement RSA correctly, the discovery of public key encryption represents a sublime moment of brilliance. I certainly never would have seen it, nor do I know anyone who claims they would have. Your point was that this kind of certainty didn't exist, and thus you're wrong (or else you're actually claiming that you think RSA was an obvious innovation, in which case let me compose myself before continuing...)

Even to someone (Hi!) who thinks all software patents are bad, RSA is patentable if anything is patentable. Slide to unlock, not even remotely so.
They're technically writing it in all uppercase. "Mac" is capitalized. "MAC" is all uppercase.
Are you folks looking at the site on windows? browser/os?
Indeed. In my humble opinion, the correct solution for something like this is the safe one: When an item is tapped, present the choices for what to do with it.
In the 150 years that eucalyptus have been in California, only quite recently have their native pests made it over from Australia. It's possible somebody is intentionally bringing eucalyptus harming pests over and there's some decent evidence pointing towards that.

Further, there's some debate whether eucalyptus in California is beneficial or an invasive weed and whether attempts to introduce the pests' predators are a good idea or not.
I have been trying to make uPNP A/V and DLNA work for years without success. From an early Philips Streamium, to an XBox 360, and now a Sony NS400--none have had acceptable results for me. Right now my biggest annoyance is that none of the iOS DLNA controller apps I can find will play music continuously without being constantly on and in the foreground. I think this traces back to the fact that DLNA renderers are stateless and have no concept of a playlist, so as soon as a song stops the controller must be waiting for the event and ready to send the command to play the next song (this also explains why I've never heard gapless playback with DLNA either). If the controller is powered off, asleep, etc. then the music stops.
I'd be really curious to get a copy of the OCR software. I'd like to disassemble it and see what the fuss was about. I can hardly get tesseract to reliably work.

<unnecessary sarcasm>Maybe Ray should jump in and fix tesseract for us.</unnecessary sarcasm>
Don't get the T-mobile $50 unlimited (I made that mistake when I moved here and I had to change my number), data is slow since the iPhone does not support their 4g or 3g networks. You will have data, but only on EDGE network which is painfully slow.

Get the ATT unlimited text&talk for $50 and buy a 1GB data plan for $25 (total $75/M, no contract). It would work perfectly on 3G.

In any case you will need to download the APN settings profile, so once you have the plan go on wifi to http://unlockit.co.nz/ and download the att profile.
This is something that all brick and mortar businesses need to read. Good stuff.
Yes, the banana plug ports are a completely mystifying design decision. I honestly think they were chosen because they made the design look interesting, rather than because they served any common or essential use case.
Indeed there are. Our chefs have business licenses, ServSafe certification, and food reseller permits.

Regardless of legality, there are food safety issues. I wrote about how the traditional peer to peer doesn't work for food: http://blog.munchery.com/2011/11/pro-to-peer-a-new-paradigm/
I'm starting to think that Amy Hoy 30x500 class will make more money than her products (^_^)
Yikes... using pointers in Java, definitely not the best idea. Like other poster said this is all meaningless if you are just blocking waiting for network IO, and there are some pretty fast serialization frameworks around: https://github.com/eishay/jvm-serializers/wiki/Staging-Resul...
I agree that the slide/video sync was handy, but I had a problem: about half way through the video, I put the computer in sleep mode. When I resumed, the video played for a while, but it hung where buffering had ended previously, and it refused to load forward any further. I tried clicking ahead, but it still wouldn't load. So I refreshed and clicked to the spot I was it. It instantly started playing, but the slide viewer was stuck on the first slide the whole rest of the time.
If you mean, "well-intentioned, trendy, over-promoted, and misapplied by people who have a shallow understanding of it", then yes, of course it's the new Scrum.
Here I thought Scrum was ridiculous. Then along comes kanban.

I'm an enthusiastic student of methodologies, consider Deming and Drucker are patron saints, and look for "one way flow" and "eliminate waste" (muda) opportunities everywhere.

I've now been on 4 scrum teams. I've been thru "master scrum training" three times. I have no idea what they're talking about. As far as I can tell, the Scrum methodology means talking about what "scrum" means. (Another possibility is that "scrum" is easier to say than "we have no idea what we're doing".)

See, I'm a GANTT chart, critical path, front load as much as possible, and iterate madly kinda guy. Worked great all the times I was in charge.

My current team is doing kanban. We have post-it notes that we move around. I have no idea what they represent. Chunking work like this is unnatural. There's really no way to infer the whole (work in the large, get a birds eye view) from the kanban project management artifacts.

I don't see how scrum or kanban relate to QA and testing. I've asked. (I used to be a QA manager, not very good, but I understood the work.) There's just arm waving "magic goes here" between the incompatible acceptable testing ("when are you done?") and the artificial sprint deadlines.

We also duplicate the kanban items in a bug tracking system. Ignoring the failings of Jira for a moment, I fail to see how how any mediated process can be "agile".

I could go on and on.
It doesn't scale automatically though :( I shrunk the page and it did not like that :P I assume "scaleable" is by a size value defined on creation?
Yes it is, and you're absolutely right. Nobody is an expert straight out of school. But school lays the foundation for future learning, and if you look at the reviews posted, almost all the posts talk about how easy the class was. It didn't challenge the students. It didn't push them. It didn't teach them. If the foundation isn't solid, then how can you build anything on it?
With one update the Q could get updated to be a Google TV and/or support all the Android games in the Play Store.
The light bulb example isn't adequately addressed by my original argument, but I have another one up my sleeve. Namely: If it's likely to the point of being almost certain that someone else will soon come up with the same solution, it shouldn't be patentable.

If inventors are to be rewarded by monopoly grants, it should be for doing genuinely challenging, innovative research, not for winning a foot race to the patent office, as happened with popular technologies like the telephone, or for trying random stuff until you hit the lottery, like Edison did with the light bulb. We, the public, would not have had to wait much longer for electric lighting if patent protection had been unavailable. We didn't get anything special in return for our monopoly grant to Edison.

An appropriate quote that I saved from an earlier HN thread: "It has always appalled me that really bright scientists almost all work in the most competitive fields, the ones in which they are making the least difference. In other words, if they were hit by a truck, the same discovery would be made by somebody else about 10 minutes later." -Aubrey de Grey
Or buy a Boxee Box for $199, it basically runs easy to use version of XBMC plus supports airplay.
Just a generation ago, working in factories your whole life was still a viable and promising career. A man could make enough money working on an assembly line to support his wife and children, while owning a nice house. Manufacturing in the US died extremely quickly with no real life-line for those displaced. Especially in Michigan (Detroit in particular), all the car factories closed nearly at once, displacing hundreds of thousands of laborers, with almost no hope of getting another job.

Listen to American Country music from the late 80's and early 90's, like Alabama, Brooks and Dunn, and Billy Ray Cyrus. It's all about a blue-collar factory worker who drives a Corvette and a pickup truck and owns a house with plenty of land. Now fast forward to the last 5-10 years in Country music, where you have Hank Williams Jr singing "Red. White. and Pink Slip Blues". (in the US, a "pink slip" refers to your termination notice when you lose your job)

Manufacturing in America is seen as something we've had stolen from us by the Japanese and Chinese. Anything made in America must be better than the Asians can make, because it was made in America. Many Americans insist on buying GM/Ford/Chrysler cars, for example, because they or their families probably worked in the American car factories. Even though these are not "American" cars anymore, the thought of buying a Japanese or Korean auto (even though they actually are made in the US) is distasteful. It's a legacy that some people are unwilling to forget, even at the expense of hurting American jobs more by not supporting foreign auto makers who do employ Americans.
Facebook is the Space Shuttle of Software
BubbleUPnP Server can sort of fix this by turning a DLNA renderer into an OpenHome renderer: http://bubbleguuum.free.fr/upnpserver/
Looks fine on Chrome 19.01/Ubuntu 12.04.
Copy the hex value! XD

Seriously though, how would you go about picking the same colour twice without just giving a finite list of colours and unique names for each ?
This is interesting because, while I know it will take time, I don't want to wait. Right now I feel so far removed from the technical community because the city I live in doesn't offer a lot. I think that, given the opportunity, I would be very happy to work in QA while I learn.

What resources would you recommend for finding a QA or similar job? I've never held a job even remotely related.
While I absolutely love your app, I think the name is horribly chosen.

It's just one of these names that doesn't stick (if not prominent enough) and can't be derivated of its purpose.
This is actually the case at most BigCo. If you think otherwise, then you've bought into the window dressing.

I have seen plenty of companies where this only held true within certain teams, but the majority of staff were process workers and just did what they were told. Government, too.
To be fair: (1) he actually worked in the field and knows the material, and (2) it's a blog post, not a corporate communication.

Talking about stuff you've done in a blog post isn't really notable. Obviously there's more to the story, and I wouldn't point anyone to it for a general overview of 70's physics. But I read it and was interested.
> The Kin is only one I can say made no sense for the same reason the nexus Q doesn't make sense.

From the articles I read at the time, the Kin did make sense, initially. All MS had to do was make a decent HipTop successor and get it out on time, and they'd had a decently successful product. Instead, internal politics wound up producing a wholly reworked, incredibly late product that missed the market window and earned boatloads of carrier ill will.

The HipTop was very popular, and MS should've been able to capitalize on that; instead, they totally biff'd it and it cost them boatloads. To me, having watched large companies make massive screw-ups due to internal politics, the whole debacle was just too familiar and understandable.
Companies that have a history of using patents offensively should however be considered for a boycott (Oracle, Apple)
I think you just described how Facebook handles email...

But I agree with you for the most part a distinction between known senders and unknown senders would be great. The only exception to this that I can think of personally, is for things like the Google 2-factor auth messages which appear to be sent from random numbers (in addition to being random numbers!).
Okay, so why don't you put your money where your mouth is and actually link to this competitor of yours you're talking about?
All you need to do is look in the history book and realize that he was one of the few pepople working in that field. A more concrete thing was his text-to-speech synthesis.

Anyway. I see no point in defending Ray or any of his ideas. Just saying that the man isn't stupid and have done quite a few inventions.

To brush him of, as much as I disagree with some of his points, simply because he makes outragous claims seems a tad self-defeating.
Jason Fried talks about decommissioning these products here:

http://www.inc.com/magazine/201207/jason-fried/when-to-kill-...
The HP Touchpad did that. Not because of the features per se, but the price drop allowed everyone to grab one, which brought more features along with it. Unfortunately it didn't translate into more production.
It's called 'free market'. Whether it's because sales are declining across the board, or those products aren't as profitable as they want them to be, I see nothing wrong with charging people to use what they make.

They're a great company, with great products, more power to 'em.
While it doesn't cover all the relationship status changes, the Break-up Notifier (http://www.breakupnotifier.com/) provides part of that functionality. Arguably the most useful part :)
Isn't this copyright infringement?
Apple's Airplay is on a billion devices? There are 365 million iOS devices. Also, don't you need an Apple TV to stream the media to your TV? You're saying you need an Android device to stream to the Q, but you need an Apple TV device to stream to your TV, so it's kind of the same thing.
Beware WEB Users: DNSChanger victims lose Web access on July 9 - bloggerbee.in
He is remembered for his discoveries which were confirmed by hundreds of years of experimentation.

As a person he should be judged holistically, and that includes his affinity for the occult. If he were to be a professor of Stanford today, his beliefs on the supernatural should be taken into consideration and viewed as a lack of intellectual integrity(although with all that we know now versus what humanity knew during his time, his stance would most likely be different today).
Valid point, but what if you don't know who the experts are?

You're preaching to the choir on HN when it comes to PBKDF and Bcrypt and Scrypt and all that; but outside of our circle, people will consider anything documented on the net to be potentially expert advice.

Check this for a bunch of custom password hashing functions:
http://php.net/manual/en/function.sha1.php
DLNA is sadly such a mess. I really wish it worked, I have my Windows 7 PC and I have my DLNA media server and I have a DLNA TV and I have a phone that does DLNA.

You'd think my home would be full of interconnected multimedia, but it just. never. works. Seriously, I would pay a big amount of money to someone who just made a series of DLNA products that implemented the standard in meaning not just lip service.
"At some level I'm actually a little disappointed." That same sentiment was shared by Stephen Hawking...
I agree that the Higgs mechanism feels like a hack. Something in my intuition raises a flag. Even more so when I was learning about theoretical particles called "gravitons" back in grade school. It's always seemed forced (no pun intended) the way many scientists shoehorn gravity in with the other three forces (weak strong and EM), which share much more in common with each other than with gravity. One of these things is not like the other...

Likewise, and related, dark matter/energy is a total hack. It's a shortcut contrived to sweep something we don't fully understand under the rug.

The idea of gravity as an emergent force, related to inertia, has been more appealing:

http://www.nytimes.com/2010/07/13/science/13gravity.html?pag....

http://en.wikipedia.org/wiki/Entropic_gravity
If you're going to waste your time on a stupid cert, waste it on a vendor cert around your main technology.

I'd trust a RHSE to know redhat security for redhat deployments more than I'd trust a CISSP, mainly because I put close to negative value on the CISSP, and a lot of infrastructure security is actually following best practices, not anything too specific to security.

For networking, Cisco (assuming a Cisco shop).

For virtualization, I've heard the VMware stuff is good if you're enterprise doing VMware. I wonder if there's value in the Amazon AWS courses for AWS deployments; I'd almost take one just to see what they're like.
I have an Airplay enabled receiver. I don't need an ugly black ball sitting on my shelf. Airplay is awesome and I dont need iTunes if I use Airfoil.
Probably because the hardware was already finalized (they wanted developers to have them as freebies to begin hacking on, after all) and they didn't want to miss out on potential media device buyers for the next X months.
The author claims this first article is satire, but in case you were tempted to take it literally, allow me to rebut:

Why not simply add support for concurrent programming as a library instead?

Clojure's concurrency primitives are libraries. You don't have to use them; it's perfectly OK to use, say, kilim or java.util.concurrent, and many do.

Why not provide both immutable and mutable versions of the same data types?

The mutable variants of these structures are already there in java.util, and the stdlib is designed to interact well with java interfaces like List, Map, etc. [1]

Also when writing real-world software, what about the effort required to align the multitude of Java libraries that assume an imperative environment with Clojure?

I've used nontrivial Java libraries in Clojure: it looks about the same as the Java code, only shorter and with fewer parentheses. Yes, fewer.

Can these libraries be used easily, safely and with the same performance?

Yes. Obviously the Clojure parts won't run quite as fast as the Java parts, but interop is complete, concise, and well-designed. InvokeVirtual is InvokeVirtual either way.

Meanwhile Clojure makes obvious improvements over CL in reader forms for readability: the vector, set, map, and regex literals make it much easier to write and understand. It may not be as pure as some other Lisps, but it's a competent addition to the family.

[1] A property I miss in Scala. :-(
Garage doors houston
Need Houston garage doors? Crown Overhead Doors sells and installs garage doors in Houston and surrounding areas. Call today!garage doors houston, houston garage doors, houston garage door openers,
Delight.io (YC W10) Lets Developers See What Beta Users Are Doing In Their Apps
I'd be the first to think that they would like Clojure for bringing Lisp to the "masses". What does irk me about it is that language outputs some really bizarre stack-traces and that 4clojure.com (which people recommended but it's learning curve jumps after a couple of exercise like it saw Chtulu). Speaking of learning Clojure, anyone got a good book/tutorial/demo?
Obviously this is all appsec. It would be interesting to do a consolidated appsec/infrastructure list, with (obviously you need to do all of them, but there are some infrastructure items which cause security and availability issues, and are thus likely to be exposed even before you are attacked).
The point of learning x86 assembly is that many products you may want to analyze or crack are in fact compiled for x86.
Tadalist and Writeboard both say:
`But don’t worry — any [x] you already created here at [y].com will continue to work`

Which is nice.

Of the above, the only thing I might take issue with is the stranding of legacy Basecamp customers. Why don't they want to migrate? What can 37signals do for them? Answering these questions is important, and if they are already working on this then I see no problems.