skysight-inc/HackerNews huggingface dataset:
I think I must have very nearly every app of this type in the app store. All have noticeable lag with a jot pro stylus, though some are reasonable when just using a finger -- I guess the lag simply can't be seen in that case.

I find handwriting with my fingers to be a bit unnatural, unfortunately; it tends to break my flow.
I do like the model - I don't like the person.
@jason:
My dislike for him is based on his apperances on the Linux Action Show.
I have heard that there is a geographical difference where Redhat is more popular in North America while Debian is more popular in Europe. No idea if it is true though.
Thanks, appreciate the feedback. Good to hear this side of the coin.
Good Stuff. It also important to do the math on your item or idea. Calculate all costs. A lot of people just jump in assuming they are in the green and end up in red.
TFA seems to argue that people's complaints don't apply to PHP5 because it added a random assortment of features.
Well, moving out to SV and trying to raise VC is certainly an option. I've decided that's not the kind of company I want to run, so I'm bootstrapping and couldn't afford to live there anyways. There are benefits to not being in the valley, and there are tons of benefits of being there, depending on what you're looking for.
Multi-source searching? Really? I don't like seeing companies fight with trivial patents, but in times like these I wish Google would just use whatever patents it had available from their search technology or whatever, and just shoot them all at Apple, and actually turn aggressive against them. Maybe this way Apple will finally learn to ease up with these continuous, and seemingly expanding patent lawsuits.
Good programmers can make good things with bad tools.

That doesn't mean the tools are good.
$5 shared host

Modern shared hosting can actually handle long-running processes and complex frameworks that used to require a VPS. I don't have broad experience with it, but I did just deploy a client's site to webfaction.com, which supports Django, Rails, arbitrary long-running processes, JVMs, custom Apache configurations etc.... Pricing can be as low as $5.50/month there, and there are probably even cheaper services for those who shop around.

you just remember to plug it in the night before if it's going to be less than 40 degrees

People in warm climates who have never seen electric engine heaters might not understand this.
For 98% of the world's population? Very hard, approaching impossibly hard.
I'm at least as opinionated about programming languages as the next HNer, but surely it's a misrepresentation to call Visual Basic, Access, and, yes, even PHP "failed" in light of their widespread use in successful products and/or businesses.
Coming from someone who didn't start with PHP. Has used a variety of other programming languages. And programs in PHP daily I will say that it fails in many important respects and will for some time to come. The first things that come to mind are functional programming (it has some abilities but is fairly quirky and harder to read than other languages). Being able to use array_map or array_reduce is useful in many places but certainly not elegant in PHP. Code reuse is also not that easy with PHP (though traits may fix it, but we don't use PHP 5.4 yet because it's seemed fairly problematic for us in production) and the need for autoloaders is somewhat insane once you've used a language with an actual package system. It doesn't have a mature dependency management system (though Composer is currently an up and comer). It's great for small projects but horrible to maintain at large scale - and this is from someone who has written 100K+ line programs in PHP.
This is not allowed under the GPL, which he is using.
Here is a little piece of a script I wrote to push the limits up on an Ubuntu box during setup (AWS).

# Increase File Descriptor limits.
export FILEMAX=`sysctl -n fs.file-max`
sudo mv /etc/security/limits.conf /etc/security/limits.conf.bak
sudo touch /etc/security/limits.conf
sudo chmod 666 /etc/security/limits.conf
echo "root soft nofile $FILEMAX" >> /etc/security/limits.conf
echo "root hard nofile $FILEMAX" >> /etc/security/limits.conf
echo "* soft nofile $FILEMAX" >> /etc/security/limits.conf
echo "* hard nofile $FILEMAX" >> /etc/security/limits.conf
sudo chmod 644 /etc/security/limits.conf

touch /home/ubuntu/.bash_profile
echo "ulimit -n $FILEMAX" >> /home/ubuntu/.bash_profile

# Increase Ephemeral Ports.
sudo chmod 666 /etc/sysctl.conf
echo "net.ipv4.ip_local_port_range = 1024 65535" >> /etc/sysctl.conf
sudo chmod 644 /etc/sysctl.conf
My political philosophy professor used to call this "making a rule out of the exception."

How many other viable bitcoin clients are there? And what do you think the likelihood of you fee-less transaction being accepted despite a flood of fee paying transactions?
The entire interpreter is written in C. Using facilities written in C, as documented, is not "subverting" anything. That's ridiculous hyperbole and it really doesn't help your credibility.
The reason this has no chance of working with open source software is the same reason DRM doesn't work.

If you cripple your version of the software, the next guy to figure out how to uncripple it will release his version, and everyone moves over to that. And your deliberately broken version dies the death it deserves.

That's on top of the fact that breaking your software deliberately until someone pays is pretty much the opposite of FOSS philosophy anyway.
... like video calls!
Thanks for the feedback. Some good ideas here, we'll work on increasing the visibility of our features.

We'll try and add some screenshots and a demo account today.
> I gave you what I consider to be logically sound evidence that meditation can't lead to Enlightenment

You did no such thing. You just told me why you think that, based on nonsense woowoo about karma, rebirth, and spirits; that is not logic, and it is certainly not rational. You've given me zero reason to believe anything you say.

> but you won't find the evidence of this statement from me since I don't meditate

Then you shouldn't be speaking with authority on the matter; you clearly know nothing about it.

> the goals of meditation (no suffering, darkness/closing your eyes, stopping the flow of your mind/one-pointed concentration, letting external spirits come in or practicing compassion for them, abandoning oneself, not having any attachments, and practicing not to be reborn again).

You've clearly confused the practice of meditation with certain religions that use the practice as part of their woo woo nonsense.

Meditation isn't about any of that; meditation is simply about learning to control the tool that is your mind rather than letting it control you. It is the practice of awareness without the incessant chattering of the mind. It is about learning that you are not your thoughts, nor are you a slave to them. There's nothing mystical about it.

> Therefore I am asking you to go look at what really happens to people who practice meditation and then confirm how what they can see, how they behave, and what kind of problems they have, are different from some people in human history who really had opened their eyes completely.

I didn't ask you to give me homework, I ask for evidence that your claims about meditation are true. You've provided none. If you can't back up claims you make, don't make them.

> Science and philosophy are two sides of the same coin, and you can't recognize evidence until you can understand what it means.

No they are not. Science is a philosophy, one based on evidence and logic. None of which you have shown here.

> I regret that I couldn't have had a proper conversation with you.

I don't believe you do. I believe you regret being asked for evidence of your claims.
I see.

I can understand being displeased with someone.

In this case your comment is sort of not relevant to the content of the submission.

But your point about the model is taken.
Infographics are as good as the people that build them and the amount of time spent on them.

If this guy seriously thinks that building some gigantic inforgraphic mainframe is going to keep ignorant people from making bad content, he's got another thing coming.

If anything, it will enable people with even less expertise to put content together.

I imagine it will be like a rage comic generator, only with numbers and "facts".
Calxeda five XAUI (50 Gbps) to a 4 core 1.1GHz 5W. 200ns per hop.

A ToR switch will slow you down to 2000-3500ns.

Tilera TilePro64, 64 core 866MHz 22W, 1.7Tbps core-to-core, 46ns L1/L2 miss found in adjacent core, four XAUI (40 Gbps).

When compared to Tilera, Calxeda has a high bandwith per compute ratio. But 200ns core-to-core is not as fast as 46ns.

Tilera also has higher core/watt ratio.
it's interesting to read the comments here. Most of them go on bashing PHP because it's a terribly designed language. They're probably right, but they're totally missing the point, primarily because this is a very technical community.

I'm not a programmer. Yes, I can solve problems with code, I can whip up a webpage, I can talk to a database, I can use Jquery. But I don't know what lambdas are, I don't understand what LISP macros are all about, and I wouldn't know where to begin writing image recognition software.

But you know what? I get stuff done. And PHP helps me do it. Because I can make things without worrying about not having a CS degree, not caring how a compiler works and not having to set up a server from scratch.

If you look at all the sites out there making money and getting views I think you'll find that an awful lot of them are made by people like me.
good point. I wasn't trying to imply this was allowed, just another possible model depending upon circumstance.
It's less than half that price at Lowe's Hardware:

8 oz (10 sq ft) = $30
17 oz (20 sq ft) = $50
29 oz (40 sq ft) = $100

Free shipping on the larger two sizes.

I haven't used it yet, but I'm about to go to Sherwin Williams to get the recommended primer to stainless so I can paint whiteboards on the front of commercial freezer doors.
There is no point debating with an apologist of an ethno-religiou-racist state. You blatantly say that non-Jews should not be allowed to return while Jews should continue to migrate there. Is there any argument left?

Here are your statements for reference:

>If Israel allowed the descendants to enter ("Return" is really an inaccurate word choice given that most of them were never in Israel) it would destroy it."

>Jews are not returning to Israel -- they are being welcomed in Israel, in an act of voluntary consent between the two sides.

You don't have a problem with the murder of tens of thousands (by Israelis) and you are crying about a few dozen murders (by Palestinians).

Again, I am copying my request for evidence:
>>No Sir, you're BSing. Show me how many people have been killed by Qassam or other rockets, show me a time period when Israel did not kill 4-10 times more people than killed by primitive rockets.

Show a link or apologize for exaggerating the terror of Qassam / whatever rockets, and apologize for justifying the terror of Israeli nukes, F-16s, white phosphorus, cobra gunships.
In that case I like this model, not because I want to feel like a special snowflake, but because it encourages and rewards leaning.
Comments are broken - disrupting the Internet()
If you're reading this because you saw the words "broken" or "disrupting" or some version of these words - stop it. Just stop it.

These are clichéd terms. Nothing is 'broken'. Nothing is 'disrupted'.

Oh wow, you've invented a method that helps me locate BBQ ribs from sellers near me? Label that market disrupted, with the old model of me just finding them broken.

Seriously. Even Instagram didn't disrupt anything. We all still take photos. Some of us use effects. None of this is broken. PayPal isn't broken, it still works last time I checked. Doesn't work for your edge case? Perhaps your edge case is broken and needs disrupting.

Did you hear the Soviet Union proclaim things were broken and needed disrupting when they invented new stuff? No. They just did it. Be like them, enjoy your product, and don't believe your hyperbole.
That people constantly attack PHP?

In all seriousness, it just works when your building for the web (unless it doesn't.)

Is it often messy? Absolutely.
Is it sometimes a bit verbose? Sure.
Can it sometimes be like laying a snare, only to accidentally step back into it? Yes, but it's not alone, just seems to make it a little easier to occur.

It doesn't have to be that way, it just tends to be like that.

I prefer Python and Scheme, but I don't enjoy them when it comes to working with web development. There are frameworks that help with this, but it's still a pain. PHP is quick and easy, in that area and works 95% of the time in about 99% places you stick it.

I've been trying for years to embrace Python in web development, but it just annoys me during the setup. PHP gets out of the way, in that area, and let's me go.
I was under the impression that he is only not giving away the binaries. To me, that implies that the makefiles are included with the source code. But you have to compile it yourself.
Let's talk about the conclusions that are drawn in this article. I'll try to challenge them one-by-one.

> PHP is a great language to start programming!

No. PHP is not a good language to start programming. And I mean programming in a broad sense, not slapping together websites (which is not really programming, let's be honest). Let's look at people who know how to program, you know, the guys who participate and win awards at ACM ICPC and TopCoder. There are several such people among my friends. Exactly zero of them have started with PHP. Some have started with Pascal, some with Java, some with C++. None with PHP, even though it was available and widely used when they started. I wonder why.

> Once you started, PHP is also good for “real” programming (you know, object orientation and stuff).

First of all, "object-orientation and stuff" is not a measure of how good a programming language is. So you'll have to bring a better argument to explain why PHP is good for "real" programming (whatever that term means). Saying "but Facebook and Wikipedia use PHP!" doesn't count :-)

> PHP is not as bad as they say. There are issues, like with every language, but they rarely cause problems in practice.

Actually, it is. It has some deeper issues that lack of consistency in function arguments. Some of them really do cause problems in practice, like its retarded type system and lack of sane support for multithreading. But I'm not going to name them here because there are tons of articles on the internet explaining those issues. You have probably read some of them. If they did not change your opinion about the language, then I surely won't be able to do it.
I landed a fix for this bug in Firefox's Nightly 16 and Aurora 15 channels. The next update to Firefox 14 and Firefox Beta in the Google Play store should include this fix, too.
Which lie are you pointing to and what did you correct? Read the response above and post a reliable link that shows what you claim.
It's probably a mistake to think these technologies failed. You won't find many programmers who consider VB and Access tools of choice, but a lot of people have gotten a lot of use out of them in business.

If it's possible to make a general-purpose programming tool that's reasonably accessible to non-programmers that programmers won't hate, I don't think anybody has come very close yet. DSLs may be the best we can do.
Good point. There are surely ways around all the ways to distribute the IP under this model.
Can you spot someone with a hearing aid from ten feet away? Not these days.
The Social Video Wars
Can't wait till profiling companies like Google and Facebook get in bed with the government for "national security" purposes, just like AT&T and friends, assuming it isn't already happening.
Hi, yes, sorry. They are good dudes give Michael a ring. You should drop into Fishburners anyway :)
LinkedIn to stop displaying Twitter tweets
Agreed. Even with a comprehensive Read Me there will be issues that people wont be able to overcome due to lack of experience...mismatched library versions, compiler versions, OS, etc.
Great business people deal with the environment they're working on and are successful.

Let's look beyond the programming language and ask "Is the thing we're working on useful? Truly useful to people?"

Because if it's not, then it doesn't matter if it's written in PHP or Assembly or VB6.
Thanks for posting those links. Those two applications are purely bug trackers. Silo is designed for all stages of software development "Fix, Build, Maintain". Basecamp and Pivotal tracker treat these three activities in the same way. Silo functions differently for each and I believe this is the USP.
Are there any docs on Foundation? How can we compare it side by side with Bootstrap?
Sounds like an interesting business. The link in your profile seems to be invalid, fyi.
Given how ho-hum Apple's WWDC was, they may as well go the lawsuit route. Maybe there will be a market in the judicary for a phone with an amazing "do not disturb" feature.
3D Amazing Drawings To Inspire Anyone
Or even powered by excess blood glucose?...
Ostensibly, by writing lots and lots and lots of unit tests.
In practice, however, no one has time to write or update unit tests. Which is bad, but understandable, because circumstances can be pressing. In that case, the only fix for weak typing is praying that nothing blows up :-)
It has to be, since it is GPLed.

(If not, he could sue himself for copyright infringement).
I question whether a "stranglehold" is necessary for business security.
This is a very well-known phenomena. If you don't feel anything after a bug in your code cost your company lots of money and your team members many days in debugging and fixing it... then you're like nobody I've ever worked with.
Gotchas When Changing a MySQL Column Attribute
but the input is 1000C, then it cool down to -700C, then the turbine compress to some 100C, then it mix with fuel and burn.

why not bypass the turbine at that point and take it easy on the cooling?
There's nothing particularly wrong with this article. It describes some aspects of PHP.

It's just that Atwood's article describes PHP much better. (http://www.codinghorror.com/blog/2012/06/the-php-singularity...)

I think the latter view is spot-on, and nikic's view here just serves as a perfect example of why certain people are still addicted to their awkward toolset.
I don't think europeans in general believe this, but opinion in Greece is (perhaps understandably) somewhat worse.

69% of surveyed Greeks strongly agree that Germany wants to build a Fourth Reich. Ref: http://www.vprc.gr/uplds/File/banners/Diagrammatic%20Present...
Certainly a bizarre move by Cisco. Besides the data tracking and privacy issues; imagine the damages if they ever had a security breach.

4. Your Responsibilities as a Cisco Connect Cloud User
You are responsible for any data that is sent or received by you and/or any other party in connection with your access to and/or use of the Service used in connection with your account. You agree that Cisco will not be liable to you or any others for any loss or damages due to your use of the Service.
http://www.google.com/transparencyreport/userdatarequests/
Overblown Commerce Models, Subscriptions
But make sure you do something about stiffness rather than just screwing it into the wall's studs. We got something similar to Lexan and it works, but it ripples a bit when you draw - not enough attachment points. (Also, not magentic, if you care.)
Looking for developers? Try this geeky community
Or worse, they bundle it with malware/adware.
On what planet is the ability to scale a web application not a quality metric?
There is one aspect that everybody here seems to be ignoring. Files can span boundaries of time, space, connectivity, bandwidth, and trust. They also span boundaries of architecture--CPU and OS.

I have files "in the cloud" that were born on systems that haven't been manufactured since before Google existed. Those files are self-contained units that I control and can move to whatever system I desire.

And, although people here say that end-users just don't know how to use files, I have relatives who are over 85 years old who still manage to attach photos--and Powerpoint presentations, for some reason--to emails and share them.

Saying that we only need an API is saying that it's okay for the data to die when the manufacture goes out of business, or decides that it's time to shut down the DRM servers, or you just lose your phone.

Files are reifications of data that allow us to separate some concerns. Transporting and backing-up files are orthogonal to the data that is in the files. We can compress and email and FTP any kind of data whatsoever.

That's not an insignificant thing.
s/sell/give/

And those rights are automatically passed on -- if Alice sells the product to Bob and he resells it to Carol and she compiles it and gives the binary away to Doug, Doug can call Alice and demand the source.
That is a fair attempt. The weak point of course is the bit of data which stores which image you chose. If the attacker is able to read that, then he can display the right image.
Indeed. Charles has been around for a long time, and it is great.
but stop saying it's a real programming language because it's NOT.

Any definition of "real programming language" that can inexplicably exclude the Facebook stack is just meaningless. Saying that another stack could do it better is pointless since PHP is what does it. And just to preempt any "HipHop is the stack, not PHP", just remember that front-end Facebook engineers don't write C++, they build Facebook in PHP, inconsistent parameter orders and all.
No, it isn't—but if you knew how to deploy any of that, you probably wouldn't consider PHP.

90% of people just run a web site on a hosting server. Granted it's getting less and less common with the advent of the centralized service-based web, but still, that's the source of success.
If whats around 5-10 years from now represents the same improvement RoR has made over PHP in the last 5 years, we better be mad when developers working on team projects try to perpetuate RoR's use.
You guys hijacked a thread about a jet engine that doesn't even use traditional fuel. get with the program :D
Mitch Altman, founder of the hacker space Noisebridge is doing AMA
Are we supposed to want this? As if it wasn't already hard enough to talk to people who are constantly whipping out their smartphones.
this would only cover instances not under a national security letter, as it is illegal to talk about that.

https://en.wikipedia.org/wiki/National_security_letter
If the author owns copyright on every line of code used to make the binary, they can do what they like with it without need for a license.

However, if there is other GPLd software in there, and they are relying on the GPL to be able to distribute it, then you are right, they need to comply with the GPL requirement to distribute everything needed to build it (Makefiles etc...).

Disclaimer: IANAL, this is not legal advice.
While I appreciate that your post is mostly jest, it's worth noting that a "fix" that places an immense amount of additional load on the programmer is not worthy of the title (in part due to the consequences you describe). And even then, even the best unit tests rarely cover every case.