skysight-inc/HackerNews huggingface dataset:
If we really need neat, clean implementations, why not avoid scripting languages altogether and go for structured, type safe languages? The developer needs to be much more learned and experienced, but in the end would the code will be high quality. But the fact is web needs cheap, fast implementation. No time to crib about warts and all. All web languages are results of duct tape mentality!
Back in grad school, I put together a presentation that talks about the boot process for a Linux machine, with a focus on what happens after the kernel takes over: http://people.cs.vt.edu/~scschnei/papers/boot_2up.pdf
Considering the Play Books has only been around for a few months, you sound a bit hard to believe.

I'd say it's more likely the average Joe and Jane think about the Kindle and the Nook (and maybe the iPad - oh, but that's mainly for playing games + browsing) and their respective bookstores.
Amazon's been in the eBook game long before Android.
That's why you hang out on IRC (or the mailing list or wherever) and ask if anyone's working on it before you start.
Designing a Mobile Experience
The SDK sounds very promising, ripe for hacking. I guess you could do some bluetooth triangulation (plus accelerometer fine-tuning) to "localize" it for different rooms of your house.
How to Earn 1070 Email Subscribers from a Single Guest Post
Who needs NFC when you could do this instead? Tap your smartphone on the iPad register, and you're done.
Clay Shirky on Social Reading
I taught myself to read Japanese and eventually work as a technical translator by starting with about a 20% understanding of the written language, but a 90% understanding of the underlying context. This made it possible to get the meaning of each passage through the keywords in that context which mapped closely to English words I already knew, and learn the connecting words and phrases through looking them up and researching how they are used. Computer dictionaries greatly increased the look-up speed.
Abstraction layers are nice in principle, but the issue isn't really the APIs, it is the different semantics. To give a concrete example, on Rackspace's (current) IaaS offering disks are local to the machine and persistent; on Amazon's offering disks are local and ephemeral, or locked to one AZ and persistent.

The API issue is a triviality compared to hiding those details. I think that's the real power of OpenStack - the shared API is a convenience, but the shared model is priceless.
How about having a scrambled page and using a separate channel to distribute the font. Yes it's still just a substitution cipher but various tricks could be added to make it more interesting - you could add in steganography for example (eg by a particular font characteristic) or use a sparse font file generated for each para or have the font file as a one time pad (each cyphertext letter is replaced by a word).
Hmm... I agree that nobody is going to steal most of your ideas.

But a very few of them do require secrecy (in the cases I've seen, it was serving a very narrow niche or exploiting a loophole, nothing revolutionary, but that would have been spoiled if someone implemented them ahead of the guy with the idea)
Well, if the movie industry is advertising in said rag, doesn't that translate into a financial stake? It may not be direct investment, but talking (even negatively) about celebrities is still buzz that draws audiences to the movies those celebrities are going to be in.
Google+ have tried to solve this "noise" problem through the ui with a "volume" slider. But it's like fine tuning a recording desk if you have to do that to 50 circles to get the mix just right.

The problem is, that's not even the right approach. It's built on a faulty assumption - that "who" is the sole determinant of whether or not I'm interested in something. That's not even close to true, unfortunately. I have plenty of social-network connections for whom I value their posts on certain topics and have less-than-zero interest in what they have to say about other things. For example:

"I follow Bob, and I want to see Bob's posts on technical topics, but NOT Bob's posts on religion."

Or more generally:

"I follow all these people, but regardless of who posts what, I never want to see pictures of cats."

I'm just not sure it's solvable through the UI and that we may have to be quite harsh on what "noise" we let through and rely on "if it's important enough, it will find me". There's just too much data to consume otherwise.

I don't know, I think a solution that was 80% effective would be incredibly valuable. I don't see this as something that's "all or nothing."

And my personal take is that, in the case of G+, the Circles thing is a good start, but they need a way to specify "excludes." Whether those excludes should be explicitly defined by the user, or whether they can use machine learning to figure out what I don't want to see is an open question, granted. But I'd take some UI for specifying "exclude this topic" (while acknowledging there is some inherent fuzziness in this) in the meantime.
Mark Cuban says to check out hypemarks.com
Surely you realize that PHP is alone in having vast swaths of its common functionalitity disabled by hosts because of massive security problems arising in actual use?

This means PHP being crippled on many servers is PHP’s own fault.
What does this do? I know because I saw the headline here on HN, but if I went to the site without context, I'd have very little idea, and I'd have to do some detective work or deductive reasoning to find out. It's mostly obvious, but I think it'd really help to have a super-brief explanation of the function - like maybe instead of "Tap the spacebar with your phone," it could say "Tap the spacebar with your phone to upload photos."
Languages I feel comfortable in:

-C#

-Java

-PHP

-ActionScript 3

-Javascript

-C/C++ (not so much now but did in the past)

-Objective C

and I've played around with Ruby and Python a little.

Knowing all these languages, I still think PHP can be damn good when used properly. If you look at some of the frameworks built with it, they are clean and powerful.
Right - basically the argument is that publishers cooperated with Apple to raise prices, and prices actually did go up. Which raises a red-flag of anti-competitiveness.

The counterargument is that this took place at a time when prices were artificially lowered because of Amazon's leverage over the publishers. When competition was restored, prices returned to a level set by the market.
I've got some legacy apps I work on that prove that wrong. :)
Court Defends Misuse of Work PCs
Dr Nic's Instant new Rails applications with the App Scrolls
Meteor: A new way to build web apps
This would be horrible for any one using screen readers. You could use something like longdesc but then you've ruined your obfusciation. Really not something one should apply in production.

The only saving grace for this might be in internal sites where you want to display information to the user but do not want that user copy/pasting sensitive information into emails/chat/ect.
Well, this isn't the place you're looking for. This is a discussion board about startups- it includes programming and computer science, but isn't dictated by it. Perhaps /r/programming on Reddit would work better?
Disagree. If it's "bad" to provide incomplete or one-sided content to a reader, then we ought to get rid of 99% of the internet.

Ask yourself this - if PandoDaily remained exactly as it was but financial backers weren't VCs then how damaging would it be? Not very. Just another crap blog in a sea of crap blogs, hurting no one.
Adding to your list... how about Calacanis and Scoble?
You should hit Techcrunch and the likes when you're about to go fund-raising because the audience definitely feels like other startups and VCs. If these are are not your audience you're just wasting your time.
They do. Check out https://gist.github.com/1688857
Ooo, good point.
I've never maintained a hugely popular open source project so maybe my opinion on this will change when that happens, but at the moment I am always over the moon (very happy) when someone submits any Pull Request to one of my projects.

And hey, sometimes I comment & close the request with "Thanks for this patch, but this isn't something I want to support." And that's OK!

My point is that my message to the author of this comic is to be bold and keep sending patches.
Source Canvas - Popular News in Web & Mobile Development
They are not completely useless. If a user doesn't want an app to send or receive SMS or make calls this can be prevented by permissions. This is true for several other permissions.
Totally agree. Also worth a mention is the JOBS act. Though controversial, the crowdsourcing part would help Merrill's ISP start-up grow much quicker and would be, IMO, more effective than Kickstarter, since your average Joe would be investing into something that could potentially be big.

I, for one, will be keeping my eye out for this guy and will definitely invest into his idea for customer privacy.
> Permissions are security theatre.

I wouldn't say that. They aren't just there just to be there, they do restrict access. It allows me to choose if I want an app based on what the app wants to know about me. Yes, it can't tell me if an app is malware, but it does tell me if some photo editing app needs to see my address book.
> the ones who do just happily get on using it and happily continue being google employees
They lost me after the huge PHP bashing.

Preference over programming languages has no place in an article not intended to be about programming language preference.
Bumping into friction and problems when contributing to open source projects is hardly limited to github.

A long while ago after hearing all about the virtues of open source software i decided to try and contribute to a project. I found something which needed implementing and decided to have a little go at implementing it. After a bit of discussion on the mailing list, i came up with a fairly minimal implementation which was a good starting point at least, and posted a ticket to the tracker.

For about 7 months nobody seemed to take much notice of the ticket, when all of a sudden i got a message: someone else had independently worked a new implementation, and only just noticed the ticket. In effect 99% of the work i put in was ultimately wasted.

Still was a good learning experience. Nowadays i think of open source projects as being more about people in a community rather than being merely about contributing code.
http://online.wsj.com/public/resources/documents/ebooks04112...
Yes, and everything's fine until something blows up. Then you need to know what's going on at a lower level to be able to fix it.

Case in point: I once had a co-worker show me a Java crash report from a crash that nobody could figure out. Every now and again, the server, Tomcat, JVM and all, would just die, spitting out a stack trace that went into native land.

One really nice thing on the crash report was a full register dump, stack address dump, and a dump of the memory around the PC. So I disassembled the memory, figured out that it was calling memcpy when it died, and lo-and-behold, one of the register operands was 0! A comparison of the stack addresses showed that it was dying in a library used for biometric fingerprint based authentication.

The vendor kept insisting that the problem was on our side (we had a JNI library of our own that called their library, but I desk checked it twice and concluded that it was fine), so I disassembled the whole library and traced what it was doing. It turns out that certain kinds of incomplete fingerprint scans wouldn't trigger a rejection at the high level, but would cause a rejection at the lower levels (almost... it would clear the pointer to the data but would then return TRUE instead of FALSE). The library would then carry on its merry way passing a null pointer lower and lower until it died in memcpy, taking the JVM with it.
Is there anything remotely "complicated" that has been really successful in industry? Java is about as basic as you can get, it doesn't even stretch its OO and imperative parts a lot, never mind other programming paradigms. C# has a few more elaborate parts, but I wonder how much use the more "arcane" subsystems get in larger code bases…
> Something is missing, and i just cant quite put my finger on it.

It is missing "Google". For me Google means plain flat interfaces to best-of-breed tools (search, maps, mail). Many of their new tools (Play, Google +) are trying to resemble an iPad app. That's not Google's DNA, maybe. (Only maybe, because Chrome is the one tool they made that have this sexy look while keeping, for me, the pure Google DNA.)

In fact, I think Google may, one day, want give up doing business things. Look, they have plenty of ad money coming in the safe for years. I won't say they don't deserve it but instead of paying very clever people trying to beat Facebook, trying to have a better ad model, scratching their head on how to place an icon on the left (or right? or top?) with which gradient to have the "best" interaction, or even trying to make AR glasses, they could just give up on these childish tasks and just become the real New University of the 21st.

Ok, it is off-topic, but think about it: so many great brains, with enough money to pay them. They could be teaching everyone many fields of Science, and beyond, for free. They could scratch their head on how to get more food for less water, and write about it. Each Googler would have to publish one thing every week, on their channel of choice. A central feed would list them. Free access to knowledge. That, would be grand. Nearly as grand as Wikipedia...
"madam, the things these fallen women do would make your hair curl"

"oh vicar, this is terrible. please, do go on"
I cannot recommend this book highly enough. It's got a lot of great insight into how to reason about low-level issues, but Abrash (who is now a programmer at Valve, I think; first in the credits for Portal 2) isn't just a cranky assmebly hacker. He recognizes when problems are better solved at a higher level, and tells the reader as much in several amusing chapters.

Also, the man's a fucking beast:
http://www.mobygames.com/developer/sheet/view/developerId,21...
What if your employer wants you to steal from your family? What if your employer wants to have sex with you? You either believe labor laws should exist or you don't. If you do, I don't think the answer need to be anything more than "common sense".
The World According to AdWords, Part 2: Gadgets
Google Ripples from Vic Gundotra's announcement of Google+ redesign
Can't you configure what gets delivered as a notification? If you're so popular that people are adding you to circles all the time, can't you just turn those notifications off?
25 Things Facebook Could Have Bought Instead of Instagram
If you think about it, it's a paradox. For this to be vaguely useful, lot of people must use it. When a lot of people start using it, the system breaks.

NFC to the rescue?
I've been building a SocketStream app for a couple weeks now, and this was my thought too -- plus it has other, important stuff done (e.g. authentication/authorization is working/sync'd up between http and sockets).

Meteor has some nice packaging and deploy stuff and the hosting is nice, but that to me is a nice-to-have.
Debian and Ubuntu shouldn't be in the business of trying to second-guess upstreams. They should be packaging things up as they're released.
It's nice to see a meteor hack so early on. Meteor seems really awesome.
But why does everyone these days try to copy Svbtle? Besides being a sleek blog design I see nothing that special that everyone is trying to copy.
Svbtle is the new Bootsrap :-)
This article is great---but would anyone like to recommend a good reference to implementing Reed-Solomon (and other FEC schemes?) that includes decoding?
Brilliant. I've been looking for something with the functionality to replace my old SPOT watch, and it looks like this is finally the ticket.

Also looks like there's a "hacker" package available too which includes a prototype and early SDK access.
Governments hand out monopolies with one hand (copyright, patents) and then sue companies for making use of these monopolies with the other hand. What a great waste of time and money!
Apple contemplated illegally dividing the digital content world with Amazon
It really just kind of ended up that way. I was gonna do a blog, for the fun of it (and because I've been playing with my own blog lately), and when I wanted to theme it, I just happened to be looking at the Obtvse source code, so I grabbed the styles.

I do think that Svbtle is gorgeous though, and there are way worse things to have ripped off, IMO.
Are they any good?

EDIT: Honest question... didn't mean to come off wrong there. :(
A "backport" in Debian speak. I use this script for such things:

https://gitorious.org/qznc/backporter/blobs/master/backport....
Deck chairs get rearranged (titanic.blogspot.com)
How do you configure leechblock to act this way? I wasn't aware that leechblock could do this -- even after checking its options. :-/
Lots of startup ideas (10+) in social business and social enterprise
I can't say I fully understand the trend to almost-exclusive 16x9, either.

I've read that this is because of the influence of TVs: pretty much every LCD maker is setup to cut panels in this form factor, and there isn't enough demand to make computer makers change this.

A couple years ago I saw a Lenovo blog post about how they could consider making taller laptop screens if, say, they got $20K pre-orders, but even then it would've been very, very expensive for the clients, and I don't think the idea ever went anywhere.
If you go down on the kick starter page, they say that they have a prototype, and the funding is for:
"- Production tooling
- Large component order
- Global Bluetooth certification"

so it looks like the funding is to take it from a working prototype to the finished product.
What a dumb, dumb comment. "don't use Go", why not? "don't follow the link", why not? It's a great explanation tailored towards programmers.

OpenSSL is useless for learning the basis of crypto (and the post is not about crypto, but whatever) because you need to understand the algorithms and the math aspect of the problem before you can follow and understand any terse and abstract implementation, and OpenSSL is also bad because it sacrifices lisibility for performance.
I can do this faster with the Dropbox App by uploading to my public dropbox folder.
Software Engineer tops list of "best jobs of 2012"
http://www.epipheostudios.com/ have had some big clients, including Facebook, Google, Yelp, Microsoft
but that doesn't require Apple's participation in the collusion

The kink that I think you may be missing is that the agency model dictates the retail sale price and the retailer profit margin. The agency model sets the price the publishers sell to the retailer at and the price that the retailer can then sell the goods at.

So retailer A and retailer B can't really compete against each other on price because they're both locked into selling at the same price. If Publisher A and Retailer A collude to their mutual benefit, Retailer B can become royally screwed.

[Edit: This Charlie Stross post talks about the different pricing models in the context of last year's Amazon/Macmillan kerfuffle http://www.antipope.org/charlie/blog-static/2010/01/amazon-m...]
I've been playing with a few ways to abuse the browser. You /might/ be able to hide the font in an image file[1] so that it's harder to see. I have a few more tricks but can't show them at this moment.

[1] http://jsfiddle.net/a2zK5/
>* Exactly what's keeping the cookie on the browser and the phone from being copied?*

SSL. Either you trust it or you don't. Similarly, either you trust the CAs to work (preventing a real MITM on https traffic) or you don't. Which makes this as secure as your banking site, except for the initial pairing, which I dare say they do more safely than any bank I've seen.
False assertion.
Link: http://developer.mintchipchallenge.com/
That's funny—I was recently trying to see if any non-emacs text editors have follow-mode or something like it. Textmate, Sublime, and a few others don't. Really aggravating for someone like me, who finds emacs overkill and as intuitive as launching a spaceshuttle.

EDIT: Oh, and I'm using a 27" iMac, so I have lots of screen real estate.
The shuttle is a much larger and heavier vehicle than they are proposing, and it was in atmosphere and essentially 'flying' when it broke up on return.
Apple breaks web storage in iOS 5.1
United States v. Apple, Inc. et al.
If you do things as a polyalphabetic substitution then, provided you limited the length of the ciphertext by the available letter spaces in the font file, couldnt you avoid frequency analysis completely? So for example each letter s in the plaintext would be generated from a different ciphertext symbol.
I guess I'm trying to figure out if they're shipping them immediately or not. It almost sounded like they were. I'll skim over the page some more.

EDIT: Nevermind. I figured it out. Reading...
There is another way to transfer the data off the device. You can make another app, that has the same sharedUserId and that app has the internet permission. That app can see the data of the non-permission app and send the collected data via its internet permission anywhere. Apps with a sharedUserId have the super set of permissions of all apps they share the user id with. The user does not see that when installing either app.
Or http://www.economist.com/node/21525394 or zynga :)
Clojure STM - What? Why? How?
Turning a multi-core processor into an internet-like network
GitHub adds support for ’0x10c,' the new game from 'Minecraft' creator Notch
Crowdsourced design is a risky business
The Kickstarter page says estimated delivery September 2012
The web browser hack for uploads has been known for over two years and was made public at DEFCON

http://www.defcon.org/images/defcon-18/dc-18-presentations/L...

See page 32

Also, I'd like to add that saying the ability to list packages on the device is a security risk is just silly. That's like saying a Linux box is vulnerable because I can list /usr.
I have typed a (lame) version of the installer compatible with archlinux (through dpkg) https://raw.github.com/gist/2360250/a5d101386590a17fed026c7b...

EDIT: didn't see https://aur.archlinux.org/packages.php?ID=24167 ...
مشاهدة مباراة مانشستر سيتي وويست بروميتش
مشاهدة مباراة مانشستر سيتي وويست بروميتش
مشاهدة مباراة مانشستر سيتي وويست بروميتش
مشاهدة مباراة مانشستر سيتي وويست بروميتش
مشاهدة مباراة مانشستر سيتي وويست بروميتش
http://mushahda.com/2012/04/399.html
Here http://news.ycombinator.com/item?id=3828160 a modified version of the installer compatible with arch.

npm is out of my scope (in fact, even arch is)
Justice Department sues Apple, publisher over e-books
I wonder if the popularity of the Arduino will make this kind of knowledge more mainstream? Certainly coding with 2.5k of RAM is very different from writing things for desktops or even smartphones.
Why would they? Apple was the one who facilitated the collusion between the publisher competitors.
> Software is solving much more difficult problems than ever before thanks to this evolution to higher abstractions.

Please prove that. :-)

Most of what I see is reskinned GUIs from the early 80s... first on Mac OS, then on Windows, then on OSX, then on Linux, then on the Web, then on handsets...

more pixels per inch != more essentially complex.

big data was being handled by bank mainframes in the 1970s (the original cloud computing. :o).