skysight-inc/HackerNews huggingface dataset:
I disassembled the iOS version of Carrier IQ, and it exits on startup if not enabled. Even when enabled, it runs as an unprivileged user and connects via SSL so should not be any "attack vector".
These are all almost identical too. They use the same photo of the bike.
So if that is the way the world works, what of note have they accomplished, aside from drawing the ire of the US government and getting a leader martyred, their finances blockaded, and a barrage of at-best ambivalent media attention?

The nail that sticks up gets hammered down. Change doesn't happen because a few activists angrily demand it; it happens because of huge cultural shifts in the minds of millions.

This is the model Wikileaks had at the beginning - and no one cared and things didn't change.

That just isn't true. Read through this list, up to 2010.[0] WL can get things done more subtly. It may not attract huge mainstream headlines that way, but that's fine. It should be amassing influence over years or decades, because that's the way real successful institutions start out. Not everyone is on Internet time--certainly not governments.

So: Either you editorialize and embargo stuff and work together with media organizations. Or you don't - and no whistleblower will ever give you stuff anymore, because it's just not going to change anything.

I believe there's a happy medium here, but if WL is your model of media cooperation, you may want to look elsewhere, since WL has not exactly been a good citizen from their perspectives.[1]

[0] http://en.wikipedia.org/wiki/Information_published_by_WikiLe...

[1] http://www.theatlanticwire.com/global/2011/12/wikileaks-stil...
This comment reminds me of my radar detector, which is vulnerable to a police radar detector detector, but which itself has a radar detector detector detector.
There's no destination, exactly.(I think). A "data scope" for lack of a better term just implies that all functions are called on the object returned by the statement that introduced the scope.

It is _exactly_ like JS's 'with' statement, just that we let the language automatically infer that we probably meant "with".
The iPhone: More popular than mindless celebrities
People rarely want to admit they were wrong. They were wrong to choose the manufacturer or carrier when they bought the phone with this. But they didn't choose the spyware/analytics software vendor, therefore they're not wrong and you're not attacking their intelligence and choice making by putting the blame on Carrier IQ.

People gave up their privacy on the web (hey, you don't get mad at Google for sites having Google Analytics tracking code all over the web do you), now it'll slowly transfer to other platforms.
Box

Palo Alto, Full Time.

We help businesses manage their content in the cloud - best place I've worked at so far!

Ton of openings, from engineering, to product, to sales: https://www.box.com/company/careers/job_openings/

Contact me at ted@box.net if you're interested
I'm sorry if I misunderstood you but I get the impression that you feel like a One Time Pad is trivial to break?

Just because you can construct any plaintext of that size and a suitable key to generate that ciphertext doesn't mean you've broken it or know anything about its content (aside from the maximum length of the plaintext).

The answer is supposed to be a keyword, I seriously doubt it's an OTP they are asking for...
San Francisco, CA

Sociable Labs is looking for a few more solid Java and JavaScript developers to help us build the field of social commerce.

We recently launched with a number of happy customers including ruelala.com, active.com, and backcountry.com. Our product is essentially a smarter version of Facebook's Social Plugins.

We're building a culture of analytics and testing with a focus on ROI. We're currently expanding our testing infrastructure with the ultimate goal being a continuous deployment production environment.

Our backed runs Java/Jetty and postgreSQL on Amazon EC2, our front-end is completely modularized JS that works with Facebook's SDK.

We aim for simple, understandable, testable code. We do a lot of code reviews and some occasional pair programming. The code reviews opt-in and generally given priority over anything that isn't urgent.

This is without a doubt one of the best environments I've ever worked in.

More information on http://www.sociablelabs.com/ and http://www.sociablelabs.com/Careers specifically.

I work on the front-end, but feel free to ask me about anything: nathan@[company site].com
Isn't that a good think on an iPhone since it gives a route to jail breaking it? (I'm only semi-joking.)
This just in: We're also hiring .NET talent...

* Senior .NET Developer - You should have extensive experience building .Net applications using C#. Our user interfaces are web-based, so ASP.NET MVC, JQuery, and CSS are important. We use SQL Server heavily, so you should read, write and debug enterprise-grade SQL. Strength in developing applications using ASP.NET MVC and modern JavaScript frameworks.
Closure-oriented metaprogramming
Is Twitter Irrelevant?
Google Wallet Built-in to Vending Machines in NYC, D.C., Chicago and SF
Yes, there is seemingly a lot of documentation, each part of which describing about 80% of what you need to know. They've put a lot of effort into it, I think, yet it needs more effort. Since I haven't contributed to that effort, I can't complain. My advice: just read the source code. I wish you could just read the docs and understand the semantics of every api, but I finally realized that, if I cannot google the answer to my question in 15 seconds, just open the source code, which is excellently documented (internally), and very consistent in using patterns.
- Sunny Southern California

- Business Co Founder / Product Development / Product Manager (I am looking for Technical Co Founder to help me develop a project I have in mind). I have a MSc in engineering, so I am technical as well, but not coding.

- Skills: Business development, product features, product requirement, road map, etc. I am good in analyzing product idea, suggest/make improvements on existing ideas, and business development to monetize. Product design as well, I can do wireframe, etc. (basically everything except graphic design, never excel in anything artistic, and coding!).

- I have an idea that I am thinking to develop right now, so looking for technical co founder who wants to partner with me. However if you are a technical guy, you have your own idea, and you are looking for someone to analyze your project and how to move forward, I am open to work as a partner as well to help getting your idea off the ground.

- I have ideas about reviews (so the competitors would be Yelp, Amazon, reviews site) with different kind of business model to monetize it.

- I prefer someone local as I believe working together and brainstorming would be the most effective way to bring out the best of both of us. However if not possible, I m open to other possibilities as well.
3 for me. Recruiters are mostly useless, as are project managers.
Don't forget, he is a co-sponsor of the Protect IP act. Do you support that one?
Let’s Stop with the Siri Baiting
Mountain View - drchrono.com (YC W11) [full time and interns]

We're looking for more engineers and salespeople to help us revolutionize healthcare through mobile and web interfaces. Our stack includes Python/Django, iOS, and Android, but you don't need to be an expert, just ready and willing to learn fast!

Our product supports thousands of doctors who depend on our systems daily to provide quality care to their patients, iPad in hand.

The usual startup benefits included: competitive salary, healthcare, whatever hardware you need to be most productive.

email: jobs@[our-domain-name]

http://drchrono.com/jobs/
Fix the Paid-Link Spam, Google
For low-quality recruiters it's about their value maximizing function (odds you'll take job * odds they'll take you):
- visiting them in person shows willingness to accept arbitrary tasks (or desperation, either way it shows that you're likely to accept a non-ideal job)
- they want to see that you won't embarras them (since all they know about you is buzzwords on your resume and that you're the kind of person who responds to unsolicited recruiting)
I always quote time and materials with a "based on what you have shown me I think it will be X amount of time", I never say Y amount of dollars, just X time. I then tell them that any change or any lack of clarity will result in the number going up or them deciding to remove the feature to stay in X. Keeps you out of the "we agreed to the project for Y amount and I did not get the project and he got Y" disagreements.
Samsung’s Galaxy 10.1 tablet set to hit Aussie stores next week
Well, we have no specific projects for which we're waiting for interns. We'd like to get some smart interns for a while and see what you can do in whatever interests you, and see if it makes sense (from both sides) to maybe turn this into a full-time thing. Send us a note at jobs@bvinetworks.com and let's chat.
IPhone wallet maker iLID turns to Kickstarter for funding
Frat-themed startup culture has been growing over the past few years. Drink lots, video game lots, hire a bunch of same-culture white guys, then before you know it you have a fully formed 5 hour energy bro-driven corporate culture. Except you're not corporate. You're startup chic.
Top businesses started in a garage
Havre you looked into the dojo build system? That's how you make your single minified js file. Pretty straightforward, I think? http://dojotoolkit.org/reference-guide/build/
Sonic Free Riders
Video: Prototyping Responsive HTML5 Web Apps
haha! must be hard to realise for some ppl that not only the gov is spying on them, but almost everyone else too. and you've paid thousands of dollars for this feature!
I was warned years and years ago that these calls and visits are a waste of time by a friend. A few years ago, though, I got such a call and decided to give it a shot. I figured, sure, maybe they just want to make sure you're presentable in person. They said they had several positions they wanted to discuss with me.

So I went to their office in SF. I had to wait around for awhile before finally being led back by what I can only describe as a bimbo recruiter. I sat at her desk among a see of other recruiters (most on phones) as she plodded through my resume and did God knows what on her computer. Basically, she completely failed to comprehend anything about my skill set and, in person, did that recruiter thing where they repeatedly mention jobs wholly unrelated to anything in your past.

Then they wanted references. Without any job having even been specified. I refused, stating that I only give references when an offer is on the table. They kept prying, saying they needed to vet me before presenting me (again, to no job that had been mentioned). Basically, I think they were just trying to pump me for contact.

Eventually, they gave up and went on to ask about past salary. As a matter of principle, I refuse to give this out. If you don't know what I'm worth, you shouldn't be in the business. They continued to pry, for some reason refusing to take "none of your business" for an answer. Finally, she asked if I could meet with some other guy.

So I sit in another room for ten minutes until this guy finally walks in. Turns out he's just there to try and break me for salary info. I keep telling him various version of, "I have a policy of never discussing past salary," to no avail. Finally he says, "look, I understand if you were underpaid," (I wasn't), "but you can either tell us, or there's nothing more we can do here." I said, "okay," and walked out.

A week later I got an email from the same idiots about another position completely unrelated to my skillset. I responded, telling them that I thought they were downright creepy and not to contact me again. He emailed me back to "disagree". I blacklisted their domain in my email client.

So, basically, my impression is that at best you are dealing with someone who values their time above yours, and more likely someone who is trying to pump you for information.
It doesn't create an incentive to not spend money; it creates an incentive to not spend money wastefully, on things that provide insufficient value. That doesn't stop people from spending money for things they want or need. For most things people want or need, having them now provides more value than having them later.

After all, by exactly the same argument, why buy a computer today when you could wait and get a more powerful computer tomorrow? You could apply that logic indefinitely, except that the sooner you get a computer, the sooner you start getting value from it. At some point the balance changes, and you decide to buy one anyway.
Good point. time to say goodbye to Gecko.
Some startups prefer developers who are looking for more than just dollars and equity. While important, those are certainly not the only things that motivate us. We're in this because we want to reshape civil society through innovation, and because we're having the time of our lives doing so. Better to have teammates with similar motivations, and not those driven simply by the bottom line.
Yep. There was an interesting article about this practice (hellban / slowban) a while ago:

http://www.codinghorror.com/blog/2011/06/suspension-ban-or-h...

http://news.ycombinator.com/item?id=2619641
OCR with Clojure, Tesseract and OpenCV
Providing documentation sufficient to write an open source driver would not prevent nvidia from also providing a binary driver that does things the "right" way.
Since when is it hard for a patent troll to make a case?
I'm only willing to work remotely at the moment and lately I've noticed more and more American companies only willing to deal with remote workers inside the US.
They could make a fortune selling the list of names of women who bought this software.

Then bill that service out as something like 'Girlfriend Screening'.
I started working with the Linux framebuffer a long time ago. The penguin boot logo was cool, but the biggest benefit was being able to code in a 128x43 (or bigger) terminal without running X. I see KMS as the long-overdue fulfillment of the dream I had then of decoupling high-end video support from X.org.
Over-validation. There's a setting called "length" there... Sure, it's technically optional, but it's calling out for you to put in a safe, sensible number like 20.
Where 'wait a week' probably is: some high level manager or vp asks people to investigate this to get all the details before putting out any statements.
Not a professional reverse engineer. But the jar is not obfuscated and is fairly easy to understand.

The jar loads a "model" which is a serialised version of a class containing keywords from a url constructed from the applet params "codebase" and "getmodelurl".

It looks into

1. Chrome, firefox, and IE histories

Matches history with sites in the "model"

2. Main filesystem

It enumerates all the files in the file system, checking if it is either a picture, or a movie, then checks if the filename matches the list of keywords obtained from the "model".

>".bmp"".gif"".jpeg"".jpg"".png"".tif"".tiff"".3g2"".3gp"".aaf"".asf"".asx"".avi"".flv"".mkv"".mov"".mp4"".mpeg"".mpg"".rm"".vob"".wmv"

The only filetypes it'll match.

I didn't see anything malicious.
Melbourne, Australia

We're hiring INTERNs to do software development.

http://contextualsystems.com/jobs/
Time for a case study on garages!

It's about the people, not about the place where it all started!
Boston, MA (South Station / Innovation District)

Buzzient Inc. (Full Time and Part Time)

Harvests, analyzes, integrates and buzzwords social media data with enterprise applications. Devs work on ops, scrapers, NLP algorithms, testing tools, APIs and the front end. You get to do it all. The following skill set is also recommended http://i.imgur.com/wBhlk.gif

We are a Python, jQuery, Linux shop and use the following for dev: SQLAlchemy, Boto, Computers, Werkzeug, Fabric, Buildbot, Selenium, Keyboards and Git/GitHub.

Our Dev Team is less than 5 FT and we are looking to grow. Email Jeff at jobs@buzzient.com
New York city - CB Insights (full time and interns)

We're an NSF-backed DaaS company generating real revenue.

- Front-end web developer
- Software engineer
- Data journalist

Email - career@cbinsights.com

Job descriptions here - http://www.cbinsights.com/hiring/
You also execute a selection with ":w !sh". For example, if I have a line that says 'echo "Hello, world!"' I can select the line with Shift-V and then ":w !sh" to execute the line in the shell. Works with other interpreters too so ":w !perl" would execute it in perl. The vim command should show "'<,'>" between the ':' and 'w'. Using it without selecting something first sends the whole buffer to the interpreter.
-1 to GCHQ for not even tracking who solved their damn riddle and actually using that as a bozo filter. Duh.
The startup scene in NYC is pretty "Bro" oriented.
Parse is looking for a Site Reliability Engineer.
Parse provides cloud services for mobile developers. Located a block from Embarcadero in San Francisco, we write backend code so that mobile developers don’t have to. As the first Site Reliability Engineer at Parse, you’ll be responsible for designing and building the systems that help our developers scale their apps, without them worrying about it.

At some companies, reliability is an afterthought. At Parse, we’re building a developer platform, so robustness is one of our core values.

About Parse:

- We move fast. We launched our private beta a little over two months after starting the company. Since then we've signed up over 4000 developers.

- We have difficult and interesting engineering and operations problems.

- We build products for other developers. You'll be your own customer.

- All of the founders are very technical engineers who have been early employees or founders at successful startups.

About you:

- You’ll be responsible for designing and building the systems that make Parse scalable and reliable.

- You should be ready to grow into a large leadership role.

- You should be an excellent problem-solver and experienced with networking, Linux, and hardware details.

- You should be ready to handle Ruby, Amazon Web Services, MongoDB, MySQL, Rails, Unicorn, and the fragmentation that is mobile networking. You don't need to know these coming in - we like generalists who can pick up anything.

We offer significant equity, market salary, health insurance, and your choice of equipment. We're based in San Francisco and at the moment we'd like people who can hack in the office with us.

Please get in touch - email jobs@parse.com and mention your favorite command line tool.
http://en.wikipedia.org/wiki/AIDS#Prevention

This is (in part) explained in the box to the right. Then there is also the 'population statistics' differences.

Epidemiology is a strange field. Because of the difficulty of balancing specificity and sensitivity, "99.9% accurate" tests often end up meaning that even if you test positive, you have a small chance of actually being infected.

Statistics are scary, especially to policy makers. If you tell someone "homosexuals have up to a 5000% higher chance of getting AIDS from sex", that can have a pretty big effect on policy.
Exactly. You might make 10 for your early prototypes but it's not unusual to make 100 or more for the final test run.
IBM prototypes big data solution to handle massive data from telescope array
Is that salary listed yearly? If so I can understand why they have to do something like this to get people to apply, I earned more than that while working in retail.
Hackathon on a Bus: For middle school students
Wow, great catch. My guess is it's the same designer that did the three pages, sharing the concept and 80% of the implementation. Was that OK with the clients, I wonder ?
You are absolutely right that manually updating hours is a huge chore and not surprisingly it is universally despised. Making estimates beforehand in scrum is also problematic because it doesn't involve the time spent in previous phases as you pointed out. Kanban, however, solves the problems inherent in scrum, and virtually all digital kanban solutions automatically track the time for you in each phase of your workflow.

So, it is possible to measure productivity relatively painlessly in kanban as it limits work in progress (discourages multitasking, reveals bottleneceks in your workflow). Kanban also takes idle time into account (ex: time spent waiting approval from the management or another dept). See http://flow.io/how-kanban-can-help-you-measure-productivity.... for a brief overview of kanban's benefits.

Disclaimer: I am the author of flow.io, a lean project management app based on kanban.
Ron Wyden's been pretty good, too. He was recently declared a winner of the EFF's Pioneer Awards.

https://www.eff.org/press/releases/us-senator-encryption-inn...

Excerpt:
Few legislators have done more to promote and protect online speech, privacy rights and innovation than U.S. Senator Ron Wyden (D-Ore.). Most notably, he authored Section 230 of the Communications Decency Act, a law that helps make user-generated content and online services possible by protecting hosts from liability. Senator Wyden is currently the lone senator blocking passage of the PROTECT IP Act, legislation that attempts to safeguard intellectual property at the expense of free speech, technological innovation and the very foundation of the Internet. Most recently, Senator Wyden introduced legislation to create a legal framework for when and how location information derived from cell phones and other electronic devices can be accessed and used by both government agents and private entities.
Why would he ask Carrier IQ to explain itself? Why not the wireless carriers and phone companies that installed this on the phones?

Carrier IQ makes a product. Companies are choosing to use it in a scummy way. I don't think that Carrier IQ is the bad guy here.
That may be, but there is only one first move.
I think mzbridget and krsgoss make sensible suggestions elsehwere in the comments. On the topic of work/life balance, I'd add: try your hardest to "close the door" on your workspace when you've finished for the day. If you have a home office and can do this literally, then even better.

On the topic of having the same routine as if you worked in an office, I heard somebody once say that they left the house before work and walked round the block, rain or shine, to simulate a morning commute. They said it helped create the mindset mzbridget mentions (point 1).
It's About Time: Spotify iPad App Is Coming Soon
Recife!
I'm curious what you find "hideous". 3.6 -> 4 was a pretty big overhaul, but I think it looks pretty good. I customize a bit (small buttons, get rid of the search box & home button) and I may be baised.

I'll say that Firefox isn't perfect and there are quirks & oddities with bits of the interface. I'm sure there are bugs for most of them though.

(note: I work at Mozilla on Firefox, so while I'd normally be curious, I'm invested in fixing problems!)
Onkelseoserbe der Pate