skysight-inc/HackerNews huggingface dataset:
The last point you make especially is a great one. I had not really considered that but you're right we need to set put exactly what they are getting and any changes late in the day should be made with an additional fee.
This is not actually a "news". Every piece of tecnology can be cracked/hacked if you have physical possession. The "Fraunhofer Institute Secure Information Technology" used an iPhone only cause the device attract more attentions than others.

The PDF remote exploit that forced Apple to release iOS 4.0.2 was a news.
I remain unconvinced that a transplanted consciousness would really be the same person as opposed to a new, identical person. What's worse, it might be impossible to tell the difference since even the new consciousness wouldn't be able to know.

…

But it'd really suck to be the last generation before some significant increase in lifespan (say, up to 200) is reached.
Ask HN: Is it illegal or wrong to clone an existing product's rest api?
I've been thinking about making an open source project that is very similar to an existing product. If I were to make the project api compatible, it would make a huge number of existing applications and libraries compatible with my project. Are there legal implications to doing this? How about moral implications? Should I be worried?
It really depends on how your departments runs. A lot of times the gathering of requirements for BAs is by far the hardest, most time consuming, most frustrating task on the project. They have to travel, deal with users / clients, play political games, etc. If the programmers are more of code monkeys in the organization: in that they get tech specs with pseudo code and just transition it to real code, then they do not necessarily deserve to get paid more.

I have been a support analyst, programmer, software architect, and BA (and worked with several PMs). You really can't have one blanket generalization in this area because it completely depends on structure and job responsibilities.
Thanks for showing me your Penio
SMS Channels
"Exposing yourself to unnecessary risk when you have safe alternatives isn't manly, it's stupid."

Free climbing a rock face vs taking the stairs?

People get their kicks in different ways.
HP unveils TouchPad and Pre 3, Veer smart phones
[EDIT: never mind, missed this response, similar in style but 2h earlier ... http://news.ycombinator.com/item?id=2197064]

May be I'm missing something, but it seems to me that there is a way to have your cake and eat it too in this case.

Say we have a site with a page /contacts/ which lists various contacts.

On this page there are completely normal links like '/contacts/john/', each link preceded by/wrapped by an anchor tag - <a href="john"> in this case.

If you visit this site without javascript enabled (e.g. you happen to be a web crawler), you just follow the links and you get just regular pages as always.

If however you've javascript enabled, onclick events on each url intercept a click on a link and fetch just the information about the contact you clicked on (using an alternate url, for example /contacts/john.json), cancels the default action and (re)renders the page.

Then it does one of two things:
- if pushState is supported it just updates the url
- if pushState is not supported it adds '#john' to the url

If someone visits '/contacts/#john' with javascript enabled, /contacts/ is retrieved and then john's data is loaded and displayed.

If someone visits '/contacts/#john' without javascript enabled, he gets the full contact list, with the focus on the link to john's page, which he can then click.

By using this scheme:
- search engine and other non-javascript users can fully use the site and see completely normal urls
- XHR page loads are supported
- XHR loaded pages don't break the backbutton
- XHR loaded pages are bookmarkable
- Bookmarks to XHR loaded pages are fully shareable if the recipient has javascript enabled or pushState is supported, and at least not totally broken if not.

The only drawback I can see is the 'sharing bookmarks with someone who has no javascript support' issue - is that a real biggie? In addition of course to the 'made error in javascript, now all stops working' issue - but that is something that has not so much do with the #! debate as well as with the 'is loading primary content via XHR a good idea' debate.

To me it seems that current users of the #! technique have just gone overboard a bit by relying only on the #! technique instead of combining it in a progressively enhancing way with regular HTTP requests.
I know you can implement it with out XML, I do DI all day long with functions.

Non-sequitur. Most .Net DI frameworks (as opposed to DI in Java, or DI without a framework) use configuration in code. This is generally much more readable and flexible than config in XML. Only some of them use functions for some things.
Which would make sense as a complaint if Kurzweil were giving a date without any context, but makes no sense when set against:

1. a rolling series of more mundane predictions providing justification and context

2. some of which were made in the past concerning the present, and were mostly right.
Yeah. Your last paragraph. There's a massive difference between this kind of thing and going to an organised club where you have to take a swing at a stranger who has a good capacity to hand your ass to you.

I get what they're trying to do but there's no comparison between playfighting in someone's garage and training up as a boxer and sparring in a ring in terms of the benefits for your esteem and confidence (as well as fitness).

Also, I've done a fair bit of boxing in and out of clubs, and I'd _never_ swing on someone unless they had headgear and I was in gloves. If you know what you're doing, you understand a handful of landed punches is going to leave some decent damage on a person. The problem when you don't know what you're doing is you're just as likely to fluke a shot / not pull a punch up early enough from doing some serious damage.

Kudos in spirit, but just join a club and work with professionals ffs. You lose so many psychological and physical benefits taking this approach.
Aliens ?
Greg Egan's Permuation City has an interesting examination of what might happen to "copies":

http://en.wikipedia.org/wiki/Permutation_City
With Two Arms and a Smile, Pi4 Workerbot Is One Happy Factory Bot
> I'd just multiply my usual consulting rate by the hours it's going to take me.

I strongly disagree with that approach. For things like this, don't charge what you think you're worth. Charge based on what your product is worth to them.
Pity their network sucks so badly right now, and has done so for the last 4 months or more.

Hopefully the fix up whatever they have broken trying to merge the Three and Voda networks.
HGH - The Secret to Remain Young
This is why many people and celebrities look young. They take HGH, yes that's the hidden secret...
Tunnelr: OpenSSH & OpenVPN Tunneling
On the other hand, I remember reading a UK PC mag in 1995 (PC Format) that argued that home users weren't going to be able to create their own CDs any time soon, due to the expensive duplication process.

I'm guessing the writer was imagining the industrial CD pressing machines, and didn't realise that writers the size of a regular CD drive were already on the way.

(For reference, CD readers (4x) were about AU$400 at that time.)
Is there a reasonable chance that you could sell bespoke versions of your site to more companies and is that a business you'd want to be in? If so it might worth taking this as an opportunity to sink a few extra hours to rewrite your site in such a way that future re-brandings become much easier. If you really don't want to be in that business ask yourself if perhaps it's best to walk away from this offer, as it could lead to you ending up somewhere you don't want to be.

As for a fee, a simple man-hours * $150-200 * 15% seems reasonable, plus monthly maintainance fee, plus hosting fee. And don't feel bad charging a couple hundred a month for hosting even if you're hosting on $15 vps.

The important thing to remember through is that once you start to take their money, you are committed. You have to willing to deal with all the support issues and updates that they will be asking for. If you think that after 14 days money will change hands and you'll never hear from them again then you're probably in for a rude surprise. That being said, bespoke software for large companies can be a lucrative niche to be in.
If you have the sort of job where you can directly observe the financial benefits of what you do, and claim credit for them, then you are probably already earning more than PMs and BAs, or likely doing what they do as part of your wider software development responsibilities.

Most programmers, working together with BAs and PMs simply don't have access to the information that says how their efforts contributed to the bottom line. And they work in teams that often include those BAs and PMs, so even if they could make a direct link to increased company earnings etc, then it would be hard to justify claiming credit over anyone else in the team.

And in some cases a good PM deserves more than a programmer.
Actually no. I had been in their IRC for some time during the first couple weeks of the Wikileaks leaks, and it isn't like that. They are a group that, just like any other, like HN, have certain common and shared values and talk, discuss and act by them. In their case, basicly, they are pro free-speech, pro internet and privacy.

They, like we here in HN, organize themselves around those ideas. Sometimes they act together against someone that goes against their values, like they just did to Aaron, and sometimes they act towards other positive goals like they did in Egypt. It is not about being cool, having fun or anything like that. That is just one of the ways they attract kids and other people to join them in their attacks and other actions. There is no central leadership, no hierarchy, but all their actions are done following certain values and ethics that you cannot really grasp unless you are part of it, just like HN.

Although they don't have leaders, at least in their IRC, there are moderators, that, at least during the leaks, when there were over 3 thousand people in a single IRC channel, would lock the channel, summarize arguments, add questions and unlock it, while they were selecting targets. But usually that only happened when there were that many people and too many trolls spamming the chat.

They are people, from all ages that act by their shared values.
Anti-christ because of things done in the past that you are generally afraid will affect your startup or because of a general sentiment of them being "evil"?
If the latter, then not evaluating them because of it sounds like bad business mojo to me...
failed to list cybersource, zuora, and netsuite.
I tend to do similar things with the games that I play, including Farmville. Once I've figured out the optimal strategy for things, I find that it's much more interesting to code it up, rather than go through the motions.

Some people consider it cheating, but I consider it more 'taking advantage of suboptimal game design', ie. if I can script it, it's likely not a very interesting game in the first place.
I'm pretty sure the "knowledge of how to write the software" is the most complex part of the problem by far.

However, one outside chance of a limit may be that the brain is doing something that is fundamentally different to the kinds of operations carried out by a normal computer - which is essentially the argument in The Emperor's New Mind. When I read that book at the height of my own AI enthusiasm I thought it was pretty silly. However, after reading Anathem (of all things) it made me wonder if perhaps Penrose may have had a point.
Thanks, someone retweeted it and I didn't have the link handy.
I believe it's because it's far harder to find people with good people skills than find people with good technical skills.

If you talk to people who hire/interview and manage people as their primary role, you will often hear them say that the candidates attitude/people skills is more important than their technical ability.

If the candidate has good attitude/people skills, they can be taught (or will pick up on their own) good technical skills. But if they only have good technical skills, but lack a good attitude, that is something that is very difficult to teach/improve.
Why 'tin foily'?
All else being equal, BA's and management are making higher level decisions which have more potential than developers to create stakeholder value. All else being equal, they are therefore worth more as measured by the potential return their work brings to stakeholders.

Unfortunately, those higher up in the decision tree aren't necessarily more competent than those lower down doing the actual work - often quite the opposite (maybe because these types of people are driven by different motivations). So the reverse situation can occur - developers can create a brilliant product which succeeds despite the best efforts of management.

I have a great deal of respect for genuinely good leadership, vision and management skills. Personally I find such things as quantum mechanics and reasoning about complex distributed systems far easier.
Ah excellent. If this was stack overflow I would mark that as the answer
The keychain is encrypted with the user's login password on OSX, you need the login password to decrypt the passwords stored in the keychain. The point being made in the article is that changing your iPhone pin/password does not re-encrypt the saved passwords since they are encrypted with a fixed key.
I think it's a good idea to encourage everyone to try to get paid more, since (a) corporations make massively disproproportionate wealth relative to employees and (b) programmers are bad at the type of social and interpersonal skills that are required for negotiation.

That said, as someone who has been through this, I think your advice is a naively optimistic oversimplification of the forces that hold programmers back from getting paid more and, for the most part, people who follow your advice will still end up getting paid less than business analysts and project managers for cultural reasons expressed by some of the answers on that page.

The only difference is, with your approach, they may feel as if they have done everything they could, rather than suffering in quiet resentment (and, from a psychological perspective, this is not to be underestimated).
Not anywhere I've ever worked.

Hmmm, makes me wonder about this meme...

1. Ask why a myth is true.
2. Discussion ensues.
3. The mythiness gets lost and is accepted as a given.
On a related note, what he was trying to do reminded me of a Kaggle.com winner on social networks, deanonymizing social networks: http://www.cs.utexas.edu/~shmat/shmat_oak09.pdf . The latter, of course, is better than gut feel.

Also, his coder is fun. :D Taco!!!
Is there a particular reason why you can't or don't want to write it as a web page instead?
You can check out Corona from Ansca as well: http://www.anscamobile.com/

This IDE is geared for graphical oriented apps (games).
As a network engineer on the voice team of a bank, I disagree.

Voice is not worthless. A more accurate headline would be "Dedicated voice plans on current-generation smartphones are becoming marginalized".
I believe all browsers block execution of the script (and rendering of other proceeding content) so his code should work generally.

Even the latest browsers that do not block further object (scripts requests during the download and execution of the script will execute scripts sequentially, so his check for "is jQuery present" will not fire until the external script has either returned and executed (so the check passes, and nothing else happens) or errored (so jQuery is not present and the document.write executes, making it load from the local resource).
Clint Mansell doing the Mass Effect 3 music
ok then you should market to those people. Can't help you there, I don't do status reports, luckily.
Artisan Products: Success Lessons for Businesses
It's a lot to do with risk ownership and the fact it can be a genuinely hard role to fill as a BA / PM. Yes, programmers make it happen, but in an organizational context, the bookends of a BA on the front and PM on the back make sure it happens in a context that provides business value and a tangible outcome.

I've known plenty of brilliant programmers in a corporate setting that while technically excellent couldn't get a real project completed to save their life. They're often a different breed from people building things in startups. They're almost robotic in their following of the prescribed scope and you have to hammer them to bring things in on time or in a controlled way.

Additionally if the whole project collapses in on itself or delivers something of little business value, it's not going to be the programmer that gets hung for it.

Note, this is just in a corp / large org structure setting. As mentioned, I find guys in startups and small shops much more competent and scope definition and management. Just don't underestimate how unbalanced the skillsets can get in some fields.
I've resisted discussing this but I think it's late enough after the event to chime in.

First off, disclaimer: We sell HBGary's products in the UK, I know Greg and Penny personally, as well as Jussi (who runs rootkit.com but as far as I'm aware does not work for HBGary). I'm not claiming to speak for anyone or company, just for myself on a purely personal level.

After looking into this, what happened is that HBGary invested in 15% of HBGary Federal, a company set up to do work HBGary didn't want to do. Now presumably (from TFA) they were looking at selling this off.

I don't know Aaron, but it sounds to me like he's a bit of a character at least (I'll leave it to others to resort to namecalling) and completely misunderstood what Anonymous are and how they work - FWIW we investigated Anonymous' years ago for some clients who'd been DDOSed and concluded that the simple solution is (to paraphrase Greg's irc comment) not to poke the wasps nest.

Penny, Greg and HBGary in general are in a bit of a tough situation now because of Aaron's actions and appear to have no ability to impose anything on HBGary Federal. This should serve as a warning to others that if you're going to use the name elsewhere, you better have a way of enforcing unforseen issues that may arise.

The sad thing about all of this is that Penny and Greg are really great guys, and HBGary is a good company with some insanely great technology. I'm sure they'll pull through, but I imagine there will be collateral damage for them resulting from this for some time to come.
And make a simple app that shows the application via a webview
You also have to ensure every relevant site (in this example, every site that would have used hRecipe) uses the same API scheme.
Want to make money with Android? Have questions?
I believe the following answer is the best of the bunch:

http://programmers.stackexchange.com/questions/45776/why-do-...

TL;DR - companies will get away with paying as little as possible.
Overstating Smartphone Data Hogs?
I’ll have to research Activities and Intents. It sounds counter to the app model on iOS, which—arguably—is bad for technical users. However, I consider the the fact that the UX enables my parents to use an app out of box, and not have to enable a DLL for some certain functionality. Either/or is sometimes an important part of UX.

I’m not sure why you like XML so much, is it that you can write an interface programmatically? While it’s true that a nib is nothing more than a writeout of a view’s object graph, it features a higher-level mode of internationalization (nib-level) meaning that interfaces don’t have to be shoe-horned into text fields. Besides, it’s always possible to create a blank view that’s drawn into.

However, Dalvik’s JIT is more a ripped feature of the JVM (hah), and Apple has worked against implementing similar, their memory management techniques are still mainly reference counting.

And the open source thing? Apple’s core OS is OSS as well, Google’s strategy is the same: open source the fundamentals, leave the important bits proprietary. Apple’s children are UX and native apps, Google’s is online apps, which is why the Open Source tide line is a bit lower on iOS: Google couldn’t care less about churn and boring, long-range updates, as long as they get the users doing web stuff. Both Google and Apple both protect what’s important to their business interests.
I can just imagine the response if an Apple rival was leaking their next-next-generation products before they've even announced the existence of the next one. Particularly timing it for when rival devices are in the news. Doesn't seem like a good sign.

You already see folk saying "Yeah, the Xoom/TouchPad/etc. is looking better specced than the current iPad but battery life and UI feel is important so you can't compare it with an unreleased product. Also the iPad 2 will kick its ass!" it will only add to the irony if they throw in the fact that the iPad 3 will be even better.
I updated the ubuntu ppa deb to 0.4.0

To install node.js 0.4.0 on ubuntu do

sudo add-apt-repository ppa:jerome-etienne/neoip && sudo apt-get update && sudo apt-get install nodejs
HuffPo Contributors Would Like a Share
Corona looks good (even if we're not doing a game) but as students a free solution would be better.
Best HGH Supplements
Sometimes I think we are driven by our animal instincts, and that intelligence is just 'processing power' that modulates or assists those instincts. I wonder, would a system with unlimited processing power even 'want' to develop and expand if it didn't have any 'urges?' Or would there be a chance that it would happen upon the creation of its own arbitrary 'instincts?'
No, the "compound interest" meme is one of the most dangerous ideas that's going. Fundamentally, exponential growth destroys itself.

My model for economic progress is that there are two variables: the ability for a civilization to solve problems and the ability for a civilization to create problems. The benefits of growth are more immediately visible than the drawbacks, and because they differentially accrue to certain people, those people gain political power that is used to suppress the political response that would solve the problems created by growth. As a result, problems eventually grow faster than solutions.

When the ability of a civilization to create problems exceeds the ability to solve problems, we get an economic crisis such as the Great Depression, the stagflation of the 1970's or the situation that we're working through now. One way or another, the system needs a decade or so of low performance in order to slow down and sort out the problems that growth has created.

These crises seem to come every 40 years or so, so you're certain to have one, maybe even two, in the course of a career and subsequent retirement. And it just takes the aftermath of one to destroy your savings and possibly your career.

And, as the previous commenter says, if Wall Street has really turned into a system that captures all economic gains for a few people at the top, all you're doing is making them rich when you put money in a 401k or IRA. Personally, if I was President, the first thing I'd do is dismantle the 401k and IRA systems and let people withdraw all the money they have in them.

I'm convinced that tax-deferred savings have created a 'lost generation' of small businesses. It used to be people stacked up money in a bank and had it available when they wanted to start a business. If all of your savings are in a tax-deferred savings plan, you deprive yourself of that option.
Amazon Simple Pay is quite good and easy to set-up as well. There are no monthly fees and you get a lot of control over the subscriptions, but the payment experience is hosted by Amazon unfortunately.
Questions welcome =)
That's basically what PhoneGap does, although it also gives you JavaScript APIs to get at hardware features like the camera.
Use HTML+CSS+JS+PHP. Done.