skysight-inc/HackerNews huggingface dataset:
Refresh.io

Fulltime, Palo Alto - funded Series A

http://www.refresh.io

email: paul at refresh.io

Title: "Rather Impressive Java Developer"

Our current dev team is pretty awesome and we're looking to add to it. Currently we have a few PhD's, few ex-googler's, some tech book authors, couple of ex-linkedin, ex-microsofties, and stanfords, and a bunch of startup vets like Trulia and dealer.com. Heck we even have the guy who wrote the Java testing framework TestNG ( http://www.testng.org ) and the guy who wrote Mailinator ( http://mailinator.blogspot.com ). And we're only up to 6 people. But we want a 7th and maybe 8th.

Job Description:
Someone we want to work with. Someone who will make us smarter and better and, in return, someone we can make smarter and better too. Someone who will help us make our company and its products great.

Our technology includes:
Java. Thousands of threads (Mailinator guy keeps adding more, TestNG guy keeps removing them). Tons of data, tremendous data analysis, fuzzy logic, machine learning, natural language processing. We use Mongo and we're having no problems with it - because we're careful. We treat every superfluous database access and every unnecessary network call like its a small insult to our users. And gosh darn it, we love our users.

Simply, we are building a product that fetches and analyzes massive amounts of data to improve our user's lives (see the website for a more specific description, or better yet, email me)

Job Requirements:
You know Java (or at least you're willing to learn it) - but hands-down you know some computer language cold. You know it well enough to hate parts of it but yet probably understand why they're there. You get why algorithms are important and know when to implement them and sometimes, when its better to just do it the easy way. You understand that startups experiment a lot - and consequently discover amazing things occasionally, but throw away code far more often.

The static credentials on your resume are great but honestly, its the dynamic stuff we're more interested in.

You've done stuff. You're proud of the stuff you've done. You can show us - heck, you can't wait to show us. It might be an iphone app, or an open source project, or a thread-safe cache-invalidation scheme, or a javascript game, or maybe you launched a startup. Either which way - you built something - start to finish. You can deliver.

The interview:

We love solving problems and every interview question we ask is based on something we've actually had to code. So we sometimes get rather excited to find a smart person willing to solve a problem a new way with us on a whiteboard. You should think this way too - you don't rate interviews as being easy or hard - you rate them as being boring or fun. And we definitely shoot for fun. Right answers aren't the point - finding a good attack vector on the problem is.

Our CTO's take on getting your resume Silicon Valley ready: http://paultyma.blogspot.com/2012/05/how-to-get-your-resume-...
>I think they value developers and people who use their software frequently.

I think people who use their software frequently would take offense to the software telling you to fuck off and go do it a different way.

The intent is obvious, both to the user and the developer. Why make people's lives more difficult for such questionable benefit? MS Paint doesn't have this problem. Photoshop doesn't have this problem. The user knows what they want to do, and they could do it before the change. Why are you getting in their way?
Maybe Kickstarter’s Just Not that into You
The demo seems to be giving: "404 Not Found"
FireEye is an awesome place to work FYI. Lots of stuff like this.
San Francisco - iOS Developer

Sincerely is scaling thoughtfulness by making it easy to send gifts and cards in the mail to friends and loved ones. You will join a small talented team of engineers and designers and help us bring great apps to life. Our iOS apps have been featured in the App Store, Techcrunch, CNN, Fox News, and more.

http://sincerely.com

You:

- believe in MVP and the merits of quick iteration and experimentation

- are curious and enjoy teaching/learning with your peers

- think helping the world be a more thoughtful place is a goal worthy of your valuable time

- are an experienced iOS developer

We:

- make products people want

- cater in yummy lunches every day

- have an outstanding light-filled office at 4th and market

- are a diverse, driven team of 'doers'

I helped co-found Sincerely and I'm also an engineer here. If you'd like to join us in helping the world be more thoughtful, send me an email directly: bryan@sincerely.com
I'd call it more a Netflix problem for either choosing silverlight in the first place (or failing to obtain licenses for their media that permitted them to use anything else). I don't know of anybody, regardless of OS, that finds the silverlight requirement pleasant.
In the last couple years or so I've had the opportunity to travel Morocco, heard stories from my mom who volunteered as a doctor in Haiti after the earthquake, and got an opportunity to discuss some of the challenges that volunteers on the ground face with someone high up in Engineers Without Boarders. After all of these experiences I have grown very cynical about the ability for us to create a long lasting positive change around the world. There is so much that needs to happen in poorer countries in order for then to reach sustainable improvement that it's becoming harder and harder for me to believe that it is possible. The one thing that I would say would make a drastic improvement is a complete overhaul of the education system, and I think they need to emulate online education that is on the rise in north america rather then our traditional school structure.

Now maybe it's just that I am a developer and I have an instinct to see technology as the solution, but I honestly think that it would solve a lot of the major problems.

1) It allows people to work through material at their own pace so in countries where people are not able to get educations due to having to work full time this would allow them to get an education at the pace that they are able to.

2) Having access to teachers and curriculum that is well above what is currently available would allow people to learn things they would have never been able to since often people with those kinds of expertise are near non-existent in these poorer countries.

It may sound weird but I honestly believe that for these countries to improve we need to commit to establishing solid internet availability worldwide, and making a high quality free online education to everyone world wide.
Chillin. Just went to fly my RC helicopter for an hour. Didn't crash it. It's a good day. Now I'll use vim to make-up the time. :)
http://programming-motherfucker.com/

I feel honoured to be downvoted by obvious twats.
Got That Game? Compare Your Steam Games With Friends
e.g. http://blog.fireeye.com/research/2012/07/grum-botnet-no-long...
Fraud. If the transaction is too fast for new users, there's no time to identify and stop fraud before the money's left their control. Once you have the BC and can transfer it out, if you used stolen funds to pay for it, CoinBase loses twice the value transferred.
> By the way, in the 47 seconds you've been on this page, approximately 1,813,260 searches were performed.

Aren't these just some random numbers that they pull out of the air?
Wouldn't this mean that the application has some concept of state, then? Following output, running a search, etc?

If your state is just sitting in the file, interpret the signal as exit.
I got my first RPi from Newark about five months ago, and it only took 3-4 business days to show up after I placed my order (and their customer service people called me on the phone to make sure I got it! Talk about high-touch, B2B). I just ordered another 512KB RPi from Adafruit, slightly more expensive, but better selection of cases / breakout cables / etc., and they shipped less than 12 hours after I placed the order...
there is no jQuery dependency
This. Is. Awesome. Had to be done.
SocialChorus (http://www.socialchorus.com) -- San Francisco, CA.

We help companies generate word of mouth advertising by turning their biggest fans into brand advocates! We've already signed more than 15 of the world's biggest brands and sales are skyrocketing.

Currently we're looking for a couple senior Rubyists to join the team. This is role perfect for anyone who loves Ruby, XP, OO JavaScript, and working closely with a great team!

Direct URL = http://socialchorus.theresumator.com/apply/jobs/details/0z0Y...?

Email = mpope@captainrecruiter.com
Dual booting Ubuntu 13.04 on the Samsung ARM Chromebook with XFCE as my window manager. So far it's been working well as a machine to get work done when I'm away from the desktop. I rarely boot into the ChromeOS side, though.
Rails & Front-end badass SEEKING WORK in SF or remote for the month of March.

Github: http://github.com/deadlyicon
LinkedIn: http://lnkd.in/9FCpxk
About.me: http://about.me/jaredgrippe
Email: jared%jaredgrippe.me
Some higher-end routers have USB, meant for printers or usb drives or whatnot. Mine does... of course I could have bought several Pis for what I paid for it in addition to the numerous other downsides.
Speed in Python (or Ruby, or JS) isn't a big deal... until it is. When that happens, would you rather have to switch over to C and glue the resulting binary in (assuming you're not using JS, in which case you're just SOL), or would you rather have a high performance API at your fingertips for optimization when you need it?
Canadian government introduces ACTA compliance bill
"What to do when your non-technical boss is just plain wrong?"

Call it another typical day at the office. :)
Interesting negativity here, mostly disappointment at wanting something that doesn't exist (an actual open source 3D subsystem), but some in performance issues.

The 'all up' RPi is about $100 (less monitor) which is not a bad price for a compact, self contained, programmable computer that is "mostly" open. Lest people forget the original IBM PC and APPLE II were also 'closed' in many ways.

So as a teaching tool, its pretty freakin' awesome. While I might have had someone bring up a cast off PC before, now you can have them using their own machine which is easy to carry in a back pack and transportable. Many folks, even of limited means, have access to a TV set that has a spare HDMI or composite video input. So basically it hits that target pretty well.

Given the sales volume there is some value to someone :-)

That said there are lots of things a simple, non-3D Linux box can do which are really useful. So while its not a 'game console' (although I suspect it could run MAME pretty nicely) its quite useful. And from a 'learn to program' / 'experiment with algorithms' point of view its pretty much lowest entry cost out there (caveat the 'free' discarded PC) so what's not to like?
"Set your clock to 01.01.1970" BOOM, you can't!
"date: cannot set date: Operation not permitted"
Does it support HOTS or is it WOL-only? Can I filter one or the other?
SEEKING WORK - Austin, TX or remote.

Node.js, Drupal, and a broad range of other platforms.

I specialize in working with young companies, helping guide you in producing first versions from scratch, and turning prototypes into polished products.

I also do a good line in rescuing, restoring, and replacing failing legacy software, and digging folk out from the pit of technical debt.

GitHub: https://github.com/exratione

Drupal: https://drupal.org/user/1420780

Blog: http://www.exratione.com
There are many examples of android running on the rpi. just use the google.
Getting better with each release.
This is great news for UK businesses, welcome to our wonderfully miserably cold shores Stripe.

Although, you know it's much nicer up North outside London. Much nicer.
Or you can just disable the java plugins in your browsers. I think that might be slight overkill
Hey I am interested in your internships. I currently do mostly front-end web stuff, and use Django mostly. I also have some experience with mobile apps. I would definitely be interested in talking to you guys. Send me an email at coreyja@gmail.com of you want to talk. Thanks
Continuous Integration to Cloud Foundry.com Using CloudBees Jenkins in the Cloud
Continuous integration using Jenkins is increasingly seen as an effective tool for reducing the cycle time from product backlog to receiving actual user feedback. This can result in real increases in developer and team productivity when combined with an Open PaaS such as Cloud Foundry. In this guest blog, Mark Prichard, Senior Director of Product Management for CloudBees®, explains how to create a fully automated environment for application build, test and deployment to Cloud Foundry.com using Jenkins in the Cloud via the CloudBees DEV@cloud™ build service.
IPhone, Android users make up half of BlackBerry Z10 sales in Canada, 33% in UK
The thing is, it was months between the Foundation launching the Pi and its basic, advertised functionality becoming even close to reliable. Originally, your SD card had to be carefully picked due to firmware bugs that made it incompatible with most of the newer cards on the market, ditto for your USB keyboard and mouse because it was incompatible with many of those too, and the network fell over all the time as well.

In fact, despite the Pi Foundation trying to blame the problems on power-hungry keyboards and people using the wrong power supplies and everything except the Pi itself, an outsider eventually figured out that the USB hardware and driver couldn't reliably talk to any low-speed USB devices like keyboards and mice. Communicating with anything the Pi Foundation didn't explicitly advertise, like webcams or Arduinos, was even more broken.
What a vicious and sad rant.

you've boiled the whole argument down into whether a text editor is the pillar upon which a successful product is built. Well of course not! Nobody is even claiming that. Some people are merely expressing it allows them to put thought onto paper a little quicker, or that they just enjoy it. Others just enjoy being able to tweak their editor, it's a fun meta activity for any programmer.

It's fine that it might not be the most optimal way to spend your time, or that you don't get it. but relax already

"machine language (actually typed-in code with a hex keypad), assembler (various processors), Forth, C, APL, C++, Fortran, Visual Basic, Lisp, Python, PHP, JavaScript, Objective-C, Verilog, 8080, 8085, 80x86, PDP1104, 6502, MC68K, PowerPC, Xilinx FPGA's, PC, Mac, Linux, embedded, workstation and server software and a few other things I probably don't remember doing."

For all that name dropping of the vast and expansive techs you've worked with, you seem to be extremely close minded on this issue.
Me too. Sometimes HN is so humorless it's FUCKING depressing.

EDIT: added 'FUCKING'
This may be a terrifically silly question, but here goes anyways:

What sensitive data are people passing back and forth to rubygems of all places that needs encryption? Especially in the context of a bundle where you're more likely than not pulling down or updating gems (from a public repository, which contains no sensitive data)? And this need is apparently so pressing that it should be complained about to the user?
That is very important thing about internet. Anything that can carry packets of data can potentially carry internet, and anything that can packaged into packets of data can be carried on internet all over the world.
Looks like the equivalents of `-?>` and `-?>>` are now `some->` and `some->>`, is that right? Perhaps the name change is meant to avoid confusion now that there are multiple variants, i.e. also `cond->` and `cond->>`, which are different.

It also occurs to me that threading through `some->` and `some->>` is kind of like doing computations in the Maybe monad in Haskell.
This is a great idea. One of the things we want to focus on is cool / useful code projects and how to grok advanced features (monads, ML, async io, etc).

It would probably be better to pitch that our angle is code-heavy rather than news-heavy. Thanks for this feedback. Also, A drip of Javascript is really cool. I just subscribed.
Ask HN: Why Does Documentation Suck?
It is 2013 and it is still unbelievable difficult to look through documentation for anything. Why is documentation stuck in the 80s I mean seriously this http://www.cplusplus.com/doc/ or this http://gcc.gnu.org/onlinedocs/? In 2013 really?
Actually it is already fixed in many distros.
For example in Arch Linux it took a day to fix since the CVE request: https://bugs.archlinux.org/task/34005
http://seclists.org/oss-sec/2013/q1/420

On the other hand my system here still crashes if I type file:/// with one big letter.
Modern (civilized) human already has tons "wires" sticking out of his head. We are far beyond the level where we could part ways with our technology.
So... to be clear, are you all going to change it so that you only need the private URL to withdraw funds (no cookies), or do I need to email support to get my BTC back?

Thanks
IFTTT - http://ifttt.com/jobs - San Francisco, CA

IFTTT is looking for experienced engineers to help build the next generation of its platform.

This is a unique opportunity to contribute to the core architecture of one of the web’s most innovative and exciting services. You’ll get to work on challenging technical problems alongside a small but driven group of developers, and play a key role in shaping both the product and team culture.

IFTTT’s mission is to help people to create connections between the services and devices they use every day. We’ve built a system that enables users to set up simple “if this, then that”-style recipes, which allow activity from one web service to trigger activity in another. The current system supports over 60 unique services and runs nearly a hundred million recipe-handling tasks per day, and we plan to dramatically expand on our flexibility and scalability. Under the hood, this translates to building a platform that can talk to and move data between virtually any API you can think of, all in realtime and at massive scale.

We’re hoping to find candidates who speak fluently about distributed architectures, databases, and ops, who enjoy rolling up their sleeves and writing code at all levels of the stack, and who have the confidence and depth of knowledge to take ownership of long-term projects. IFTTT currently runs on a polyglot mix of technologies, including EC2, Rails, Node.js, MySQL, Redis, Memcached, and Chef. Experience with these is a big plus, but we’re constantly evolving, and we value creative problem-solving and desire to learn over domain knowledge.

We recently secured a new round of funding, and we work hard to do right by our employees. New hires at IFTTT enjoy competitive salary and equity, full benefits, sane work schedules, and a flexible vacation policy. Much more than that, we offer interesting, deep projects and an amazing team experience. We operate on the philosophy that the best job perk is fantastic teammates, and to this end we’ve assembled a staff of intensely curious, well-rounded, talented people who happen to be great engineers. We’re hoping you can be the next one.
This isn't really targeting the same kind of thing. These are Java applet sandbox exploits. Android machines don't run Java code they find on web pages. These are the same thing as finding a bug in the Flash plugin or the browser.
Oh you don't know my misery : (

I'm actually working on a desktop app used by hundreds of people (and installed by thousands) and my entire business model is being an ISV: trying to sell that Java app to people.

The less Java installed, the harder my life becomes ; (
Investor Einhorn shares plan for Apple's cash
I'm thinking more of an official statement or something. I dislike the code of silence that a lot of these companies have regarding security.
> ... the editor is orders of magnitude less significant than a huge list of other things. It does not matter.

The first point is true. The second point is false -- it does matter. Saying that X is less important than Y can't be used to argue that X doesn't matter at all.

> If I am building a business or a product the last thing on my mind is what text editor we will be using. It is so ridiculously insignificant in the grand scheme of things that seeing people focus on it is beyond comprehension.

That's true in general, but there's an exception -- if you can improve the efficiency of editing, you might make a basic change in people's thinking and become a millionaire as a side effect.

Guess how I know this.
Why is a preferred stock better than a dividend? This doesn't make sense to me.
Girl Scouts Shut Honey Boo Boo down for selling cookies online
This is not the first time. Girl scouts also shut down a 11 year-old from using Paypal. It's ridiculous how these organizations self sabotage by resisting technology. I'm a former Girl Scout, and we've built a solution to teach kids how to hustle and raise money online. www.piggybackr.com
This one on OS X bothers me:

>> "Another device on the network is using your computer’s IP address."

I know that the thing to do here is renew the DHCP lease. Most people don't. Just renew it for me, please.

The many procedures you can do to fix a network connection in Windows are even worse. Do these for me before you show me any troubleshooting messages.
This is one of those things that is done by people going "We need our customers to 'feel secure'". I get the rationale, but is there actually any data that suggests this gives that actual feeling? That users "feel" more secure? Or are more trusting of the site? Or is this just cargo-cult UX?

edit:
I've seen this on too many financial apps to think it's an isolated incident. It's clearly a "thing" in financial apps (TurboTax.com does it all the time; I see it on my Bank app, lots of mobile apps, etc.)

There's gotta be a reason, even if it's wrong.
Thanks for reading! And the essay you wrote on this topic is equally interesting.

I get what you are saying, and you are right that what I am proposing is innately unscientific. What I am trying to say is that the process of making new science often has to have these flaws, because ideas in the real world are rarely evaluated on their merits alone. Ideas come from people who are fallible and have to fit their ideas into a social context. What you hold to be the ideal:

Scientific findings must be able to rise above their origins and stand alone

is the same as what I hold to be ideal, and I also mentioned it's what my dad admires about science. But the reality is more complicated: when a fresh result comes out of a lab, people judge it by the affiliations of the authors, what journal it came from, and that person's prior ideas and assumptions, because replicating or depending on the truth of that result could be a costly mistake (millions of dollars, years of work). The sparsity of biological research in particular means that there are sometimes only a few labs in the world that can readily run experiments with any relevance to a given topic, so until enough attention is given for it to be replicated, a single result and corresponding "story" pretty much stands solely on the reputation of the authors.

So while it is absolutely correct that a scientific principle should stand on its own, and those principles are the ones we learn in the college intro courses, until a hypothesis gathers enough supporting data to become a principle (let's say it is only a few years old), the process of science at the margins is inherently social.

I didn't even get into matters of ethics and politics. For example, there are important medical principles today that were gathered through highly unethical (and regrettable) research in the early 20th century; if similar experiments were performed today, the experimenters would be vilified and the results discarded out of principle, even if it was robustly scientific with a significant impact.