skysight-inc/HackerNews huggingface dataset:
Sir, you have fantastic moves. :)

About UX: that's an issue for the designers, yeah? I imagine the wheel-reinvention should be left to your engineers.

In general, I'd agree with you delegation is a good idea, but if you look at the site for the OP, it's a hackathon site. My assumption is that daraosn is more on the dev side of the dev-biz spectrum.

It's really counterproductive and harmful to the dev ecosystem to keep pointing out that whatever we're working on, well, it already exists, and we just have to pay for it and move on. That's just my opinion, mind you, but I hope some share it.

At the end of the day, we already have operating systems. And web stacks. And programming languages. Anything you pick, anything at all you use for your business, has probably been done before and probably better. We stand on the shoulders of giants.

That said, it's important sometimes to reinvent the wheel. It's important to scratch tech itches, even if your biz guys are breathing down your neck and trying to convince you that you're wasting time and investor money.

The big problem I have, as a developer, is that there are a lot of paid services to solve problems. But, sometimes, they don't work, or they have bad APIs, or they get acquired and go away.

Moreover, every time I outsource part of my stack, I'm reinforcing to the biz guys "Hey, us devs? Yeah, we're just cogs. Find somebody else to replace my sliver of logic integrating all these off-the-shelf APIs. I'm not really that important."

How much progress in tech has been made by people reinventing the wheel?
It's MailChimp, so super easy.
Sepia Colored Coupons - overshadowed by instagr.am 
Coupons, discounts, and percent offs have filled our dreams since we first envisioned a radically different kind of website where the code is made up and the business model doesn't matter. That's why we are incredibly excited to announce our acquisition and can only fantasize about what incredible applications we will treat you with in the future.
You don't need the debug console, though: the database seems to simply be a shared scratch space, so anyone can just manipulate anyone else's state using the JavaScript API.
Feel free to send us your feedback directly too at: hackernews@arcturuslabs.com
Yes - totally incorrect. You are mixing up multiple concepts here. Book value is just that - what the accountants come up with for the books. The value of debt is how much the debt is worth. The value of the equity is how much the equity is worth (that is, the market cap). None of those are equivalent to the value of the company.

Suppose I pay $60k in cash and take out a $240k mortgage to buy a house. The $60k is equity (market cap), and the $240k is debt. The value of the home is $300k. It works the same way with companies.
Telcos will dominate the clouds tomorrow?
I feel like people use the small is safer logic with lots of life decisions but never offer any proof. What if you are wrong about the risk and you make nothing? You ended up in the same spot with much less experience.

Some niche markets may be great, but you didn't find one. It is dominated by fairly large players with cost advantages.

What happens if you do this for a while and add a product? Maybe that becomes a big business? I just have never ever seen evidence that going small anywhere in life works out better than always going big.
I think i've invented a new business model.
Why Instagram is a real assfuck for us all.
Why do that when you already have perfectly readable patterns of bits.
The article didn't have anything to do with "great" coders. The article was about having gone to an elite university and expecting to do one thing for a living and realizing that the market is against you and programming is the go-to skill to have.
The importance of personal entrepreneurship
Because of the huge user base! (Of course, 95% of instagram users are already on facebook, but imagine if instagram uploaded your photos by default to G+)
Regarding source maps... it feels like the solution to the wrong problem. Why are we still pushing minified/obfuscated Javascript to the browser anyway? What's wrong with standardizing on a bytecode format instead (e.g. JVM)?
A truely masterful carpenter could build you a pretty impressive desk with nothing but a few jagged rocks. But put better tools in his hands, and the same guy will do a much better job, faster. That was the point of the original blog post, and this one didn't really contradict it in any meaningful way.
What's the Best Book on Creativity You've Ever Read?
Maybe its just me, but there seems to be a bit of confusion between frameworks and language. Or many its that some languages are now rarely seen out of the frameworks that made them prominent.

Because PHP was built for a web environment and has features that make it quite useful out of the box, for that environment.

With Ruby or Phython you need to do extra work or jump into a framework to get to that "starting point". However, if you are going to start comparing Ruby/Python with a framework to PHP, then you need to look at PHP through one of the prominent frameworks out today (Symphony, ZF, Etc). Otherwise you are comparing apples to oranges.
What kind of stats would you like to view?

We don't feel confortable ranking projects and people based on info from not registered people, just our choice.

One of the things that really differentiates our ranking from Ohloh's is the way we calculate the DevScore. The DevScore it's not a popularity rank and it's not based on the amount of lines. The DevScore tries to measure the impact of your contributions (measure the amount of code, the reputation of the project and the reputation of the people that you work with) and of course we are continuously improving it and open to heard feedback.
I found myself thinking whether one could make an heir apparent to PHP that removed the suckiest aspects and left the same basic "no configuration, just a bunch of files" model in place (any inherent problems with that model notwithstanding). Sort of how SVN fixed some of the most glaring issues with CVS without forcing people to really change their habits.

But I think that the things PHP really has going for it (huge installed base of the runtime, huge installed base of legacy apps, huge developer community) aren't going to smoothly make the jump to a new language. And once you've given up that sort of backward compatibility, why not fix a few other things while you're at it?

Still, I think there might be potential for a PHP-like language that breaks some backward compatibility but fixes a lot of basic things like unicode support, modules loaded at startup or runtime rather than as a ./Configure flag, syntactic quirks, etc. Something where you could spend a few minutes to a few hours (max) refactoring a PHP script into PHQ (or whatever you want to call it) script and gradually modernize your app.
you nailed it
Agreed. My web applications maintain nearly identical structures (with slight variations due to some OO quirks across platforms) regardless of language choice. At the end of the day most imperative scripting languages are semantically equivalent.
what holds you back?
When the space of passwords denied by a rule is much, much smaller than the minimal search space, it doesn't matter all that much.
Does it matter if it's self-inflicted? People want, need, and pay for solutions to self-inflicted problems all of the time.

Besides, am I really supposed to ignore friend requests from co-workers? It's a socially dangerous thing to do!
Geotrellis: Open Source Geographic Data Processing Engine
The problem is that if all you know is a C style language, getting past non c style syntax is a hard job all by itself. I had a hard time learning clojure, but once I did it was a snap to learn common lisp, scheme, and elisp. Same kind of deal (only I think, a bit more extreme), its a matter of having the right background
I switched from Windows to OS X a couple months ago. Everything was bright and shiny until I installed the Skype client. I could literally not believe that this is the same Software I used to love on Windows - there is so much wrong with it (constantly popping up Dial Pad that I never use, inability to resize the Name column, to just name a few). Over time I got used to the annoyances, but it it still one of the worst UIs I've ever seen. Does anybody have an idea how this could happen?
I've had a vaguely similar occurance once that took forever to track down.

When I would persist a particular model back to mysql, I would fire off a job in Gearman, that would then grab the saved object and asyncronously send it off to lots of other sources.

After moving servers it would always send the previous state of the object. Having previously worked flawlessly.

Eventually I trackked it down to the fact that my Gearman job was being kicked off before the actual write to MySQL, so then when I did the select in my job process, it would grab the previous snapshot.

Pretty easy fix once I figured that out.
The best argument I've seen for justifying this is as a way for Facebook to neutralize one potential medium-term strategic threat. That said, they still probably overpaid. Who knows how much of an element of behind-the-scenes investor favors-calling-in-favors went on as well. The whole indirect "Let's get into Facebook, pre-IPO" angle, which also sounds plausible.
How does that make it any better? If the name on the blog is what makes you think a post is shit or gold, then you are probably not a very good critical thinker.
"I have known many people to use a C++ compiler when writing C code, but it looks like that restricts you to a subset of C."

Many C++ compilers actually are C/C++ compilers that decide what language to compile depending on command line flags and/or file name extension.
I wouldn't even say it's Apple users. It seems to me that almost all the negativity towards Google comes from sensationalist tech bloggers. They'll raise the fear flag whenever they find an opportunity for more pageviews. Google just happen to be a good punch bag since they literally make the news with a significant new product/update every single week. Apple users just happen to be an important part of their target target audience.

But looking at the big picture. Sensationalist tech bloggers' influence is really insignificant to the general population.
Hype. How does it work? (Instagram and Facebook)
A response to the Economist on OLPC in Peru
Fundamentals of Project Management (12 PDUs)
I could rant anti-google and I've got both a Nexus One and an iPad :-)
Yeah, or I can live in some other big city that doesn't have all the shitty parts (or at least less of them). Plus it has all the good stuff. Please stop with this insane dichotomy that I have to choose between the stuff I like and living somewhere without crap. Damnit I want it all, and I'm getting it.
It's interesting that Amiga isn't being talked about more in this thread. Also by Commodore, though a bit later than the C64. The Amiga was a powerful little machine for it's time, especially for games and "multi-media" as the state of the art existed then. And it had personality. Personality goes a long way.
Depends on how many times you register.
C-a F will resize screen window to size of your terminal.
May be true, but they are not ranking it as a weak password because it exists in crackers databases but because it doesnt contain numbers and special chars.
Sorry, but have you?

--------------

The original LISTSERV software, the BITNIC LISTSERV (1984-1986), allowed mailing lists to be implemented on IBM VM mainframes and was developed by Ira Fuchs, Daniel Oberst, and Ricky Hernandez in 1984.

In 1986, Eric Thomas developed an independent application, originally named "Revised LISTSERV"

LISTSERV was freeware from 1986 through 1993 and is now a commercial product developed by L-Soft, a company founded by LISTSERV author Eric Thomas in 1994.

-----

Eric Thomas started a competing product years after the original LISTSERV, and trademarked the name. He didn't trademark Revised LISTSERV - just LISTSERV. He wasn't the first to use it, but will now be the last. I absolutely do fault him for that (I don't know where that stands legally, but I do know I wouldnt want to get sued to find out).
Is traditional testing failing? [OLPC]
FYI - You can emulate this on your own backend quite easily provided you can write a route that can serve multiple API calls at once. From the client-side, you treat ajax-calls like you would treat auto-completed search - every time you want to do an ajax call you set a timer that says 'Run this AJAX request in 10ms', if you do another ajax call within 10ms, you cancel all timers and fold those API requests into the current request. This chain continues until you go 10ms without any calls and you send off a bundled API call to the server.
Are you available for work? Have an email? I couldn't find one in your profile.
Also, almost all integers contain the digit sequence "123456789" or any other finite sequence of digits.
What? You find this shocking? While you may be biased towards looking at things from a trademark/copyright perspective, you must at least assume some people look at things from other perspectives. It is more interesting to look at this from a social impact/psychology perspective, rather than to undermine the idea based on a word trademark.
Big Fish Games Bets on Freemium Games, Streaming Service
He said roundtrip, so his 20 minute figure is for 3km, not 6. Still fast but not impossible. He might also be mentally rounding up the distance a little and down the minutes a little.
I've held out long enough. Now that I much better understand JavaScript (I've read JavaScript: The Good Parts), I guess I should seriously give CoffeeScript a try.
Adblock plus ff add on.
Reading this my first thought is: What other Apps/SDKs are vulnerable to the same issue ?
No, pretty much everyone says that C++ sucks.
"rails new project-name", and I have a full app. and heroku makes deployment just a push away.

Its not like phps ease of use is not a good thing -- it is. but other languages/platforms aren't _that_ much harder
The alternative answer is that Instagram has no patents, and nobody is talking about it, so there's no search results to return for that.

And as far as I can tell, Instagram didn't have any patents. A quick Google Patent Search doesn't turn anything up with their name in it either [1].

[1]: https://www.google.com/search?q=instagram&tbm=pts
Github activity stream
Is the fact that so few sites actually implement this behavior evidence that it's not as beneficial as it seems?

Would be nice to see a complete, "best-practice" implementation.
Games: A job recruiter's new best friend?
Ask HN: Serge SDK - the future of search??
http://www.sergesdk.com/about
Really?
The point of the analogy is to suppose that the primary goal of the PHP developer, as with a supposed typical repair mechanic, is to dive into the work and do what needs to be done to get to having a working site (or whatever project). I believe this is similar to the sentiment expressed by the adage "Real developers ship."

The "craftsman" approach in the analogy is presumed to be more deliberate in his work, placing more emphasis on ensuring that the highest quality work is assured, and comparatively less on the practical matter of ensuring that it delivers what is needed on a short turnaround. One aspect of this analogy that may be relevant to consider is that craftsmen are considered to produce high-quality furniture and other products, but those products are quite expensive compared to the products made in factories that most people (can afford to) buy.

In professional development, software developers are generally expected to balance these concerns. Produce the highest-quality product that it is practical to deliver within a reasonable time frame.

No doubt this analogy is still an oversimplification of what PHP developers (and other developers) are like, as virtually all analogies tend to be. But it isn't intended to be derogatory toward PHP developers -- or toward developers in general whose focus is on shipping a product and not producing the perfect architecture.
Completely - the only part that's hard is conditionals - what if you want to check the success/fail of a link in the chain? You'll have to bring the results back to your client.

The Trestle Chain server let's you create if/else conditionals that can run different chain segments based on any results/headers returned from previous links, so it's "scriptable" in a sense, which is cool.
C or C++ aren't competing with PHP. You'd have to look at Python or Ruby in this case. While it's definitely possible to write shitty code in those languages it doesn't provide nearly as many ways to screw up. Besides the lack of language features like @ (error silencing), you won't find nearly as many terrible tutorials out there created by some guy who's been learning for a few weeks and decided to write a blog post.

Given a poorly engineered PHP or Python project, I will always pick the latter. However, if I were to start a project on my own I'm confident enough in my PHP that the language choice is harder to make.
The good thing about a laptop is that it has a built-in UPS :)
The thing is, the language doesn't fully suck. It has a few sucky parts that are more or less easy to ignore. As has been said elsewhere in this topic[1], the code one produces in PHP is pretty equivalent to what you do in most other languages.

[1] http://news.ycombinator.com/item?id=3824767
Almost like posting something about a beowulf cluster of something on Slashdot a few years ago...

That having been said, I agree PHP does what it was designed to do, but has been leveraged into pretending to be a general purpose language (much like what happened with perl)... which it is NOT really good for.
The Physicists Killed Wall Street
Apple is a consumer product company so the fact that 74% like them is amazing.

Google is a different story. Why wouldn't the average Joe like them? Results not that good? Click on ads or scroll down more, bad results happen. Let's see Google sell phones and deal with day to day "my screen is not working and I just bought this ..."

Facebook, baffles me. I think most people hate to admit that they like them :). Almost all use it, and it's not "bad" in the sense that is always up, pictures aren't lost and so on.
The point is that regardless of naming, it's not standard HTTP, nor convenient for the developer consuming the api to return soft 404's.
In general, email addresses should make quite good passwords (two.words@domain.tld). However, limiting yourself to yourname.yoursurname@yahoo/google.com reduces the entropy a lot.

Also, the idea of passwords are easy-to-remember&hard-to-guess. The only emails easy to remember are the one's you're using currently, which shouldn't be to hard for an attacker to figure out (in general).
500px goes head-to-head with Flickr
The resounding theme is: "I've only used PHP, and I like it. Therefore it's good."

Try getting good at a different programming language, then write your blog post about how PHP is awesome.
6 New Screenshots of 0x10c - With New Characters
"Any Android application that has the "READ SENSITIVE LOG DATA" permission has access to this data."

Is the user prompted for this(don't have android)? Seems pretty explicit.
Introducing: Cloud.Obj - Python Objects in the Cloud
http://cloudobj.appspot.com/
Sorry, but I don't see how getting people to sign up to a mailing list so that they can receive a random email from a stranger once a day is such an amazing idea. It sounds rife for abuse and the fact that the authors didn't bother to check to see if the name they choose was trademarked first shows to me that they don't seem to care what anyone thinks. My guess is that this doesn't end well and your email address gets sold to the highest bidder.
Read the original post, he isn't saying that its crap with no reason, he is saying it is crap and giving a good 80 reasons that none of the alternatives have. And pointing to facebook just means it is possible to build something great with php, if you have hired the best developers in the world, and spent a ton of time writing your own toolchain. It does not mean that facebook could have done more in less time with a different platform. I have seen well written excel macros that did things I never would have thought possible, vba is still a terrible language despite that.
Images were pulled from here:

http://0x10c.com/screenshots/001.png .. 006.png
To be fair, The Atlantic is explicitly using Google to collect info on that page -- they're using Google Analytics. On the other hand, they also use the +1 button.
The secret to PHP's success is simple. I've never seen anyone point it out.

It just works.

If you have a web server configured to run PHP, then it's ridiculously simple to get a page to execute. Just put a .php file on the site and it runs. Done.

You don't have to jigger a bunch of components, dink around with a bunch of Tomcat or Ruby on Rails or proxy or other annoying settings. Most other web execution environments have a bunch of Rube Goldberg machine components you have to plug together to get them to work. It also performs very well and supports a lot of things.
Alive Inside, documentary about music helping people with Alzheimers
Indeed. It lets you write verbose tangled masses of SQL, code, and HTML. That gets the job done, but when you see the power of declarative programming and good libraries, you can do a lot more with a lot less code.
No, we took surveys and everyone except one person rated in the 9-10 range, I believe.
It sounds more a religious war than actually talking the weaknesses and potential
I am addicted to walking. Tokyo is so perfect for exploring on foot. I've thought about organizing a hike-n-hack - where a group of similar enthusiasts take their laptops and walk for an hour or two, stop to hack in a cafe for an hour or two, walk again .. Check out a gallery .. Hack again.. Walk again..
This is pretty much what I do on my days off anyway so if you're keen and in the area let me know!
PostSecret's Frank Warren gives a TED Talk
The canonical dropping sponsorship was announced quite some time ago (I believe?). But it's definitely great news that Kubuntu has picked up someone else.
China detains Tibetans returning from Buddhist festival
The Minerva Delusion
I know this was a week ago, but I had this saved for later and just got around to reading it. It seems that you will be getting what you want.

One of the screenshots off the website is this: http://0x10c.com/screenshots/006.png
The difference between assembly and (for example) C is vast. The difference between JS and CS is much smaller.

Whether the difference in usability and maintainability is worth the extra layer of complexity is an important question.
Or give advertisers a huge audience and tell them 'just write it like you are an average joe'.
A mere 34 percent of Americans view Twitter favorably
and yet, accidents happen. Sometimes it is not wrong to use overlapping security measures.

[edit: unintentional use of slang]
While I congratulate Skype on reaching 40M simultaneous users, I am somewhat disappointed that there was no mention of how the 40M people can stay online without melting Skype's servers. Some architectural insight would have been nice from an article posted on the front page of HN...
Check out http://www.mmospacewar.com/. I made a few changes to mmoasteroids.com to make it behave more like the DOS version of Spacewar. Unfortunately, Firebase isn't available for another 1 day 18 hours 18 minutes and 10 seconds yet (http://www.firebase.com), so anyone who plays this will share the world and scoreboard with MMO Asteroids for now. (Hopefully this doesn't present a problem to the guy who created MMOAsteroids; there are already plenty of cheaters on there anyway.)

New features: warp (press 'z') and instead of instant death you have an energy which gets depleted by using thrust, colliding with other ships/bullets, and warping.
Martin, what do you use this for? and do you need help putting together documentation?