skysight-inc/HackerNews huggingface dataset:
Don't get caught up to the point you write about it with a damage control approach.

"If someone cannot differentiate themselves from a bot spitting out ("dreaming of %x and %y", x, y) then is there really an identity to steal?"

Is this turning to some introduction to awkward online eugenics or what... You don't know that impersonation isn't something a creative commons license on a photo from wikipedia was made for ? Do they have the right to create a substitutive persona to establish contacts with others ? Was there a change to the law and no one sent the memo or something... Differentiation is intrinsic to identity, you don't have to display it like a onus. What are you on about ? So a bot with your name on it, that would tweet "comments" on the weather and caviar, would render you non existant, voiding of the hability to contest impersonation ?
That just has that touch of the same non sensical dribble that funnyjunk lawyer has, where are you going with that.

Natural rights cease because someone made a bot ? Whisky Tango Foxtrot. Hold the internet presses people.

"By what virtue does he own those rights?"

Maybe because when he signed up for the service he had those rights then and didn't give them away. Yeah, probably because of that.
People accept terms of service when signing up to online services by their own predisposition and free will. They enter a contract, see where this is going. Bots that impersonate people that accept terms of service don't have precedence just because some pseudo experimental trio thought it would be a good project. They don't own his rights. That is the framing that causes the problem and why they are at fault when trying to turn the discussion to some indefensible position. They failed miserably at it.

That halloween criminal's holiday day... honestly, if you had to go make an account just to sprinkle this conversation with that piece of golden web dust/insight, you should have saved yourself the trouble. Honestly there are other places for that sort of thing. In the end it is really funny how people botching a project make this sort of thing pop up. Had a laught, but like a little britain comedy series used to state: "Computer says no."
IANAL, and I'm sure that I'm in the minority with this view.

But I understand the 4th Amendment to engender a freedom from scrutiny. If they don't have any reason to thing we're doing evil, they should mind their own business, regardless of the degree of physical intrusiveness involved.

Just having the government, or its computers, paying attention to us all the time violates this principle.
Announcement of the Higgs Boson Imminent
Ask HN: Anybody need a talented freelance LAMP dev this month?
Long story short, I work for a startup, we're mid VC raising, and I need to pay the bills until we get funded. I'm looking to pick up work starting now until August, about 20 hours a week. This happens to coincide with my wedding date which is the week of the 8th through the 14th, so that week is off limits. I could begin work tomorrow if all of the paperwork is straightened out.

I'm looking to freelance remotely on a PHP project that's either custom-rolled, Zend, Kohana, CodeIgniter, or Wordpress based. I've got a very long portfolio full of startups and large companies alike as I spent the last 4.5 years working at design and development agencies prior to jumping ship for a startup. I'm equally proficient on frontend development, including HTML/CSS/JS/jQuery. MySQL skills are good as well. I've also got a decent github page full of open source contributions, plugins, libraries, etc.

All the info you need can be found from my profile. Contact me for rates and more info. I'm glad to share both :)

Any help would be much appreciated!
I'd be interested to know what language(s) the author is using for these MOVE applications.

I primarily use PHP, and have gotten in the habit of using a service layer to handle business operations. I've found that it's worked extremely well, and so far does not seem restrictive. It's let me clean up my controllers and models quite nicely.

It's been awhile since I've used the RobotLegs Actionscript framework, but its 'implementation' of the MVC pattern seems awfully close to MOVE.

Overall, I think the author makes a good case of how to improve MVC application development, regardless of whether the name should change or not :)
You said that the patent system was broken and asked "do you think courts can fix it" (my emphasis). I know that in general legislative power is not within the remit of the court (you might say it was ex judica, fnar-fnar) - you appeared to be saying that the courts should be fixing it though, hence my post.
That's exactly what I was thinking. How long before they disbar this clown for abusing the legal system with frivolous, vindictive lawsuits?
Brain Hacking
What is the difference between a psychologist and a psychiatrist?
Bugs Are A Signal
>We will fight Microsoft's attempt at enforcing Restricted Boot on ARM devices like smartphones and tablets. Like any other computer, users must be able to install free software operating systems on these devices.

Again, a multi-thousand word essay on the topic of secure boot and lambasting Microsoft about the locked bootloader in the ARM tablets(which many of the same people think are going to crash and burn anyway).

Meanwhile, like in the RedHat and Mozilla blog posts about secure boot, not a peep about Apple or the iPad's locked bootloader which runs about 80% of ARM tablets.

Is this because Apple makes their own hardware so the FSF does not care? Or is it just their PR strategy that attacking MS is preferable due to media and people's favorable perception of Apple?
If you take this pattern and generalize it to having arbitrary behavior between each function call, you basically have monads where the [foo,bar,baz,quux] bit sort of acts like do notation in Haskell. The exact details might not be entirely the same, but it is exactly the same idea: you can control how a bunch of functions get composed.

So you'd have code that looks just like yours, but depending on which "monad instance" you parametrize it with, it could have different behavior. So you could uniformly represent code that could return null, code that could have multiple results or even parser code. And, very importantly, you could write other functions that act over all these different behaviors. So you could implement a reduceM function that would support a reducer that could return null, or one that could return many elements, or plenty of other possible behaviors in a uniform way.
This isn't "every single program", it's only OS system call code. My understanding is that code in the kernel sometimes needs adjustment for new CPUs, due to errata or just plain old changes.
To clarify, I was not saying "people will not use it because you need to use the Facebook login service" I was speaking for myself. There is a large body of individuals that will participate and a minority of stubborn curmudgeons like me that do not use Facebook that do not matter. Until people start leaving Facebook, in which case your strategy will change.

That much further down the road though.
I think this article goes even beyond the "is terrible and you're an idiot for using it", it actually "states" MVC is dead.

Honestly I'm sick of reading all those "x is dead"-alike articles. Hey, if you believe the web PHP is dead, Java is dead, C is dead.. etc... Technologies, patterns, languages or structures don't die, in fact, if you really fancy you could write your application using C code and compiling it into asm, why not? If it works, perfect! There are enough examples out there where old technologie works. And I think people tend to be spending too much time thinking why something is imperfect, or how to do it better, instead of actually making stuff that rocks.

If you really do have the need to improve something, prove it! Make a useable example, write a framework, library or new language if you really need to.
Still a victory. And, as I pointed out, this tech has much greater potential for interpretation as search as it's providing greater detail than "roof and walls are hot".
I did breifly, for a healthcare IT firm.

It was maddening, but for purely anecdotal reasons. It did not turn me off at all to recruiting, because I think when done well, with the right approach and attitude it can be a great boon to other fields.

That being said, I think focusing in on software recruiting and maybe delve a little deeper and zero in on language recruiting (for example South Carolina is on a full-out sprint to hire Java developers) you may have some luck.

As for recommendations, I definitely suggest checking out ere.net. Not a bad recruiting site at all, up to date on all avenues of the industry.
Honestly it seems nearly identical with MVC except you call Controllers Events and Operations are just your business/data layer logic.
I ran across HaXe while I was in grad school, and tried it out back then in 2006. I haven't tried HaXe recently.

I just did searches for 2d game toolkits... and I happened to find Sparrow. It was completely open source, and a very clean/simple toolkit, so I liked it immediately.

I'm still looking for a simple/clean/open source JavaScript game toolkit that allows me to deploy to Android + iOS. That would be my dream come true, I think.
It's amusing how the agile crowd slowly goes through the same learning curve that the java-guys rode 10 years ago.

That's a good thing, though. They're at the verge of rediscovering SOA now and there's hope this incarnation will be less plagued by IOC-fluff and boilerplate, simply because the involved people have more of a hacking and less of an engineering background.

I, for one, am looking forward to the "great shattering of Rails".
One could also argue that those very same words help make the constitution a living document that defines the spirit of the law far above simply the letter of the law.

Years of precedent in the form of case law do also weigh in, as others have mentioned.
Interesting, but the guys over at http://intercom.io have been doing this for some time now.
I definitely do not want to burn a bridge by attempting to force management to pay me more. I would like to show them that I am worth more than what I am receiving. The last thing I want to try to do is "bully" management into a hostile relationship.

As I do that, my networks are fairly active and they understand my capabilities. I will continue my search outside for other opportunities to cover the worst case scenario.

My only logical unemotional hindrance for leaving my company for greener pastures is that I would like to build up good foundation of credible experience over more than just one years time. I want to have a longer record that shows my continuous improvement and dedication to innovative solutions, such that future employers or top tier MBA programs will have no problem realizing my potential.

Thanks everyone for the multiple points of view. I have been taking everyone's opinion into consideration.
It seems your biggest problem was that you didn't have programmer on "your side" which is absolutely necessary. I outsource parts of projects or whole projects using oDesk and have little to no problems.

Did you really expect the company you hired to care as much about your project as you did? To them you are just money. You said you built your site on top of wordpress, I see this happen most often with low-quality and cookie-cutter development companies. Hell, I used to work for one of those companies and let me tell you quality is not even on the list of things they cared about.

However if you have coder they can review the code written so that they at least have an understanding of it and know how to extend it or which direction to push the outsourced worker in. I'm sorry but if you don't have someone IN your company who can code and you are going to have a bad time.
Did you make the artwork yourself?
I don't see how the number of tags/projects translates into a worthy popularity metric.

Maybe some of these popular languages have more tags because they're POS languages that cause grief and consequently many more questions/posts that are created by even a smaller group of users.

Also there's no time element, so a supposed popular language may have had zero tags created in the last year, yet it only drops marginally relative to the pack. And an highly active new language is ranked against all historical data of older languages making it less popular than it really is.
BBR Saatchi Israel is on the hunt for a great programmer, and it's taking its recruiting to the place where most of them are hanging out: in the realms of 'Diablo 3.'

http://creativity-online.com/work/saatchi-saatchi-israel-job...

Actually, this is quite genius: PR company links itself to a market leader that's doing an awesome job of totally fucking up merging a P2P micro-payment model with a traditional single player game, snarkily hinting that some decent PR would smooth things over (especially with its history of nation re-branding, couldn't go amiss with said relations with the Korean and now German and French governments ~ http://saatchi.com/news/archive/mm_award_success_for_kosovo_...) thus pitching a meta-advertisement to Activision / Blizzard's huge marketing budget (roughly ~$550mm according to the last company papers).

Or it could be a move totally lacking in irony and just plain "Get down with the kids" painful.

Jury is out: however, I'd suspect that Tel Aviv's thought processes are somewhat more sophisticated... this the modern version of "a nice game of chess".
I'm sure it started as the latter. Since Apple's success with the App Store, every vendor wants to turn their platform into a walled garden where they control everything.

Cisco tried it previously with their attempt to marry a VoIP phone with an Android tablet.

From an MBA point of view, Linksys is a problem -- it's a commodity product with low margins that was only acquired to protect Cisco's high-profit small router/switch business. Focusing on improving the user experience makes your $80 router a $150 router (ie. Apple's strategy in this segment), which doesn't help the bottom line -- the world doesn't need another AirPort Extreme.

Instead, you can turn your router into a "monetization" machine and extract recurring cash flows without changing the product price-point in a competitive market.
That's highly subjective. For example, if I moved abroad the people I hung out with regularly before would still be 'friends' to me. I would still care about what's happening in their lives and Facebook is a great way to continue that relationship. To me a friend is someone, not related, that I care about. Not someone that I hang out with regularly.
I can beat that: here in Portugal our main paid hotspot provider (PT) doesn't know how to secure them - free unauthenticated HTTPS access to everyone!

Coupled with a free VPN over port 443 and you can get access to the whole web.
I'd say 'me too,' but I can't actually delete their app from my Sprint Evo.

Well played, Facebook. Well played.
This might be locale-specific, but there's a lot of times I'm notified of a party/get-together via a Facebook post saying "I'll be down at $taphouse tonight at 9, feel free to stop by!" That's a very passive invite, and Facebook (or Twitter or G+ et al) is perfect for that.
Seems like almost everything to come before the court comes back with a 5-4 ruling, at least everything important. Ideology is wired into the justices as much as it is everyone else.
Has anyone has chance to try this yet? How is this different to what KISSMetrics does?
Perhaps a treemap?
I stopped reading right around here:

>the problem with MVC as given is that you end up stuffing too much code into your controllers, because you don't know where else to put it.

What was that? You stuff all of your logic into controllers then claim that MVC is broken? Your ugly face is broken. Uglyface.
I've been helping Brian play test this on and off. I love how low-friction and low-commitment it is. Especially in the age when everything requires a Facebook login. Really easy to just send a link to a friend over IM and play.
You could have checked his profile beforehand. It's there...
It seems that UEFI is supposed to protect against malicious actors who have physical access to your machine.

Of course, you're also assuming that securing the end-user is the actual goal of UEFI. ;-) I can see legitimate situations where a corporation would want to ensure that their employees aren't tampering with their hardware.

Of course, I think it's fairly obvious by now that one of the main reasons that MS is pushing UEFI at this point is to prevent Android from being installed on "Windows" hardware.
Oct 6, 2010: "American People Hire High-Powered Lobbyist To Push Interests In Congress"

http://www.theonion.com/articles/american-people-hire-highpo...
Thanks for the suggestion. But if you reload http://pan.do a couple of times, you'll see that there are already quite a few contenders...
I don't think any language matches the simplicity of deployment, but outside some very constrained use cases in environments where there can not be sufficient technical expertise and staffing, deployment doesn't begin to justify the technical travesty of PHP.

In a corporate technology organization there is no justification.
Countly Throws Its Hat Into The Mobile Analytics Ring
Powerful Google Products You Need To Know
Ah. Well, first of all, we have already gone through the pain of building a pipeline to export the majority of our heavy data analytics to a Hadoop/Hive setup on EC2. So, yes, we only use App Engine's mapreduce in certain cases where it makes sense.

However, what I'm specifically referring to in this blog post is the ability to keep relying on App Engine's datastore for the everyday work involved in serving our application (forget the mapreduce stuff) while gaining more flexibility to run non-App Engine pieces of software on the virtual servers without suffering the App Engine-to-EC2 latency pain.

A trivial example would be Lucene (right now we have to run it on EC2 and communicate back'n'forth). Another example would be our own memcached servers that we control the size of.
dpeck, keep in mind that the "ideologies" aren't always straight-forward...scalia authored the majority opinion in the heat-sensor case
the word linux appears once in the article. in a comment in a code block. bro.
Oh believe me, we know.
Very well put. Every good programmer knows the underlying parts of what he is using, and unfortunately the new trend is that programmers don't need to know this stuff anymore.

It's true that in some cases they don't have to, but they should, and for some reason people get offended when you tell them that...
MVC, more than other design patterns, is horribly abused. Developers should keep in mind its GUI roots. Here's my "is it MVC?" litmus test:

How much of my code survives if I drastically change the view?

For example, if I want to switch to a new desktop, web or text console interface, can I reuse much of the application? Of course, architecture changes this significantly (particularly web architecture), but still, if I cannot swap out the view, then I'm losing out on one of the significant advantages of an MVC architecture. One way to make sure this works is to start with 2 views from the beginning - the view you're actually going to ship, and a headless view for tests.
Hairstyles & Haircuts
Schemas in MongoDB with Node.js
Positive Software Engineering
Isn't that how it works now under US government control?
Let me quote Humphrey Bogart for you: "The only reason to have money is to tell any SOB in the world to go to hell."
Yes. I spent a lot of time in Photoshop and Illustrator. I first learned Illustrator in 2005 for making illustrations for technical papers. It takes a looong time for me to make good art, and I wish I had the $ to hire a graphics designer.

I've practiced enough that I can make "above average programmer art"... but one day I want to hire a real artist to give my apps that necessary shine that Apple requires to promote your app as an "App of the Week."
unbound is a resolver, which I think is a bit different from this. unbound's NLnet Labs also make NSD, which is their authoritative server, and that is one of the servers mentioned and compared to on YADIFA's site.
Wunderground.com sold to The Weather Channel Companies
I cannot recommend this book enough. I know it's not for everyone, but if you're one of those do like it you'll probably never forget it. I'm not sure I agree with everything in it, but damn that book made me think ;)
Facebook gave you the problem that you didn't have before Facebook.
It's not bad, but overall it isn't "sexy". It seems not to communicate the feel/experience of the site you are working on. You may want to include elements that indicate debate (either as abstractions, or stylistic images/graphics). Or if there is something particularly special about how you are enabling debates, try to capture that in in the landing page.

For example, we have more of a coming-soon type page for now, but you can still get an idea of how it's meant to evoke more of the feel/emotion of the site we are working on. It's a bit "artsy" which is kind of the point. There aren't many details, but the design reflects the spirit of the site. See what I mean: http://stradavinci.com/
Just signed up, since I was looking around for a Basecamp alternative. First impression is that Acunote is more user friendly and faster. Also, thank you for creating a plan for Indie developers. Are you going to keep it free or will you start charging in the future? If you do, will you accept Paypal?
Beyond the Beagle: Seven Open Source Board Projects that Count
Thanks, I believe integrating social components in one's app has become critical to app's marketing. I have put facebook and twitter sharing in my app and I will put email a friend option as well.
my rails apps pass this test with flying colors. Nearly all of my end points have at least 3 views. 1 for html, 1 for json (often used for ajax calls), and 1 for rss/atom.
Right, project management software has a ton of niches, and it is also much harder than it seems. It hasn't happened yet, but much expectation is that somebody will be able to consolidate a big chunk of this space. We count on that being us :-)
neutronicus should read the Blug Paradox in pg's Beating the Averages (http://www.paulgraham.com/avg.html).
I don't know who that is, or what site they had on CloudFlare and so I can't comment on it.
This can be a really frustrating experience with articles where most people hold misconceptions about the concepts. I spent a few months off and on on the REST article and managed to clean it up a fair bit, but I was constantly working against militantly ignorant people. Last I checked it's somewhere between accurate and bullshit, one of the poorer resources for understanding either actual REST or more popular RPC style APIs.
> Gun control laws in Canada are similar to those in the US

Not true. It is illegal to use a firearm for self-defence in Canada -- pointing a firearm at another person is an offence under the Criminal Code.

Except in the sketchiest of gang-infested neighbourhoods, one would not assume that urban home-owners would have guns, so there's no psychological deterrent there.

Even the idea of using possibly lethal force to defend property is not really mainstream here.
If you want to start testing the Apis you can flash B2G on to a nexus S very easily today. There will be nightly builds available for download soon too if you don't have a build environment set up

Edit: originally I listed the wrong nexus model
There is no need for specific port. Just minor modifications in B2G in order not to depend on any Android infrastructure. It's mostly OpenGL ES dependent: https://wiki.mozilla.org/B2G/Architecture#Gecko:_Graphics

Just instead of any Android layers, it'll use OpenGL ES provided with Wayland stack.
I've used MP for all my projects and they really are fantastic.

Disclaimer: FWIW, I have no professional relationship with MP, nor personal relationship with any employee.