skysight-inc/HackerNews huggingface dataset:
"There's no evidence that this crack pipe was used to consume crack cocaine"

The entire purpose of the application is ostensibly to send user activity to a corporation called Carrier IQ. I think the burden of proof is on the application whose purpose is to send user activity to Carrier IQ as to whether or not collected user activity including keystrokes is being sent to Carrier IQ. The fact that the software is able to gain keystroke events and SMS communications at all is a security breach.

I'm sure the problem of determining what confidential information is leaving the device is being worked on right now.
Digression here, but I like the "(nearly)". This bit always amuses me about garbage collection wonks. The pauseless bit is a real time requirement. Saying your GC has great latencies or is "(nearly) pauseless" is tantamount to telling a real time engineer your system only fails some of the time. It makes you look dumb.

GC is great. GC makes a ton of things simpler. GC as implemented in popular environments still sucks for real time use.
Spotify announces music app store - Spotify Platform
This is excellent! Its awesome to see yet another great set of resources for aspiring web developers. I am not very surprised that Paul Irish is one of the developers leading the charge on this. If someone followed through this list in several days I imagine that their proficiency would increase quite dramatically. I especially like the layout and the easy to follow steps throughout the website.

If anyone is also interested in another excellent compilation of learning websites. Another collaboration of web developers created this:

http://w3fools.com/

It provides some excellent resources on beginning to learn HTML and CSS.
Sure, if you have stock in Oracle, otherwise, who knows.
I actually stripped wordpress out as a skillset as I wasn't 100% certain I could match it to PHP programming skills. It did crop up a fair amount though, along with drupal and there's certainly a lot of those jobs about.
If you have to work with the US government, it's actually an issue: http://www.section508.gov/

From what I'm told by the "business guys", making your stuff accessiblt to the handicapped is a realy leg-up on some juicy contracts.
It seems like most startups aren't even thinking about running a long-term business...their main goal is to get bought out by bigger companies.

I saw a show about startups on msnbc the other day. They were all trying to get funding at some sort of demo day. When none of them got funding, many talked as if that was it it..they lost.
Sell Your Old Nokia N900 at SimplySelluar
Fresh Vegetables Suppliers
Fresh fruits and vegetables are extremely difficult to traceback because they are perishable commodities and lot numbers and grower

identifications are not routinely used or recorded on shipping records. Ebitobi is being aimportant trading Portal webiste, imports fresh
fruit and vegetables. Out of this total import, two-thirds was re-exported. The total export value of domestic and imported fresh fruit
and vegetables is estimated at Euro 4.1 billion.
Does anybody know what this list would look like for Facebook? I know they still use PHP files but I've been told they use their own mutant version of PHP that compiles into other languages, or something to that effect.
I have a horribly naive and defiantly uninformed question:

this was detected on an android device which is a fairly open platform when compared to the iPhone/Windows phones in terms of software transparency, correct? Is there any way to know for certain that Apple/MS aren't doing this exact same/similar sort of thing?
Show HN: Weekend project, Country to Country (budget) flight-search
Working consistent long hours does not mean you're getting more done. I believe RescueTime has data showing the average person at work 8-hours a day is only working 2-4 hours. The people I know who are consistently first in and last out are not getting more done - in fact they're usually doing it to make up for something. One theory on productivity says procrastinators and workaholics have the same core issue - but respond to it in opposite ways.

This reminds me of the Seinfeld episode when George Castanza leaves his car at work so his boss thinks he's always there.

We need to stop measuring productivity by hours worked. Instead, productivity should be about finishing what you set out to do. If that only takes 4 hours, GO HOME. Plan the next day. Get some rest. Your output will be higher, and you'll be healthier and happier.
very intersting, thanks. That'll be good to compare against for future updates to the stats.
It's frowned upon by people who need high availability with minimum complexity of hardware and software configuration.

There's very little state one can reasonably store on a single web server without interrupting sessions if the server fails, and there's almost none you can store if you can't guarantee user X will always connect to server X for the duration of the session.

Not everyone must solve these problems, but they quickly come to the forefront for anything beyond rather low-traffic sites.
People have been saying the PC is dead just about as long as I've been Personal Computing.

The role of the PC may be changing, but that is far from meaning that it's dead.
I read that YouTube, one of Flash's last big supporters, is working hard on an HTML5 video viewer
From a Wired article on this: "it cannot be turned off without rooting the phone and replacing the operating system. And even if you stop paying for wireless service from your carrier and decide to just use Wi-Fi, your device still reports to Carrier IQ."
because node and npm are already paranoid on your behalf.

Yes, until npm blows up in obscure ways. Which it likes to do frequently.
When you can show me a tcpdump of your password being sent to CarrierIQ I will believe they are capturing your password.

All I've seen proof of so far is that it is capable of doing so because of how it is called before everything for anything, but let's not jump to conclusions here.
This is exactly right. It is the presence of a keylogger, which (at the very least) is echoing keystrokes, that is the problem. Whether they 'send' everything or only parts of it, or whether the data is anonymized, aggregated etc is a whole other discussion.
People seem to worry far too much about the extra 5 seconds they would spend to write HTML versus HAML, when it introduces so many other problems.

First of all, there's WAI-ARIA. Try fitting that into HAML or Jade and suddenly it gets a hell of a lot more complex, pretty much negating all benefits.

Additionally, I find that people think too much of the DOM tree as a goal, when it's merely the way the browsers "think" of the page.

HTML is for making formatted documents, not for creating some abstract tree structure. Next thing you know, people will start representing HTML as a flowchart. (P.S. - PLEASE FOR THE LOVE OF GOD DO NOT DO THIS!)

Additionally, I'll openly say I don't like CoffeeScript. But that's not because of the features it adds, it's the syntax. This is also why I use LESS instead of SASS or Stylus: it took CSS and built on it, it didn't try to replace it entirely.

We're so far into abstractions today that any more will actually hurt us. Back when C was abstracting Assembly, it was important to make big leaps.

Now we iterate. We take what's been done and reinvent it.

So in summation: Don't Reinvent The Wheel.
This is exactly what I came here to say. I think there will be a continuous widening of the gap between devices meant for producing and devices meant for consuming. The two can't exist without each other, however, so there's no reason to worry.
"""Facebook, Wikipedia, Wordpress, all of them don't have a good PHP codebase. In fact, people despise them."""

You've seen Facebook's codebase? I doubt it.

And when you show me a blogging platform more successful than Wordpress, then we will talk.

Who exactly despises FB, Wikipedia or Wordpress? Not the users.

And while I can't talk about Wikipedia and FB (haven't seen the source), neither do Wordpress developers (including the tens of thousands of plugin authors) despise Wordpress's codebase.

Also, it's not about how well you like it, it's about what you can do with it, and especially what you users can do with it.

Yeah, Wordpress could have been written in, say, elegant Haskell. And then it would have gotten nowhere, because very few people could have got it working on their webserver or on a shared server platform. And it would have lacked tons of extensions that PHP gives it, from Imagemagick to LDAP to DB2 client libraries --or it would have to use some less battle tested, less popular and less mature Haskell equivalents.
OPs link is not jobs advertised by twitter but advertised on twitter.

I dont think facebook is used much for advertising jobs.
And, as been pointed out repeatedly in discussions about the "security" domain, when you add an ability, you inherently add a vector for that ability to be abused.

Even if "raw data" are not currently being uploaded, how thin is the line between this being turned off and it being turned on? And who is in control of that decision?

At an absolute minimum, the situation demands transparency.

As for me, I'm a step closer to being firmly in Stallman's camp.
Do the developers end up receiving payment for the copies sold before it is pulled from the App Store?
Interesting but leaves a lot to be desired unfortunately, also seems to be quite buggy still
Online Registry of Biomedical Informatics Tools
Apple's Huge New Data Center In North Carolina Created Only 50 Jobs
The New Path App Is What an iPhone App Should Be
That's a figure for all phones, not each phone. Read EwanToo's comment towards the top.
I think that's a big part of it. The more "science" starting a company becomes, the more we'll see "analytical" people drawn to it. When starting a company, you'll never have perfect information. You can make more informed decisions, but at the end of the day, there's still risk. Not everyone is cut out for that. Some people would prefer a safe routine to the risk of a startup. It sounds like this gentleman bought too much into the "science" and process of startups, and wasn't ready to deal with the challenges.
There are gazzilion reasons why people opted to do business back home as opposed to the U.S. and all of them are probably similar decision-making as to choosing your next programming languages: there's no one reason to rule them all.

I'm an immigrant. I'm considering heavily to go back home and start a business there (online, offline, doesn't matter). Reasons? cheaper workforce, more power, more connections, cherry picking, bigger pond, more people (consumers), etc.

I'll be using North America to include both US and Canada for the rest of my comment.

Here are a few more detailed examples (all of them are of course anecdotes to me):

Managing westerners that believe that they're entitled for everything such as perks, private offices, their choice of programming languages, their choice of best practices are often a time consuming activity. Back home, I can drive the workforce to do the best practices that I believe without having to have long discussions. Give them laptop, give them work, they're happy. This is because their mindset, perspective, and standard are different than here in North America. They're also cheaper.

After working with many programmers throughout my careers, I kind of grow a belief that I can train the less "creative" developers back home to be at the same level at most of the programmers in North America. They might not reach the level of superstar engineers, but they will reach the level of more than good enough at where I will be.

Connection is a big thing. It's harder to have a connection in N.A., especially when you're an immigrant (maybe it's just me). Where I come from, hooking up with people who have excess money is very easy. Especially when you graduate from a pretty good N.A. university (doesn't have to be Wharton or Harvard, UC Berkeley, UC Irvine is enough). They look at you as someone who has something "more" (whatever more that is).

In Iowa, you're nobody. In the [Capital City of your ancestor's land], you're something. Imagine that.

Overall, I find that the majority of large Asian cities are probably more alive than some well-known (but not necessarily large) N.A. cities.

Again, all of these are anecdotes.
Researchers use Woodpecker to single out vulnerable Android phones
What percentages of tablet owners read magazines?
Ah, my misunderstanding :P
How-To: Glazuur
We don’t need more tech giants like Apple
But that's the thing - I would argue that NumPy code is not "idiomatic" Python which uses built-in operations/structures, like list comprehensions, tuples, and dictionaries. I had a similar experience during extensive NumPy coding where I thought, why am I not just writing this in Fortran.
But devices for producing only became affordable because they were also for consuming.
It's a start, could definitely use more options
Ha, ditto on all counts. I am man enough to admit I love me a well-made British period drama.
Language accessibility is certainly the big driver but another, maybe equally important factor is availability. I do a fair bit of work for my brother who deals with low-end hosted accounts. All of these servers have PHP available where it would be impossible to get a Java installation or any other complex deployment solution in. PHP is everywhere.
That's a very non-reassuring answer, as her 'sure' statement doesn't sound very sure. The original report at http://androidsecuritytest.com/features/logs-and-services/lo... states "Devices supported include android phones, Blackberries, Nokias, Tablet devices and more."
Route9.js: A VP8/WebM decoder in JavaScript
Apple: The Most Undervalued Large-Cap Stock in America
This looks like a stripped down version of Initializr (http://www.initializr.com). I would look into how Initializr loads Javascript, and jQuery specifically (it tries loading the Google-hosted version first, etc.).
> I think if I were just doing a single pointer swap, I'd
> probably build my own mini-transaction out of a loop and
> atomic variable to hold (and swap) the pointer.

FWIW, this was implemented in Clojure soon after this conversation; see atoms.
i was in your shoes around 5 years ago. I never took that risk to let go of my comfortable living style and great job at the big corporation. I was too used to the lifestyle i was living and quitting to do a startup would mean i had to move back with my parents, change my lifestyle drastically and i wasn't up to it. The only advice i have for you is if you are willing to take that risk make sure to do it now, the longer you wait the harder it gets. in my case, i got married and now that i have to support a family, it's THAT much harder to quit your day job.

At the end of the day you know yourself better than anyone else and if you can handle it or not. but just make sure to do it now before marriage, kids come in and add more problems!

good luck
AT&T plays the victim card, because that's all it has left
Urinary Tract Infection Home Remedies
Just Product Sale Computer Online
Best Cheap Buy Computer Review and Computer Specification Online Store
The PC isn't dead. It never will be. Sure, it's changing roles in a smartphone/tablet world, but it'll never "go away."
For any writers who want to talk about how the PC is dead: Try guesstimating the number of people who will use a PC on a given day, then look at how many people read your blog/newspaper/magazine in a given YEAR. (Hint: Not even HuffPo will win this one.)
You do multi-line Ruby the same way you do multi-line javascript or css:

:ruby
# ruby code goes here
:css
body { of-css: styles; }
:javascript
alert('and JS here');

":something" defines a language filter in Haml, and it reads the whole indented block through that filter, and sometimes wraps it in a tag (:css and :javascript get free %style and %script tags). Also available are :plain, :sass, :textile, :markdown, etc. http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#fi...

Or, if you're a bit masochistic, you can use the multiline character: "|" http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#mu...
It is ansi C standard code. There is an implementation limitation (stack size) that this program runs into. However that doesn't violate the C standard in any way, because the standard doesn't specify available stack space.

So the program is compatible with certain C implementations in certain configurations. Given the C standard allows a C implementation to pick any stack size they like (including zero) we could claim that about all valid C programs that make any use of the stack.
While the underlying concept is fine, I really don't think the name (or title of this HN article) is appropriate. People might get entirely the wrong idea ...

(If you don't believe me, go google on White Power. Aside from the wikipedia entry, virtually everything on the first page of results is about violent racism.)
> what about performance / reliability?

Postgres has very good reliability (for the longest time, reliability and completeness were the only two driving goals of the project). It also has acceptable-to-good performances (on unices anyway) but the default configuration is completely untuned.

This default is meant to run on very weak machines, so the db "works" everywhere OOTB, many people don't configure their postgres (and it's not been trivial historically, it's gotten a lot better) and end up with miserable performances.

This issue is most visible with "the other open-source database" (MySQL) as it has 1. a much more aggressive default configuration and 2. MyISAM default (I think it might have been switched now, but that's pretty recent), which has very fast reads (and nothing else)

An other issue with postgres is probably the lack of postgres DBAs (let alone good ones) compared to Oracle and MSSQL, though any good and open-minded DBA should be able to get up-to-speed quick on it. The last issue would be tooling, I believe MS provides lots of administration and GUI tools for MSSQL, there's a dearth of those for postgres.
Off topic: I had a intermittent crashing bug in libpurple in the XMPP file transfer code. I filed a bug and was more than willing to help patch it myself, but gosh, the development environment to debug Pidgin on Windows or Mac is really something! I just couldn't get it set up to debug properly and the bug is still open 2 or 3 years later :(
The downvotes are simply because this comment adds nothing of value. Before you submit a comment, look at it and think "does this add something valuable to the conversation?" If not, chances are you shouldn't post it.
Lovefilm: Why we're switching from Flash to Silverlight
I'm working on search modifiers like that for craigtrend. I'll keep you posted when they are up. :)
>Do you really think the public is capable of properly assessing the risk of such investments?

No, but now ask me if I think the government should get to tell me if I'm capable.
The mainframe is dead too.

By the way, on an unrelated note, did you know mainframes are still IBM's biggest business?
What?!!? When did they start charging for the runtime? Admittedly, it has been a while for me, but I remember the runtime and the SDK being free. Is my information out of date, or are you confusing it with Visual Studio?
I agree with you they will very easily record all the touch events. If you were typing 10 characters per second (which already seems like quite a lot) after 24h you will not even have a megabyte of information. Just over a megabyte if you encode the character in Unicode. ;-) This is without even take into account that this information can be heavily compressed for the transfert.
No problem. I built that in a day or two over the thanksgiving break. I'm glad people are finding it helpful.
re: "Bob was in the wrong business, not the wrong market. He wanted certainty, comfort and security."

This is a key point of difference between those who are cut out for startup life and those who are not.
Twitter buys Whisper Systems that helped hack the Arab Spring
I would add 'Visa issues' to that list that applies to people who are itching to start companies in the US after being here for 5+ years but cannot due to visa restrictions.
Patents are required to include prior art. If they are mentioning it as prior art that means they are explicitly claiming that it is not the thing being patented, but that it builds on it in a non-obvious way.

I mean this informationally; I'm not a software patent fan, but let us damn them for what they are, not for what we think they are.
Announcing Webian Shell 0.1 - YouTube
You never know.

It's like the Kentucky Derby. There's the big 4, scala, clojure, JRuby and groovy, all nice languages. Then there's the little 5: kotlin, ceylon, gosu, fantom, Xtend. Gosu and fantom are worth trying, I just haven't got around to it..
I'm not as quick to discount the point as the others here,

Look at it this way, assume in the not so distant future you can do it all on the tablet as opposed to the desktop and no longer nead desktops, having them die a slow, slow death: Counter-Strike, WoW, Development (Github text editing, Cloud9 IDE,... etc), word processing, browsing, you get the idea.

But instead, the applications are vetted and controlled by the tablet OS maker. Now instead of law makers trying to get every search engine to block something, or tear-down registars all over the world, they just go to tablet OS maker 1 and 2 and have them take down access to website/app. No more website/app for anyone as desktops are dead and the tablet is so locked to shit you can't change a thing (secure boot anyone?)

Now, I'm not sure death is as current as suggested, but I see the trend the blog post is referring too.
Ios also collects all that. It's just more difficult to see inside a safe.

Remember the js code that showed all the places the phone have been using a mere phone backup data?

ios is already worse then all of this
I saw in the supermarket the other day a group of parents buying for their young child a so-called "mini-laptop" that costs $100 and probably only knows to do addition, multiplications and some basic word-games on a cheap LCD screen. And I realized that for them, and for a large portion of the end-users, lack of education in IT makes it very difficult for them to see the difference between the said laptop and a regular PC device.

Apple realized first what this lack of knowledge can do: the ability to lock-in a product so that it runs only your AppStore's apps is not only good for the high-end of the market that is willing to sacrifice freedom in the name of usability and beautiful design, but rather more importantly it's good for the ignorant masses that don't even realize this fact when they buy the product just because it's fashionable to do so.
People don't use PCs as general purpose platforms anymore, anyway. I can code anywhere that there's a unix environment - or a connection to AWS. And people can use my software anywhere there's a browser.
The ability to build and run .exe files hasn't really been a major enabler of geekery since, I dunno, Napster, I guess wa s the last time.
EBay launches new web querying service, ql.io
This is pretty awesome. I am very curious about language learning especially if it can be made more addictive(I have started playing with it myself http://thedjpetersen.github.com/playground/language_game/). I especially love the concept they are presenting I would like to see how they design the interface. How easy it is to go from sentence to sentence.

I have always thought that if you could simplify language learning enough and maybe add some of the addictive game elements that games like World of Warcraft have, people would not look at it as a chore but rather pour themselves into to it.