skysight-inc/HackerNews huggingface dataset:
So boycott Apple and do what. Jump over to Android ?

Would that be the same Android platform that has the main OEMs (Samsung, HTC, Google) under FTC/EU investigation for anti competitive behaviour due to FRAND abuses. Abuses which undermine the entire foundation of key IT/CE standards.

The fact is that nobody's hands are clean. It's a bloody mess that is only going to get worse.
LOL. I'm pretty sure humans weren't around since the dawn of time. Also, asserting that things will never change is about the worst way to prove a point.

It is said an Eastern monarch once charged his wise men to invent him a sentence, to be ever in view, and which should be true and appropriate in all times and situations. They presented him the words: "And this, too, shall pass away." How much it expresses! How chastening in the hour of pride! How consoling in the depths of affliction!

Source: http://en.wikipedia.org/wiki/This_too_shall_pass
Can you explain what is wrong with that Google page? Serious question. Do these guys come across as unfriendly in any way? Or is the problem that they don't look like George Clooney? That they are wearing glasses perhaps?

What kind of things would the hypothetical female engineers have arranged on their desks? Perhaps fully automated doll houses where you can switch on a LED in the oven?
facebook knows it sucks. they've deving a php jit with perf that sucks less, and a php subset with semantics that suck less. hiphop.

for better or worse, php is everywhere and easy to learn, and that's why sites run it.

https://developers.facebook.com/blog/post/2010/02/02/hiphop-...
This post isn't really meant to be about getting more women into tech. It's about getting more of EVERYONE into tech.

And that jobs page is almost hilariously stereotypical.
1. code is data. Thanks, mr Von Neumann!

2. the implementation of the storage is another level of abstraction away. the filesystem assumes the media it exists on is non-volatile, what exactly that means in implementation is irrelevant. theoretically you could call a traditional spinning disk volatile because i could hit it with a hammer and destroy it.
I'll definitely check that out, thanks!
<< Used Autohotkey to automate saving porn images to disk with Google Chrome.

Programmer laziness = You are doing something that annoys you because it's slow so you take a whole day scripting and automating something that accelerates it.

Ofc, didn't take me a day to do that.
Hmm, maybe. I guess I meant more that bad behavior is more acceptable in tech because people are "socially awkward"--when, really, it doesn't matter WHY people are exclusive because the effects don't change.
If you were so proud of your idea, you would have used your real account.
He ruled that out (though not intirely) by the fact that a previous page was appropriated and Facebook notified him. Also, if that were the case it would have probably been redirected/converted to an official page.

I don't see how you can draw the conclusion that companies shouldn't produce TV shows (I assume that's what you mean by industrial production of culture).

Edit: They have now emailed him, but I doubt it was the same kind of email he was sent before, since it doesn't mention a company.
This is a really inspiring attitude. I know what you're talking about--I often feel this way myself.

The difference is that while this is inspiring, having people put you down or call you stupid isn't.
Following from that logic, what about the harm that Apple is doing to the Android ecosystem by preventing the sale of these phones when they are supposed to be sold? If Apple can't prove what it claims, then what of the phones that are not sold in the meantime? Is that equivalent to the value of the bond? Where does that money go?
Disclaimer: I am in no way a lawyer, but I think my familiarity with law is about the same as the familiarity of the judge with technology.
Judge grants Apple an injunction against the Galaxy Nexus
It's probably just a coincidence.

But it's really weird that stuff like this is still up:

http://www.youtube.com/watch?v=CvRewZKsikc
http://www.youtube.com/watch?v=9ZSqnjo0erg
Unfortunately people often choose careers when they still care what their peers think.
I experienced both sides of that filtering by major. I took 6.001 and 18.001 freshman year. Scheme was great. However the first problem set for 18.001 convinced me being a math major was dumb. Why do rote proofs like A*0=0 for all A? I am always grateful I later took Arthur Mattuck's 18.100 which gave access to that mindset for people who didn't have it naturally. I am also grateful that I quickly learned what I truly enjoyed rather than having a long drawn out process to realize it.
I feel the exact opposite. The trend in SV seems to be building communities around your product. This is an example of a product that did it very well...someone was so entrenched in the community that it became a huge part of their life. To take that away seems to go against the idea of community.
I'd say that they should charge in beta too. Pricing needs to be tested before you release.
How is it borderline impossible?

There's a technique pretty much every company that knows what's it doing applies to figure out exactly what you mentioned and it's called downstream impact analysis.

I'm absolutely 100% certain if you're an executive at Apple and you ask your finance department what the downstream impact is of an iPhone sale the finance department will come back with numbers for the profit variance when the customer wasn't already a customer, when they already were and a bunch of other scenarios.
Maybe he's talking about notches on the pay scale ;)
Leaf Turns Paying with Credit Card into Charitable, Interactive Experience
I have to agree - it is so simple, just avoid the jerks and hang out with the nice people instead. Or try to see the real issues of the jerks, some of them might just be insecure and covering it up by techno babble.
Hey. There's a problem you want to solve, and you tried a way of solving it. Now everyone's waving their arms about and yelling at you. Right now, you're going to feel like you should stand by your decision.

That is a mistake.

That is a mistake, even if your solution is the best solution to the problem.

It's a mistake because if you dig in, fight hard, and refuse to surrender - if you entrench - then the solution becomes entrenched. And if all this backlash can't uproot it, well, what possible chance could a better solution have of replacing it?
Personally, I've come to view the word "privilege" as loaded and poisonous. It has been used rightly and wrongly – but wrongly as a weapon or as a way to assert its own sort of superiority – or, even, an unassailable right to talk down to others without actually understanding where those others are coming from (ironically) so much so that, personally, I see it as a word that carries too much baggage to be worth using.

But that's just my $.02
I can't reproduce it (perhaps because I don't have a Facebook account).
Preview for GitHub Markup - need some feedback
The vast majority of Linux binaries out there were built by someone other than the original author of the product (usually the distro). I haven't seen much evidence that this causes a split in the community. Usually to have a split someone has to futz with the source.

I'm not sure it is really different on Windows or Mac either. I'm pretty sure most open source software binaries found in the wild were not built by the individual project's authors.
Thanks for the links. I agree, privilege might be a better term.
I've been building a project that's very similar to this using AngularJS, socket.io, and the Highcharts/D3 graphing libraries. If you decide to open this project up, I'd happily throw some cycles at features & fixes. Great work!
for those like me who were confused:

the provided link is a personal shortlink.

the canonical link is http://www.inc.com/chris-beier-and-daniel-wolfman/alexis-oha...
I think several of these are spot on. You already nailed Retina obviously. Next up is Apple Television sets, which many rumors are pointing to an announcement either late this year or early next year. Kindle Fire will ultimately either fail, increase in price (perhaps different versions of the Fire?). Microsoft phones will catch on, but never lead the market. Hollywood can't be killed any time soon. However, as tech gets better, the ability to produce high-quality content will shift in favor of the indies. Free wireless seems like a no-brainer, but the companies that control those channels are already terrified of losing ground to new tech, so offering something for free (that they can't arbitrarily raise the prices on to make up for other areas) is something they won't be keen to do. Facebook needs to focus hard on mobile. Everyone knows this.

Good read.
Hard to feel sorry for "abuses" against the initial aggressors.
If you strip out dependencies, makefile's, etc., that is technically a violation of the GPL. Now, as the copyright holder, he can distribute however he wants, but no one who receives the software would be able to, and it would not be considered open source software by any stretch of the imagination.
Why Relationships Fail? 
Many of us failed in our relationship. Certain things never get easier. I have come to find out that a few of my high school friends have gotten a divorce. I wish I have the chance to advice them before the decision was made, especially those friends with very young children.
Unless I'm misunderstanding him, what he's describing is simply "cold storage", not a fractional reserve. The putative bitcoins are still under the person's control, even if they are offline. It would only be fractional reserve lending if the person were actually lending a portion of their reserve.

But very cool site. Bitcoins are one of the things that drew me back into programming, and I'm grateful for that. (btw, are they still using json rpc for interprocess communication? it got a lot of flack, but I liked the API) But I got fed up with the volatility and the people it was attracting about a year ago and left it behind. It's good to see a legitimate business like yours getting involved (and with the ycombinator name, too!). Maybe I'll check it out again. There's a huge amount of potential there.

EDIT: My bad, I see that the parent comment was talking about fractional reserve lending. I only looked at the comment directly above your remark about reserve lending. Yeah, I'd stay away from fractional reserve lending since it's an anathema to almost everyone who uses bitcoins.
Can someone give a rundown about how Pandas compares with numpy ?
Why would you want multithreading in PHP? If you require multiple remote I/O there is Curl. If you require more than one CPU per web request you most likely doing something wrong. Multithreaded code is hard to get write, hard to code and hard to debug and not suitable for generating webpages. In case you haven't guessed I think it's actually a benefit it doesn't have that feature, it stops people doing something silly that PHP is not designed for.
Are your products so terrible that you have to force people to buy them by preventing any other competition?

Let’s say I invent and patent carbon fibre and start making bicycles out of it. My bicycles are vastly superior to lightweight steel, aluminium, and scandium framed models on the market.

Are my products terrible? Obviously not!

Now my competitors rush out to make carbon fibre bicycles of their own. I sue. Am I saying that my products are terrible and can’t compete? No, I’m saying my products are excellent and can easily compete against my competitors’ actual products.

But obviously I’m going to be less successful competing against my own product and my own inventions, which is what happens when my competitors simply copy my ideas.

This specific case is one where Apple alleges it is competing against its own innovations. It’s fair to argue that the competition didn’t copy them. But if we accept the court’s ruling that the competing products are infringing on Apple’s patents, then Apple is not making “terrible” products that can’t compete against its competition, Apple is making excellent products that are obviously going to be less successful competing against itself.
These are amazing ideas, thanks. I was thinking that I could only do that after I've launched, but, as you say, there's really no reason to delay it. Especially with blogging, where I can still offer insight without having signups open.

Thanks again!
> PHP has all the usual programming constructs and is easy enough to get into that I think it's a great language to start out in.

Yes it does, so what? Programming is not just fors and ifs and classes you know. There is more to it. You won't learn it if you limit yourself to the PHP cage forever.

> And discounting web apps as not real programming is just wrong

Did I say anywhere that web applications are not "real programs"?
Samsung derived the bond amount which did seem awfully low at $96 million.
side note, that is so cool that you have an old bbs running! that sent me back about 15 years. awesome

http://lunduke.com/?page_id=1316
On my list from February, 2012 are:

- Egypt's president will promise to protect all citizens

- Tennis: Sharapova will rematch Lisicki

- 346 homes will be destroyed in a fire in Colorado

- Students who will bully a N.Y. bus monitor, will be suspended for a year

Point: post it in February next time dammit!!
Just wait
Comment Thread for "ZeroCater is hiring a developer"
Post any experiences you've had interacting with the guys at ZeroCater or with the company as a customer. Ideally, so that a prospective employee would better know whom they'd be working with.
Retina screens will be the largest leap for computing in a decade.

Um, no.
Watch Magic Mike Online
Watch Magic Mike Online is produced by Reid Carolin, Gregory Jacobs, Channing Tatum, and Nick Wechsler which is written by Reid Carolin. The motion picture is distributed by Warner Bros. under Nick Wechsler Productions studio which is expected to be release in movie houses on the 29th of June, 2012.
We have committed to always having a free account, and the features you see today will always be available to free accounts.

We are currently thinking along the lines of charging for higher volume accounts.
> Why would you want multithreading in PHP?

To not write cron jobs that get triggered every n minutes to do some potentially time-consuming tasks, for example.
And what was his product? Somebody else's trademark? show? product?
I'd like to tackle your supposition of "privilege" and "catching up to boy wonders".

I've been "hacking" since I was 12. You can call it privilege, but if so, it was western privilege, not male privilege:

- I was introduced to computers largely in elementary school, along with the rest of the class. I loved them.

- I spent an entire summer, when I was 12, mowing lawns, weeding, hauling wood, laying down bark and sod, and babysitting until I finally had enough money to buy myself a low-end Mac.

- I had a 2400 baud hand-me-down modem. It was all I could afford. I dialed up BBSs, and when it became available, paid for my own dial-up internet access.

I had western privilege, in that our school had computers, and that we had neighbors that would pay me less than minimum wage to do yard work. However, I didn't have any more 'western privilege' than the other people in my class, including the girls.

Once I had the machine, I spent the next two decades working hard to learn (and keep learning). I taught myself how to use HyperCard, write AppleScript, and eventually some Pascal. I taught myself enough 68k assembly to crack software (mowing lawns does not pay well. I buy my software now). I scrounged a SCSI ZIP drive and used it to install NetBSD (my Mac was one of the rare 68k Macs that used IDE, and NetBSD/mac68k required SCSI), and then eventually moved to Linux on my Mac -- version 2.0.36.

I voraciously read books, I taught myself C, and then ObjC, and eventually ML and Haskell and Ocaml. I taught myself Java, and then I taught myself how to write applications and then larger-scale systems. I have code in the FreeBSD kernel, Mac OS X user-land, and in a number of major commercial products. This took me about 20 years in total, covered far more bases and languages and hardware/software combinations than I can possibly list here, and catapulted me into the career that I have today.

That depth and breadth of experience is not something you can replicate in a year of CS education, or even 4 years of CS education. I haven't stopped learning, and I absolutely disagree with your conclusion about being able to catch up with "boy wonders": unless you put in equivalent effort, you CAN NOT catch up with "boy wonders".

(also, it has nothing to do with being a boy.)

This doesn't mean less experienced people can't contribute. Of course they can contribute. I was doing "useful" stuff when I was just getting started, although I'm certainly embarrassed of most of what I wrote now, and more so for the pieces that are still in active use.

What I take umbrage with is the notion that we must devalue genuine expertise because otherwise we risk turning away potential contributors. That's wrong -- we must value expertise, rather than encourage self-aggrandizement of the inexperienced.

If we genuinely fail to recognize and take advantage of expertise, we'll simply be doomed to an ongoing cyclic re-invention of the wheel across each new generation of software engineers.
In the words of the court, "The Court finds that the full extent of these losses would likely be unascertainable, difficult to calculate, and irreparable."

And I fully agree that the finance department would be able to calculate the expected profit per customer for today's products. But what about tomorrow's ? And the next year ?

Apple locks in the user at multiple points: apps, movies, TV shows, books, accessories etc.
Perhaps a binary or ternary order of magnitude, rather than a decimal one. 10x is probably an exaggeration I would say typically it's more like 2-4x.

As I'm not an expert iOS programmer, I'm not exactly sure where the overhead comes from. Given the bugs that are usually present in iOS apps, the tricky bits appear to be:

- Handling screen reorientation

- Making scrolling smooth (it's easy to load either to lazily or too greedily)

- Making it feel "snappy"

- Not segfaulting when you have an error

The web executes on hardware far faster than mobile does so you have a lot more leeway to be sloppy. Ditto for the fact that web apps can't segfault, and it's hard to actually crash a browser.

Another really important point: Doing things on mobile is easy, almost as easy as the web. Doing things WELL on mobile is much harder comparatively because the platform is lower level and less powerful.
Thanks. I was looking around in features so I didn't notice the link that was next to it.
I just looked at my metrics dashboard. Wow! Almost 4,000 hits from hacker news! thanks ya'll, hope you got some value out of it!
I wonder if you've actually built a web app before? Your statements about PHP are so off base.
1) What I'm saying is bluntly this, so what? Males are characterized by an over abundance of confidence, would you brow beat them all to being meek? This is exactly the emasculation I mentioned above.

2) I still don't even know what the hell "technical entitlement" is? I think you actually mean over-confidence. See 1.

3) I'm simply saying accept it. Moaning about it is like a man moaning about a woman turning up late to a date. Or even not at all. If you are capable of changing that bizarre female behaviour, you're welcome to fix this bizarre male behaviour too. This isn't about teenagers, this is about fundamental gender differences.
Newly discovered Mayan text says 2012 is the end of the calendar not the world
One problem is that I'm happiest when I can install software from software repositories I'm already pointed at, and here I either don't get that convenience or the donations are irrelevant when someone else builds it for the distro.
The Galaxy Nexus is stock Android. Apple is suing Samsung because of stock Android software - not firmware, not hardware, but software.

Is there a legal reason Apple is suing Samsung instead of Google, or is it tactical / political?
For many tasks, I would even prefer working on a solution for an hour instead of doing grunt work for half that time. Most often, I simply can't stand that kind of work, so I have no problem at all with taking some extra time to do things my way(TM).
> To Python-level code, Python's threading model is pretty much exactly the same as that supported in all "fast" languages such as C and Java

Yes, but Python also exposes higher-level operations like table manipulation as language primitives.

> Given that Jython already allows true multithreading

That may be, but as I mentioned this has an inherent cost, both in CPU and in memory. Therefore it is not a strict improvement over CPython, just a different direction.
It always depend on how significant the "innovation" is.

Do you think "Slide To Unlock" or "Universal Search" is what makes the IPhone a great phone? I can't equate any of these patents to carbon fiber.

It doesn't really bother me that these trivial patents were granted to Apple. It is how Apple is using it to basically take out the competition.
This is precisely the case. Most big sites would move away form PHP but they have so much technical inertia in it that it would be too costly so they instead extend it in new and novel ways. Facebook hit a wall with what they could make Facebook do so they essentially wrote a parser that translated it to C++. Other companies have one off C extensions still other companies just have lots of hardware to throw at it.

There is still a problem with the language, in that once you get to its limits ( which you reach quickly ) then you are stuck between re-architecting your system or basically ripping out the internals of the language and replacing them with your own bits.

tl;dr Friends don't let friends write projects in PHP
Touching it at all is likely a deal-breaker. People would likely prefer using a 'remote' on their phone to issue commands, rather than using an indirect pointing/clicking device on their temple.

Mobile is primarily different from Desktop in that the little annoyances are too much for the form factor and use cases. And indirect pointing and clicking just doesn't cut it in mobile.

Wearable will only be more extreme this regard.
Interesting, thanks for the tip! I'll look into it and think about whether it makes sense for my timeseries analysis.
I understand it perfectly. You're a heathen. Submit to God.
I've been using the bootstrap-sass gem (https://github.com/thomas-mcdonald/bootstrap-sass/) for everything lately, but Zurb 3's 'native' usage of Sass will at least make me take a look at it. Good for them!
Because Samsung is shipping a device with the software. Parent law does require that the patent be tied to a physical device. IANAL.
Er, you can have that freedom now, if you want it.
This is more along the lines of you inventing and patenting carbon fiber, then winning an injunction against someone who built a frame made of spider silk and titanium on the grounds that you are the sole inventor of "lightweight, rigid bicycle frames".

When you go to court with patents like the 4 Apple is leaning on, the perception of playing dirty because you're losing "fairly" is logical, and probably reasonably apt.
Because Bad NVidia (shame! shame!) wouldn't give their source code to the Chinese.
> Like supporting old browsers is that hard/expensive.

OK, make your new website work in Netscape 4.
Those who can compete, do. Those who can't litigate.