skysight-inc/HackerNews huggingface dataset:
Given that many of PHP's method names are that way due to mirroring C (and others due to the hash table hackery), I think you'd just be much happier in a different language.
Correct, also I think they were one of the first to implement something like that, influencing a lot of other websites to do the same. Bad LinkedIn!
No significance of colors as far as I understand , they just represent google logo colors
Yeah, so, if XP is based on psychobabble then that explains part of why it seems so repellent to lots of technical people.
The function names come mostly from C, so it's not really PHP's fault.
Wouldn't this just lead to people emailing less and having private discussions face to face? We're humans and we have drama and we need to vent from time to time.
... looking for herring. Red ones, preferably :)
My mistake - i see that now. I think I lost sight of the single key for your example in with the hundreds of distinct keys from the backbone one.
I called my credit union because I shop at Target a lot and they told me they were working to match up debit card numbers they issues against those there were breached. They would let me know if mine was part of the breach.
Could be seniority relates to breadth and tenure of experience whereas experience is related to skill at the particular position.

So an ios dev who spent the last 10 years elbow-deep in the innards of some database code or something would arguably be "senior" but not "experienced".

Just one way this could fall out, I don't know how buffer defines the terms.
it really depends on your skills. Coding is one thing. Designing is another and graphics and third one. If you are weak in one, you should get help... I'm good in coding and designing but I'm not so good in graphics and for some graphical tasks I outsource, and always ask for feedback about the graphics I do.
Of course I forget a very important one skill : marketing !
The verbosity is not only comprised of long method names.
Thank you for posting this Mike. Preparation is indeed an act of respect towards the audience.

Patrick Winston's video "How to Speak," available through isites.harvard.edu, emphasizes the same philosophy and promotes similar techniques for effectiveness.

Lot of work. Well done.
Some clarification on where the ANC were coming from, courtesy of Nelson Mandela in The Sacred Warrior (2000):

> Gandhi remained committed to nonviolence; I followed the Gandhian strategy for as long as I could, but then there came a point in our struggle when the brute force of the oppressor could no longer be countered through passive resistance alone. We founded Umkhonto we Sizwe and added a military dimension to our struggle. Even then, we chose sabotage because it did not involve the loss of life, and it offered the best hope for future race relations. Militant action became part of the African agenda officially supported by the Organization of African Unity (O.A.U.) following my address to the Pan-African Freedom Movement of East and Central Africa (PAFMECA) in 1962, in which I stated, "Force is the only language the imperialists can hear, and no country became free without some sort of violence."
I bought the game without watching the video and now having watched it I can say it didn't add anything, not already in the copy, for me.
As a youth I had a copy of the Improvised Munitions Handbook. Imagine my surprise when it showed up in Toy Story!

http://en.wikipedia.org/wiki/TM_31-210_Improvised_Munition_H...
This was making the rounds recently: http://news.php.net/php.internals/70691

Basically, if you use PHP you're part of the largest computer joke in history.
Change.org Celebrates 50 Million Users - Data Dashboard
>American Students Are the Best Trolls and the Worst Programmers

Do you think the trolling had any effect on Americans being the worst programmers. Or were the Americans who tried coding truly "the worst." How did you determine Americans were even the ones you were talking to (by time zone?). I would like to see some data for the total students who participated by each country.
Don't worry, you have them. :)
How is it different?

Currently, there are a few sites that enable users to save their cards for future transactions. But, these saved cards can be used to only pay on the particular merchant site.

With PayZippy, you can save your cards once and use it across multiple stores including biggies (in India) like Flipkart, MakeMyTrip, BlueStone, etc.

Disclosure - I work at PayZippy.
Drupal is also 100%, that's actually really nice. Want a quick performance boost on your Drupal site, replace PHP with HHVM
An article on the data here: http://chartio.com/blog/2013/12/the-data-behind-online-activ...
Oops - I didn't mean thrown errors, I meant errors passed to the callbacks.

It doesn't seem like they are useful yet:

https://gist.github.com/spion/356bfc9cc1089edd2e3b
This is a very common problem for buggy Java programs that have different versions of the same class on the classpath. The JVM will take the first instance of a class it finds on the classpath, so some orders of the classpath will work and others won't.

The solution is to eliminate any duplicate classes from the classpath and to enforce this in your build process. We use this Maven plugin to do it: https://github.com/ning/maven-duplicate-finder-plugin
BS again. I take my 60-100 use/hr vs. construction 20-30usd/hr any second.

And then women don't really get dirty, dangerous jobs. They want only equality in safe, clean nice offices.
public key plz
I've been reading up on Monsanto recently, and I've grudgingly come to the conclusion that they aren't as bad as propaganda paints them. There's a couple of big stories that paint them as heartlessly oppressing helpless small farmers, but if you look into them further you find that they're not nearly so black-and-white.

That, and GMO as a concept is absurdly demonized. Like everything else, it needs to be done carefully and with suitable oversight, but people act like genetic engineering means "putting poison in it." As the population keeps rising and arable land keeps disappearing, we're gonna need GMO crops to keep large parts of the world from starvation.
Aren't games on Steam pretty much "rent-only"?
Considering your don't own them in a sense that you are not able to use them without your Steam account.
It wouldn't be that hard if you did it in userland (i.e. pure PHP). But you also need to switch around inconsistent parameter orders (e.g. haystack vs needle) and disable the use of the old ones (which can't really be done w/ the pure PHP aliases). The docs are just docbook, but have had a ton of work, you'd be best to PHPDoc your new methods.

The problem is speed and compatibility. If you did it natively you'd have to do it twice, once for HHVM and once for the Zend engine. If you did it in pure PHP it would cause performance issues since the interpreter isn't smart enough to inline (maybe HHVM is, but even it will take a trace or two to realize the JIT need probably).
Huh? I either don't understand your question, or whatever you are implying has gone right over my head.
If you're using Backbone.js I would just rely on React to deliver the requestAnimationFrame enhancement. As far as shouldComponentUpdate, just make your component implement a better one.

To be honest at this point there is little that Om does over React other than provide really good defaults ;)
OK. I use it every day, as do a handful of my friends. I have a few other friends who only use it when they want to be sure everyone knows they're on a beach.

So, I mean, it does get used by regular people.
This is copied from a comment of mine on Reddit which should cover it: http://skulbuny.com/2013/10/31/react-vs-angular/
> hopefully IMO eventually the abolition of states worldwide.

These kinds of comments do nothing to help promote bitcoin as a legitimate technology and only increase the risk that cryptocurrencies become generally illegal to use. I'm really disappointed with the anti-government garbage spouted by so many people in the community.
wow, you really hate PHP. That that mold infested roof caved in house runs a great deal of the web.
In the early days of the BBC they referred to the Dutch cities of Rotter and Amster.
Structuring team development - Tech.Pro
#hashtag terms as a tool for _arbitrary_ deep-links
Seriously, it's not that big of a deal.
Zuckerberg sells 41 million shares — $2.3 billion
Every child should be shown how to program for a few days, but merely so that those few who are genuinely interested get to know that programming "exists".
Fought for what? 50% representation?
A project that successfully combines these two notions could be quite interesting.

http://ifex-project.org/ attempts to do just this. Overall strategy: (1) treat a transaction between entities as a higher level abstraction than that which occurs over the wire within a particular settlement system (2) segregate settlement pathways and assets (3) maintain absolute neutrality on both (4) keep things extensible

Really amazed at how little feedback this has had despite frequently pointing at it in what I would have thought were the 'right' circles...
Not only would that be better, but it would be better if it was usage based billing. Why does someone who listens to 10 hours a month pay the same rate as someone who listens to 140 hours?

Great analysis, btw.
Another reason for EMV compliance. The track data is stored on the magnetic stripe, which shouldn't even be stored on the machine, but it is for some reason.

Edit: Also, PCI Compliance - personal information should not be stored unencrypted when at rest or when being transferred.
I shouldn't try to do math before my first cup of coffee. Yes, you're right: Two years.

The original comment I replied to said the GOP had "blocked" Obama's attempts to close the camp. Surely the GOP is largely against it, but they had little ability to block its closure if President Obama had been willing to pay the political price. I'm not sure if you disagree with that assessment or not, since you haven't specified which law President Obama would have had to get through Congress in 2009 or 2010 to have the power to close the camp. The need for a law is the only way to justify the notion of a GOP "block", and even there it's a bit of a silly claim, since of course the GOP tried as hard as they could to block the stimulus and ACA; both of those passed.
Personally i find all of these forms weird. In a one-liner you wouldn't care, and in a full program the inputs would be validated earlier and separately with useful error messages.
The Creative Team at Pinterest
Man in the Middle attacks are so easy and cheap to set up. Just use a few wireless access points, pop them up around town, install something like Jasager and a 3G dongle. Phones like to connect with known networks and will happily connect with your rouge access point, if you tell them that you are exactly the ap they are looking for.

So, any system that claims to be secure must factor in MitM.

More information on this, and how easy it is to trick devices can be found at Troy Hunts website [0] and at Wifi Pineapple [1]

[0]: http://www.troyhunt.com/2013/04/the-beginners-guide-to-break...
[1]: https://wifipineapple.com/
I think it really depends on what you are trying to accomplish. For one thing, a quick peak into React revealed to me that there isn't two-way data binding. I think React and Angular have a lot of friction. They both seem to do well with data binding in their respective ecosystems.
But then you're not a pacifist. By definition (at least my understanding / interpretation), a pacifist considers violence unjustifiable in any and all situations.
Internally at my company, we've found https://github.com/scrutinizer-ci/php-analyzer to be very effective (after we made some hacks to support 5.5) and we can put it in our sniff pipeline in CI (a tad too slow for a pre-commit hook).
Fascinating insight. Reminds me of the Pepsi Challenge. In the famous Pepsi vs Coke taste tests[1], people picked Pepsi due to it's favorable first impression - it had a sweeter taste. In reality, most people prefer a less sweet beverage over the course of an entire can.

Maybe BlackBerry should attack the problem the same way Coke did, by conducting a (longer-term) OS interface challenge.

[1]http://www.slate.com/articles/business/rivalries/2013/08/pep...
With Steam at least you only pay once (and FYI some Steam games don't have any DRM but they are a minority). I'd have to dig but the impression that is in my memory is that you would get a game for a time period for a price and then pay again if you wanted to play again. I could be remembering completely wrong here though, I just don't recall the idea of "pay once, play until we go out of business".
You can write wrapper functions in a PHP script and include it your index.php.

e.g.

function findFirst ($haystack, $needle, $before_needle=false, case_sensitive=false) {
if (case_sensitive) {
return stristr($haystack, $needle, $before_needle);
}
return strstr($haystack, $needle, $before_needle);
}

You can submit them as RFC to https://wiki.php.net/rfc and maybe your suggestion end up in a future version of PHP. As PHP code in HHVM is almost as fast as C++ code, your wrapper functions will be still useful for you in the meantime.
Probably not the target customer indeed. Try doing 3 legs in 3 different same coast cities in a single day for in-person meetings. It's only possible with private jets as you can dictate the time to depart.
There are some posts describing our pay scale in my commenting history, and everyone in the company knows exactly how much everyone else is paid - though I'll grant you we haven't gone as far as writing a blog post about our pay scale, but perhaps we will some day!

As for me, my cofounder and I both take out the maximum we can without paying lots of unnecessary tax in the UK, which adds up to about £30k per person per year, net.
Do you have any PHP code you've written that you can link to? I'm curious as to how versed in PHP you actually are.
Joe Armstrong's Favorite Erlang Program
Hey wil421, Olark gave us geoIP for each person we were chatting with, and we are able to join any player's game session (so we can assist with bugs in real time), so we got a lot of first hand experience with American student's code.

I'm not sure if the trolling was related to programming ability to be honest, I suspect that there was a strong selection effect: because most of the traffic was America, there were more American trolls, and because the trolls complained the most, we saw their code the most and the correlation was stark. As we mentioned in the blog, there were plenty of reasonable, interesting kids, but the ratio was pretty skewed towards trolls.

We edited out the location data (since it didn't really add much to the post), but it was about 85% American, 3% UK, 2% Canadian, and the remaining 10% was international with no strong traffic source leading the pack.
I'm not familiar with the book; are the recipes simply handling dangerous chemicals? Are the methods shoddy? Or are they written intending to harm the preparer as a form of sabotage?
Yes, but $120K, $240K, and $360K are all "a lot" to different people, are all plausible software dev total compensation numbers, and yet people would still perhaps think differently if they knew their friend made 1x, 2x or 3x $120K.
Show HN: I built a site to greatly improve the UX of cover song video discovery
Another reason for EMV compliance. The track data is stored on the magnetic stripe, which shouldn't even be stored on the machine, but it is for some reason.

Also, PCI Compliance - personal information should not be stored unencrypted when at rest or when being transferred.
> much less complicated for such applications.

I'm uncertain that having to reimplement all your high-level drawing routines by hand and figuring out how to handle responsive and reimplementing all activation and behaviors on top of that is less complicated than just using what the DOM provides.

Even text wrapping must be done by hand when you're using canvas.
I feel that Ohio is getting a reputation as Luddites, that go out of their way to prevent change, specifically new technology. Anyone from outside of the state feel the same way?
Create applications—without any programming—in minutes
Yeah, there is also a bit of this at play when Spotify talks about what they pay artists. They say they pay an average of 70% of revenues, but they don't explain that major labels get way better rates per stream, not just because of the volume of streams. It would be akin to Wal Mart boasting an average $22 per hour salary for all workers because their CEO makes $100M a year while all others make minimum wage.
What is a happiness hero?
It happens outside government too. It happens anytime your higher-level boss tells you: "Yes, I'm on board! You're right, a system like that would help us tremendously in several ways! Please estimate the costs for it so I can get us the money in our budget meeting next month." Happens all the time in enterprise businesses and the newer methodologies are extremely difficult to use in this sort of situation. In this case, I need some specs up front, create dev estimates, all to ultimately deliver a rough dollar amount or sometimes a "not to exceed" number for my boss...
Definitely. I didn't even know what programming was until I was about 20 years old in college, and this was after I'd settled on a major. After graduating and starting my first startup, I saw my two cofounders working on the website the first week or two and actually said "Wait, THAT'S programming?" I thought it was exclusively for making rabbit simulators in Java or something. Our goal is to get more people exposed to it earlier. I wish someone had told me, and hopefully CodeCombat will tell other kids!
Just making sure that cellphone vendors use devices properly imaged with a demo-oriented environment that returns to tutorial mode every time it idles would be a big help.
I thought it was clear enough that my comment was written from the perspective of an individual.

Getting my credit card details stolen is going to be less damaging than all but the smallest wallet thefts.
>You say that like it's an argument in favor of violence and against pacifism.

I don't mean it to be. I mean to say that the strength of pacifism comes from the violent reaction to it.
What you have to know about the Elance and oDesk merger
I was thinking that they seem disproportionately high for some of the other locations (45k$/year in hanoi is a _lot_ of money)
It is a big discussion in the Montessori community. Some montessorian love my apps, some wants kids to play only with wood objects... Nobody knows what would think Maria Montessori but since she was an innovator, I think she would be open-minded and uses all the tools that can help kids to learn. If you check my last app about tracing letters, the sense of touch coming from the sand paper has been replaced with sound (another sense). Anyway, I say it again: the iPad is just another tool, it does not replace all the existing materials.
I've done a lot of digging through other people's code, in general the only comments I've found helpful are those that explicitly call out defective code, and those that provide links to external references.

Writing clear code is the only hope for the poor maintenance programmer, your carefully written comments probably aren't worth the effort.
PCI compliance is supposed to cover this. The fines will be in the millions if it is in fact a PCI violation - using TJ Maxx as a precedent.
It isn't about using violence against the government. It is about getting the government to reform itself to stop using violence to solve world and domestic problems.

We don't need violent protests now that we have the Internet and can leak documents exposing government corruption and write about truths to inform people and allow them to vote in different politicians.
These studies are underpinned by sexism, racism, represent xenophobia and people who conducted them surely have issues with relating themselves to the opposite sex.

Now, try discussing that. Beceause this is what you'll get once you'll present a study showing men are better soldiers than women to a feminist. And nobody cares. Equality at the Army, period. Actually special treatment for women because apparently they need to run just 4 miles to get to the Marines when males have to run 6 miles. Because obviously the enemy will stop 2 miles short just to treat our female soldiers better than others. Or like this precious thing that a women in the uniform can't have be moving machine gun. It is too heavy for her for goodness sake. This is all about special treatment and not equality.

So maybe that's how we (males) should start rolling as well. 50% cases children go to the fathers, period. If you don't agree you are a sexist xenophobic in need of a psychological treatment for aggression impulses and the whole study is a hate speech.
Yep. But it's actually much broader than that. For instance, bitcoin lets me send value to anyone without any counterparty risk.
> First, most recruiters/hiring managers ask for current comp (or at least a salary range) early in the discussion, so it should be easy for them to offer well over someone's current pay. This simply removes one bargaining tools (lying about current comp) for an employee considering a move elsewhere.

"Lying about current comp" is not the only tool for an employee considering a move elsewhere. Nor is it, in my opinion, the best tool for that.

You can get pretty good results by refusing to disclose your current comp and it has an added benefit of keeping you honest. Open salaries would ruin that negotiation tool.

Also, matching outside offers is not necessarily a slippery slope. Not everyone who gets an outside offer and considers it is motivated by pure greed. Sometimes people's situation changes and they would prefer to stay at the same company, but the company needs an additional incentive to meet their new requirements.

For example, if you really like working at company Foo, but you just had a kid and you're noticing that your budget is too tight for your peace of mind, you might need a raise. Now, you might be an asset to your company and your boss genuinely understands your situation, but he or she simply doesn't have enough leverage to give you a raise outside the regular process. If you have an outside offer, that gives your boss the leverage and you might be able to negotiate a raise that would allow you to stay. And if they truly can't afford it, you have the choice of accepting the outside offer.
It's kindof funny, the presumption is that there's exactly one government in the world who is not allowed to spy on any given person, every other government is fair game.
Any framework like React (which embeds html tightly with javascript) is flawed at its core.

HTML itself is declarative in nature. All frameworks should embrace this.

By looking at React docs, I can tell you from my experience that it'll be pain in the s to maintain a large scale React application.

AngularJs' declarative way gives an app maintainability and highly test-ability. These two things are not the luxury but a must have requirement for any large scale long-live application.
Most people don't think that violence is always the solution, most people recognize that most problems have non-violent resolutions and that non-violent resolutions are preferable.

That's not so much "pacifism" as it is "being a bog-standard sensible person". Of course standard sensible people like to give themselves all sort of nice sounding labels that they can wear like badges (egalitarian, pacifist, etc); there isn't anything wrong with that.
Illuminati conspiracy theories are goal post moving blanket subjective concepts used to mean whatever the cult leader of the moment wants them to mean. The NSA is a real agency. That's the difference.
GoodNotes iOS 7 Update Is Not Free
The plaintext is the same length as the hash, so each byte of the hash is xored into only one other byte.
JSConfUY Call for proposals
Are they using HHVM? The blog post is about the old FB HpHp (PHP to C++ translator).
The verbosity of Java has nothing to do with long function names.