skysight-inc/HackerNews huggingface dataset:
cielo24 -- Santa Barbara, CA -- Fulltime Developer

cielo24 (www.cielo24.com) is a technology startup in the online media space located in downtown Santa Barbara. Leveraging automation and crowdsourcing, we create high quality media data including captions, timed transcripts, indexes and video intelligence for clients in the online education, enterprise and entertainment industries. We are developing the next generation media experience to help clients maximize the value of their media content.

Job Description:
We're looking to expand capacity in a number of roles across the dev team; frontend engineers, backend engineers, QA managers, and UX designers are all welcome. You will play a pivotal role in developing our cloud based media data platform while while working with other highly skilled developers.

Minimum requirements:
• Bachelor's Degree
• Computer Science or related major
• 5+ years professional coding experience, or significant projects of note
• Experience in at least one of the following areas: HTML5 web applications, RESTful API development, workflow/queuing software, automated testing/build tools, video/audio encoding, and Automated Speech Recognition (ASR)
• Good interpersonal and communication skills, with a strong attention to detail
• A unique and much desired "just get things done right" mentality

Ideal candidate has experience with:
• Working in a small team of developers
• Knowledge of Python or JavaScript

Drop us a line at devs@cielo24.com
>Can you opt into mine?

In Python, not only can you "opt in" to those features (in a completely natural way) but those features already exist in the form of highly popular libraries:

NumPy - http://www.numpy.org/

SymPy - http://www.sympygamma.com/input/?i=diff%28x**2%29

mpmath - http://mpmath.org/

...and the story is similar with Common Lisp, whose generic functions dispatch on function parameter type (just like Haskell allows with type classes), allowing you to create libraries for vector arithmetic, symbolic algebra, and arbitrary precision floating point math, again in a completely natural style.

The best forms of language advocacy probably involve showing the great things you've done with a language and forgetting about comparisons to the competition. Build it, and they will come.
It must be so hard to expand the abbreviation once.
When my twins were born, I knew pretty quickly that my daughter was different. While her brother was all eye contact and cooing, she was always in her own world. Without a neurotypical sibling, it might have taken much longer to spot.
Senior Ruby Engineer - Full Time - In the Heart of San Francisco

Gametime is a small team working in the heart of San Francisco's startup scene, right by the stadium. We love what we do, and we are growing at a meteoric rate (30x in six months!).

Who we are looking for:

- Senior Ruby Engineer - We are looking for a senior Ruby engineer to help redefine the sports technology. Be part of architecting, implementing and scaling our Ruby infrastructure that reaches thousands of sports fans every week. Work closely with our iOS and Android team to develop algorithms and a lasting client server protocol that lets us iterate fast and stay ahead of the industry.

~ We're a rocket ship! Gross sales are up 30x in six months and we're expanding fast.

~ We are a small, Accel backed company. It's an exciting time to get on board.

~ We offer market rate salary and meaningful equity.

~ Everyone here does meaningful work. You won't end up on the "login button team" here, you will be part of the most important conversations on the engineering team.

~ Free lunch! Who said there was no such thing?

~ $2000 annual education budget to learn anything you like.

~ Your birthday and your partner's birthday off!

~ Free games! We're right by the stadium, in the Dropbox building. Go Giants!

https://jobs.lever.co/gametime/d79cdfe8-55ed-40e6-98ea-dcb78...
I dunno; having project members not actively be dicks to newcomers is always good advice.

That said -- and I'm being vague because some people on hn are dicks and I'm careful how trackable my online presence is -- small projects get lots of, well, basically useless people who need tons of handholding to get anything accomplished. I see the upside for them, but I don't see the upside for me: if I where to help them out, I'd spend my limited available time on handholding people who apparently managed to get ms degrees in cs without being able to code instead of doing what I enjoy. So I ignore them. Open source is apparently the new resume chit so people want to spend minimal effort to put a patch into a github project. We're always open to helpful people but I have a depth 1 decision tree for ignoring the idiots: if you can't successfully read and follow the instructions in readme.md and make, you're worthless and I kill your email.
Agreed :) That was never the point. It is just a really simple module I found useful for myself as I didn't like the defaults.
Very nice!

Maybe this is due to my settings but every time I click "listen" I need to allow access to my microphone (chrome). This may be related to it being from HTTP rather than HTTPS. Minor bug, really nice demo :)
Yep! They are "the same".
*Haha, that's actually a pretty funny coincidence and made me imagine a little conversation like this:
---
You: "Hi my name is TJ."
Person: "Nice to meet you, do you live here in Sorrento Valley?"
You: "I live in TJ."
Person: "What?"
---

On a less silly note, the cost of living thing is actually quite interesting because we have the same situation over here between Mexicali and living in Imperial County.

A few of my coworkers in IT actually commute over daily (and use SENTRI) and I've always wondered how much they're able to save by living over there.

One of my staff members also commutes daily from Mexicali and she sometimes gets stuck at the line to cross over if there happens to be an incident (such as a person hiding inside a car the other week). I know for her she's mentioned quite a few advantages to living across the border, one primarily being childcare costs for her daughter (I'm trying to remember the exact figure but I want to say it was $300 for the entire month) compared to this side where it would cost about $500-$600 (and in San Diego it would probably be even higher).

Plus the rent / food costs are much lower in general in Mexicali too and the currency conversion is favorable for USD => Pesos.
SEEKING WORK

Location: Wroclaw, Poland, EU

Remote: Absolutely, remote position preferred

Willing to relocate: Yes to California, Texas, London, Germany, Tel-Aviv

Technologies: iOS, OSX - mainly, ruby, python, java

Resume: http://lnkd.in/q4u57M

Email: pawel[dot]ropa[at]gmail[dot]com

Blog: http://ropa.io

I am talented iOS developer with 4+ years of experience.
Spectroscopy is pretty much the reason we have been able to infer as much as we do about stars, their lifecycles, and what happens inside them.
Where do you find that Python is better than Haskell for CRUD applications? I've found the type system to eliminate most common CRUD application/web dev bugs and make me much more productive.
Some topics are worse than others. Threads about Snowden or piracy are usually littered with grey posts that go against the ideas that Snowden is a god and piracy is just fine.
But the best time, for me at least, to ask questions is during the lectures. That's when my mind is working to understand the material, so that's when I am most likely to have questions. The same process happens during labs and the like. I also need to be able to ask questions during lectures because if I fail to understand something it may negate the entire value of the lecture.
http://vooza.com/videos/funding/
I'm learning OCaml now and this blog post really makes me wish if tooling around js_of_ocaml[0] were this great! Thanks for the detailed write up! Bookmarked for when I start clojure!

[0] - http://ocsigen.org/js_of_ocaml/
You're absolutely right. I was wrong to carelessly specify fault in the journalist, rather than simply faulting the piece.

However: If I had correctly identified that the piece was shoddy, rather than the journalist, wouldn't materially impact the points in my post. That's a nit.

Including Marvel's existing mis-steps would materially impact the points of an article recounting Marvel's lack of mis-steps. That is not a nit.
the ability to download a client that is widely available for all platforms and follow simple instructions to join a channel is a useful filter at least for potential code contributions
I believe that HN is an open forum that wants to be a closed forum. It appears to have been designed around the principle that a singular, consistent concept of "quality" exists, primarily due to the homogeneous nature of the original community, and the assumption that this community would likely find only a narrow subset of topics relevant.

Fading out remarks is one example of such a bias in effect - were there only one type of poster and, predictably, one set of qualifiable opinions on HN, then the effect of censorship from a single user downvoting another and rendering their comments more difficult to read could be construed as acting on behalf of the community's standards as a whole, rather than reinforcing the bias of a particular subset or group.

Although some faded comments are obvious trolls, rudeness or spam, disagreement for any reason (spoken or otherwise) leads to globally visual censorship. Arguably, the more faded a comment is, the more 'justifiable' that censorship can be, in terms of representing the community. However, this does suggest that barely faded comments are, themselves, more noise than signal. Also, more obvious examples of incorrect downvotes, i've found, tend to be corrected over time.

Also, there is a subset of downvotes which were meant to be upvotes but they just fat-fingered the wrong button.

There is also a principle at work behind several design aspects of the site, intended to stave off the "Eternal September" syndrome. Fading out unpopular comments, whatever the reason may be for that unpopularity, may be a way of discouraging participation of any kind with threads which could even remotely be considered of 'low quality'.
I'm not sure if any of you have heard of it already, but there's also the Silicon Border project announced quite a few years back that was set to be located on the outskirts of Mexicali:
http://www.siliconborder.com/

I remember being really excited when I saw that in the local Imperial Valley Press. So far though I think it'll be a project that'll still take a number of years to be fully developed but if it does come to pass will be a huge benefit to the local area.
Easy way to save the world
How to use GitHub issues?
> Was the United States not supposed to go after Osama Bin Laden?

Not at any cost, no. Now what with all of the "America...fuck yeah!" rhetoric after Bin Laden was killed, I gather that I might be writing for the minority opinion.

How many kids will die because they now won't be getting polio vaccines? How does that number compare to the number killed at the World Trade Center? If the numbers are comparable, then we figure brown kids have less value than Wall Street bankers? So, maybe apply a value of two-thirds (I'm pulling numbers that have been used in the past) one brown kid for someone working in NYC? If not, then what's the math that we can agree on?

It was all just a revenge killing anyway. Are we now safer with Bin Laden dead? I'm open to opposing opinions, but as far as I can tell we haven't improved anything.
So if for every second you transmit you need 10^4 seconds of gathering energy, that means you can transmit just over 3 times an hour for 0.1 seconds. That is assuming perfect storage efficiency. But remember that to transmit over Wi-Fi you need to associate with the AP, obtain an IP address, discover where you are sending stuff (DNS resolution, routing, etc.), receive an ACK, close a connection, disassociate from the AP. Most of the timing of this is going to be dependent not on you but on the other end of the transmission. And if you are transmitting this infrequently, what percentage of time can you afford to have your data lost? Sure, you could optimize the heck out of this by using pre-defined routes, fixing the IP addresses of everything, using UDP to not have to wait for an ACK. I have a feeling you'd still need to actively run the radio for at least a second or two, which now brings you into the territory of transmitting only about 5 times a day.

But all that aside, the biggest reason I think running Wi-Fi off harvested energy is BS is because we are skipping an important step here: nobody is running Wi-Fi off watch batteries yet, and those are much more energy-dense than the typical radio spectrum. That's like seeing a Kickstarter campaign that claims to be able to run a mid-sized sedan off a rooftop solar panel: it is impractical bordering on impossible.

As an alternative, there are lots of protocols other than 802.11 that can transmit at lower power and with lower time frames. With these you can gather all the data onto a bridge which will then talk 802.11 on the other side. Or, you know, just put in a AA battery.
A friend of mine is an ABA therapist. I sat in on one of his sessions once with the parents' permission (takes place in the family house).

I was amazed at how exhausting it is for all concerned, including the child. The costs are also astronomical since the process is extremely human resource dependent for a long time. For most families who are lucky enough to afford or be funded for an ABA program, the children often start aged 2+ and continue on until mid-teens.

Families are forced to give up almost everything to take part in these programmes. They have my utmost respect.
LONDON, UK - Arachnys https://www.arachnys.com - Devops

We make sophisticated, multilingual search software for enterprises that need to scan thousands of data sources for information on customers and suppliers.

That means lots of data, handled by a small tech team which we're looking to scale as we ramp up the business. We're hiring Devops and full stack engineers at the moment. Remote is a possibility for exceptional candidates but we prefer at least part-time in London. https://www.arachnys.com/jobs/

We work in Python mainly but we're particularly interested in Go hackers at the moment.

Email us founders@arachnys.com with your github profile or resume if you're interested.
What: A new Internet search engine.

Why cool: To be the best for the roughly 2/3rds (safe for work or not) of Internet content, searches people want to do, and content they want to find at best poorly served now.
I would personally go with a "Best Practices" page that streamlines the info. I have a very long history of doing volunteer work of various sorts. Some of the early observations are things I am familiar with but I find this paper rather clunky.

I suspect there are no easy answers for some of the barriers they list. (For example, I feel like "lacks the skill to do the job" is probably not something the project manager can or should solve, anymore than a hiring manager should take just anyone who wants the job even though they aren't qualified.) But the social piece is something I can break down for you into basically two key points:

1) Greet people warmly at the door.

People who get that initial "Hi! How are you? We are so happy you dropped by!" kind of response are much, much more likely to keep coming back, even if it takes a bit to figure out where they fit in. Folks who get the cold shoulder often just disappear, never to be heard from again.

2) Never let any question go completely unanswered.

If it does not get a meaningful answer in a timely fashion, then the person in charge should at least drop the person a note to say "I don't know the answer." (When I had a directorship on a voluntary health and welfare organization trying to make the transition to full scale charity, my rule of thumb was that if it had no response after 3 days, I would step in and say something, even if I had no answer.) Depending upon the environment in question, that sometimes bumps the question and allows others to notice who may have missed it due to being away, busy, whatever. So, sometimes just answering nominally will get it answered meaningfully by another but even if it doesn't, the person doesn't wind up feeling like they are out in social Siberia and afraid to speak up again.
How about: a time tracker, HN clone/basic forum, simple Google Analytics clone, a password vault/manager (did this one recently, it was a lot of fun, https://github.com/rfunduk/mrpassword).

Or how about some supporting type stuff: app error handling, a recommendation engine for your framework of choice, maybe a simple admin panel for doing support (using Postmark Inbound or some-such).

If you're into web stuff, it's always a good exercise to re-implement some complex plugin in a simpler way. I made a simple 'tour' plugin that a lot of people like (jQuery-TourBus), or you could make a simple carousel plugin, or maybe just make a simple sticky feedback popup thing, etc.
Agreed. Been playing with it the past few days.
Finally, after much ado, top ranked (except for that amazing bot).
I didn't downvote, but why "US" in "US remote"?

I'm always interested when I seen some country restrictions for remote jobs. In fact, a vast majority of these jobs are from US companies. So what's so special about US? Is dealing with paperwork for non-US candidates that hard for you?
IBM apparently turned it's jaundiced legal eye towards Hercules at one point. Apparently, they decided it wasn't worth crushing them. I like to think they saw the value of something like Hercules out in the wild, but I imagine there's something less idealistic involved.
Would love to hear about good hints for using github issues - or where it fails for OSS?
I think more people know "CDN" than the expansion (Content Distribution/Delivery Network).

Same is probably true for ATM (financial or 53-byte cell), POP, DNS, RFP, RFC, IMAP, SSL, ...
It's so weird to read this and see Microsoft touting the success of Android like, "Consider this: when Samsung entered into the agreement in 2011, it shipped 82 million Android smartphones. Just three years later, it shipped 314 million Android smartphones ... becoming the leading player in the worldwide smartphone market" I'm sure the marketing folks at MS are wincing when they read that.

I wonder what is Samsung's reasoning for breaking the agreement? Was there some kind of clause that MS wouldn't build Android devices to directly compete, and with the Nokia purchase the plans for a Nokia Android device (that were just swiftly stopped after the acquisition was finalized) might have given Samsung an out?
Android Wear stuff. I just got my graphics. Now I just need to figure out how to get it on the store.
Inbox Health - Bridgeport, CT

About Inbox Health:

Inbox Health is developing software to improve the efficiency of healthcare. We're particularly focused on creating solutions to patient billing and payments. This may sound boring, but it's a tremendous issue, and an exciting challenge. We're dedicated and passionate about making change in the healthcare space. We're well funded from several angel investors, and are currently closing a large seed round that will allow for ample runway and team growth.

What We're Looking For:

We're currently looking to add at least two engineers and a full stack UI/UX designer to our current team. Candidates should be passionate about healthcare innovation (particularly on the business operations side of things), SaaS business models, startups in general. If you're not sure if you're interested in working for a healthcare startup, stop reading this post, buy the book "Where Does it Hurt?", and read that. Then come back.

Skills/focuses that are desirable, but not necessarily all required: - Ruby on Rails development experience or significant experience with server-side development languages/MVC frameworks - Front-end development and/or UI/UX Design - Experience in designing and utilizing modular and reusable HTML5 templating (ERB) and Javascript libraries and frameworks - Previous experience with GitHub version control software and concepts (forking, merging, committing, branching, etc.) - Passion for database architecture and design - Experience with REST architecture design patterns - Familiarity with Linux - Server-side UNIX development and command-line scripting

Requirements: - Public GitHub projects and work and/or be willing to create or share sample work - Must be willing to commute to, or relocate to the area. This is an on-site position only.

Other Details:

Compensation will be in line with current market pay. Obviously it depends on your skill level and experience. We're offering equity. We provide health benefits and vacation time and such.

We enjoy long walks around the block with the office dog, the occasional Mario Kart competition, and the occasional philosophical tangent. The office is generally dog friendly. As long as he or she gets along well with the current dog(s).

Apply at blake@inboxhealth.com
Why rely on third-parties when you could use bitcoin:1JZuM9qKaeAuDpepigSMmNvBzsAgTavqLB URIs instead? Or you could use your own trusted server with things such as: bitcoin:roger@yourserver.org
What: A personal finances app

Why: Because Mint and Credit Karma have horrible interfaces that don't allow me to manage my money and view spending trends in a way that I feel is satisfactory. Prototype for now and using plaid.com API for access to financial institutions.
It seems like it would be important to distinguish between high-functioning autism & severe autism?

I mean, there's "That guy is a little weird" autism, and then there's "That kid can't communicate with anyone or perform basic motor activities" autism.
NASA tested an impossible space engine and it somehow worked
Route 53 now does GeoDNS so you can map it more accurately, for a few cents more.

http://aws.amazon.com/route53/pricing/
FTA: "To send data to a smartphone, for example, one of the new prototypes switches its antenna back and forth between modes that absorb and reflect the signal from a nearby Wi-Fi router. Software installed on the phone allows it to read that signal by observing the changing strength of the signal it detects from that same router as the battery-free device soaks some of it up."

Sounds just a bit like one indirect way astronomers search for exoplanets: By looking for fluctuations in a star's light caused by a planet's transit 'across' the star. [1]

[1] http://en.wikipedia.org/wiki/Exoplanet#Indirect_methods
You are reading that right. If it makes it seem any more sane, that's because many text editors of the time weren't written for screens ("displays"), but for teletypes, where you couldn't possibly see your code verbatim as you were editing it.

https://en.wikipedia.org/wiki/File:ASR-33_at_CHM.agr.jpg

For example, the standard editor on early Unix was 'ed'. It is available on most modern *nix systems, if you care to try it :). Bill Joy later modified ed to be a display editor, or 'vi'sual editor; so if you have you have used Vi, it shouldn't be too unfamiliar.
Have you ever used a 300bps modem to connect to the internet? If you did then you would see how avoiding rendering could make you much much more productive.
The story (in "software superheroes", thoroughly good read) is that the British computer scientist George Coulourais, was visiting Bell Labs and met with Ken Thompson. Ken was editing some of the unix code base using a 'ed'- with no reference printout, no display, just typing from memory. George was simply astounded and so christened his own editor (which used raw input to allow line by line editing) 'em' or Editor for Mortals

Subsequently he gave the code to Bill Joy who turned it into ex and then vi and at some point even Ken Thompson probably used it.

"Our" history (as coders) is short and surprisingly oral, but still has gods in it and messengers from the gods bringing down the fruits of their wisdom.