skysight-inc/HackerNews huggingface dataset:
Just want to chime in reiterating everyone's thoughts already here that this language is fun, interesting, and worth your time investment to investigate.

The biggest hurdles I had coming from OO Ruby were 1) how to handle state, since you no longer can just hang information off any arbitrary object attributes, 2) pattern matching (but now that I grok it, I love it, it's so useful and leads to more concise code), 3) lack of inheritance (although oddly, I don't seem to miss it, it just leads to a somewhat different code design), 4) OTP semantics (which after you mount the learning curve, make a lot of sense from a resiliency standpoint).

There are a number of neat little details not yet mentioned or emphasized here such as full Unicode support, full-fledged macros that give you full AST access (in a non-homoiconic language, that is a rarity!), custom sigils (http://elixir-lang.org/getting-started/sigils.html), the ability to easily call into any Erlang library, the fantastic :observer.start() utility for visually observing tons of details about a running pid hierarchy, etc.

One possible hurdle unique to languages that feature message passing between independent processes (pids or process id's) as a core feature is that once you have a pid hierarchy, it seems to me that inevitably, one of them will get a backlog of messages requiring you to either apply back-pressure techniques (slowing down upstream synchronous messaging by slowing down replies, basically) or pursue some other strategy (code refactoring etc.) when messages start to get discarded under load due to overflowing the pid inbox.
I don't think that was flaggable. This is a real problem, and it is a real dilemma at times whether calling 911 might make things worse. We should feel absolutely free to call for help and not worry about it. But there are risks.

And yes, I agree, if you feel suicidal you should definitely get help, including 911 if your crisis is immediate.
You can do it with single bets to. If the following: bookie X offers you odds x, bookie Y offers you odds y, x > y, you are sure bookie Y is a better punter than bookie X ,then betting on odds x is a free bet which will generate profit in the long run.
'Fuzzy logic' seems to be an ex-buzzphrase nowadays, but this seems pretty close to that territory. A variable/cell/logical-unit containing not a single value, but a distribution (often between bounds), and getting combined with other similar variables/cells/logical-units in ways that understand and respect the probability distributions.

Perhaps that field can provide a potential source of new names, when you decide to market this as a company.
If we are discussing tech hubs, then the surrounding area should be included such as Boulder, Broomfield, etc. Just like we should include Mountain View, Palo Alto, etc. Having lived in both places for ~4 years each, the density in the Denver area is not even close to the bay area.
Doximity (https://www.doximity.com) - San Fransisco, CA - Remote or Onsite - Permanent - Full Time

Ruby on Rails engineers, preferably full stack and helps to have experience in Go and JavaScript.
https://doximity.theresumator.com/apply/jobs/details/I4u6BD

Doximity's passion for working with physicians is what helped us grow to No 1. We believe that when doctors are connected, patients benefit and the medical sector works better. Listening to what physicians need and then building simple tools to solve complex problems is what we do. Our vision is a future where medical communication is effortless — fast, simple, seamless and secure.

Doximity is made of developers, doctors, scientists, start-up founders, non-profit founders, ping-pong players, professional waterskiers. We're diverse - in fact, we're multilingual. Ruby is our preferred language, of course. While we're already the No. 1 network for physicians, we're not even close to being done with our goals.

We talk about our technology on our blog:

Engineering Stack: https://engineering.doximity.com/pages/engineering-stack

On-boarding: https://engineering.doximity.com/articles/software-engineeri...

Automating Workflows: https://engineering.doximity.com/articles/automating-workflo...

I'm involved in the hiring process, reach out to me on LinkedIn (https://www.linkedin.com/in/jeybalachandran) or via e-mail at jbalachandran@doximity.com. You won't be talking to any recruiters :)

Happy New Year,

Jey Balachandran
Texas airports get ready for state’s new 'open carry' gun law
SEEKING WORK - SF Bay Area or remote

Generally available for freelance web app engineering work. I've been working with Rails and JS for ~8 years now, at all points up and down the stack. Everything from performance work on existing code to bringing up a full-fledged product from wireframes.

In the past, I've worked with companies like Remind, Leap Motion, Anki, Rocket Fuel, and TaskRabbit. Before that, I had two startups of my own. In my spare time, I fly airplanes. Currently fully booked through the end of January, but I'm always happy to grab coffee and chat.

Links:

http://toddeichel.com/about

http://www.github.com/tfe

http://www.linkedin.com/in/toddeichel

http://stackoverflow.com/users/203773/tfe

Contact: todd@toddeichel.com
Linkable Networks - http://www.linkablenetworks.com - Boston, MA (office is in Fort Point Channel neighborhood) - Local Only (Work from home 3 days a week)
(http://careers.stackoverflow.com/jobs/102673/senior-cloud-sy...)

* Position: Senior Systems Engineer

* Technology Stack

AWS, Ubuntu, Sharded MySQL, Java, RabbitMQ, Ansible, Puppet, Nagios, Cacti, Graphite

* Additional Info

We're looking for solid system engineers to join our team and help us build out the next level of capabilities on our platform. This is a job where you can make a big impact and take responsibility for a managing a cloud deployed SaaS product.

We have a broad range of customers from grocery giant SuperValu where we're deployed with a first of its kind card-linked SKU offer solution to eBates where we enable in-store coupon redemption. Our business is gaining substantial momentum so we're hoping you're as excited about the challenges of scaling for success as we are.

* Company Summary

Linkable Networks was founded on the premise that the disconnect between digital media and physical retail was a major gap in delivering a great experience to consumers. Since 2011, we’ve been nose-down building a scalable platform that provides brands and retailers the ability to engage, reward and incent their consumers directly and across any channel – online, mobile and in-store. We pioneered the concept of card-linked-offers and have taken it to the next level – always-on loyalty. Both our self-service and SaaS-based platforms enable the creation of actionable ads, coupons, offers, promotions, rebates and more that let you reward loyalty... not just discount a purchase. This is the future of Loyalty.

If this sounds interesting, please shoot me an email at coolgigs@linkablenetworks.com
yeah. twain wrote literature. paul graham writes like someone convinced that he has found the most efficient means of communication.
Wouldn't an app idea need feedback from it's target market? How does this site help with that?
At least according to alleged FreeBSD developers on Reddit, she hasn't committed any code in three years and wasn't responsible for anything.
That number would be 5150.

If you ask to be committed, you remain in control and can get help. If you are not in a condition to admit yourself, the only way to deprive you of your civil rights in the US, even for your own safety, is the police.
This is the HN community's fault (not even web fora in general, it's HN specifically). Post a page with the default text size here and you'll get a raft of complaints that your text is "tiny". No, my text is the same size as web page text has been for decades. But users with enormous monitors don't set their DPI correctly and web browsers don't display pages at a sensible scale for the screen size.
Faraday Future: ‘Tesla Killer’ releases teaser video ahead of CES
fedger.io - Smart Data to Grow your Business | https://fedger.io | Cologne, Germany | ONSITE Software Engineer (Backend)

We use advanced algorithms and machine intelligence to collect, structure, enrich and contextualize web data on demand and make it accessible via simple to use micro APIs in near-time.

COME HELP US WITH PROJECTS LIKE...
* Architect and build the next generation of data collecting & processing tech
* Improve and extend our deep learning and machine learning stack

REQUIREMENTS:
* Experience with current data processing frameworks
* Experience with Go, Python and Docker; Lua and Torch would be a plus
* Skills in machine learning

If you're excited to have a major impact on the experience of users of our APIs around the world, shoot me an email to benedikt@fedger.io
The abstract is hard to parse for a layman. Anyone care to venture a translation for the non-ML wonks?
When you say "official channels," do you mean 911, a suicide hotline, or something else? I wouldn't be surprised if 911 was a bad choice but I'd have thought/hoped the hotlines would be good.
hm, he could use the blockchain to add transparency ... and turn the whole damn thing into a kind of open-initiative for other financially stable (or millionaires) to do the same thing.

On the other hand at least some sort of technical screening must take place in order to make sure that a candidate is at least technically able to deliver a sort of MVP.
Fair enough. I am not sure myself what exactly people with a PhD in Literature or Social Justice go through to be anointed Dr.
That is what we call fashion. With the bandwidth and CPU/monitor power, the utility part is no longer in focus, so fashion part dominates.

Fashion do not need to make sense. Sensible folks (the minority part of family) may choose to ignore fashion; but if you are criticizing fashion (with seriousness), then you are in the wrong game.
> I flagged this and tbh I hope dang deletes your comment and this reply.

So, in your mind, we're not even allowed to discuss this problem?
Take a look at Tuts+: http://tutsplus.com/
SEEKING WORK

Location: Austin, TX

Remote: ok

Relocation: no.

Database Engineer with major focus on PostgreSQL.

Main programming languages are Python and Clojure.

I recently ended a contract working for a company here in Austin, which involved optimizing and normalizing the database, using PostgreSQL and PL/pgSQL.

Currently spending my time working on omark, a FLOSS Channels management, CRM, ERP, etc engine written in Python and PostgreSQL, found here:https://github.com/dt1/omark

dbtoomey@gmail.com
> But the alternative to being locked in a room with police officers watching the door is something far worse than that.

This seems like a false dichotomy to me.
Other projects have to do a lot of work to support OS X too. So I guess I still don't see your point. Electron, for instance, had to program an entirely different object model to represent OS X's kludgy global menu bar when every other OS has menus attached to application windows.

I can't believe your defending OS X though when Apple makes you buy a whole computer from them to use it...meanwhile I can run a 6 month trial of Windows (over and over again) on any virtual machine. Honestly, it's way more work to support OS X than Windows if you really bother to look at it.
5 Reasons 2016 Is Going to Be a Big Year for Home Automation
Two cases were 911, one case was a campus health center, and the other two were a mental health hotline.
"face criticism in a manly fashion instead of crying on the phone"? What the actual fuck? Ugh.
Awful mental health services are not exclusive to the US either, though perhaps the US is especially bad.
Hadoop Up and Running
Hi Doug!
Gambas – An Open Source Visual Basic-Like IDE for Linux and FreeBSD
This post comes off as pretty dismissive. For me, the experience did not verge on dehumanizing, it was dehumanizing. "Our handling of these issues must improve" doesn't even come close to acknowledging the severity, depth, or difficulty of the problems I encountered.
Devices running Windows XP aren't the only ones that can be compromised. Other possibilities are unpatched Linux servers, servers with easily guessed root passwords, consumer routers, etc.
Your first paragraph is pretty much my definition of bloat. I've just come back to Word (work uses it) after a 10 year break. Things have got a lot worse (slower, hard to find, massive bloat, irritating layout) in that time imho.
I seem to recall the case of at least one black person with mental health issues whose neighbours called 911 to get help for, and soon enough he was shot dead.
SEEKING WORK - Toronto, Canada or remote

- Customer-focused, with experience in creating successful SaaS products for both technical customers (developers) and for consumers, from specification phase all the way through shipping. Very comfortable talking to customers and teasing out requirements and pain points.

- Full-stack developer with emphasis on back-end

- Node, Express, Angular, PostgreSQL, JS/HTML5/CSS, AWS-based DevOps

- Lots of .NET stack experience (ASP.NET, WCF, MS SQL Server). Ex-Microsoft employee.

- Experience in leading small teams

Currently looking for short, fixed-scope projects. Will deliver solutions on time and on budget.

fjsm.here at gmail
Syntax IS decouples from the language. Semantics are where the language is really defined. Unless you run out of symbols, any syntax can be used to express any semantics.

However, since syntax is the easiest to see and understand, so too it is most often debated. Talking about a language's semantics is hard.
I don't see a mention of "immoral", but there are certain people you don't want to give upload rights to: people who will introduce backdoors, people who will be irresponsible with their private key and leave it lying around in public places, etc.

The ability to include code in a release of widely-used software involves a large amount of trust, and for a distributed, volunteer project, you don't get the checks that either a long personal relationship or a formal employment background check would give you. This puts you at risk of, as Juniper so eloquently put it recently, "unauthorized code".
I highly recommend working with Colin, he's a great guy.

Cheers!
if anyone is looking for a read on many-valued or 'fuzzy' logics you might try susan haack's 'deviant logic, fuzzy logic'

(http://www.amazon.com/Deviant-Logic-Fuzzy-Beyond-Formalism/d...)

its not incredibly exhaustive, but i liked it at the time i read it. ymmv.
Locus | Full Time | ONSITE, VISA (Bangalore, India) | http://locus.sh/

Locus is hiring Engineers and Data Scientists. At Locus we have an ambitious goal of Scheduling & Tracking the World transport movement. We are aware of how audacious the goal is, but we have made our initial strong footholds and have the path to move forward. Founded by a team of ex-AWS engineers, comprising of graduates from premier Indian Tech/Science Institutes (IIT/BITS-Pilani/TIFR), Locus is funded & mentored by the most respected investors and ex-entrepreneurs and have product validation with actual paying customers.

Engineers: We have always maintained a small, but high-caliber engineering team, and we are now looking to make a couple of additions to the same. We are hiring for mobile, backend & front-end. We are tech stack agnostic. We would prefer to have a look at your GitHub repo or a mobile app that you have built, over your academic/educational qualification. We are a founding team of engineers, and understand that good engineering is part science part art, we would like to provide you the tools for the science and the time for the art. We are expanding the team to build the next version of our true multi-tenant platform with a few thousand events happening per second.

Data Scientists: We wish to push to edge of what is possible, and advance the field of routing problems itself. If Travelling thief, Knapsack, Capacity planning and other optimisation problem excite you, we are looking for you. We are team of PhD scientists and engineers with background in stats, working on building faster & more scalable implementation of NP-hard problems, or even a combination of a few NP-Hard problems.

While we have pizza, beer, whisky, drones, oculus rifts, raspberry PIs on the house, the biggest perk we provide you is a remarkable team. We would love to spend our most productive years, around people with great intellect and unbridled enthusiasm. In the spirit of keeping you at your productive best, we give you free fully furnished housing with internet, food & laundry taken care of, and your choice of tech gear. Read more about what we value and our work culture at http://locus.sh/careers
The problem with code validation in the context of a self driving care is that the space of inputs to the software is essentially the entire world. The code is necessarily complex and the invariants nearly impossible to adequately specify. A general statement like "Does not collide with deer in road" is in fact insufficient.

This isn't like an airplane autopilot or your typical other sorts of highly vetted software. It's many orders of magnitude more complex.
You are (incorrectly) implying that the only choices are calling 911 or "being locked in a room with police officers".
When someone sees a market inefficiency that everyone else was ignoring, and then solves it, they are in position to collect economic rents until others catch up. The problem that was solved was not imaginary, it was real, and people are suddenly able to pay to remove this problem. This is clear throughout history as first movers have successfully implemented local monopolies with varying degrees of scale.
1.) Clearly not. Given the political will, it's technically possible (modulo earthquake safety) to make SF arbitrarily dense.

2.) Unclear. It's fairly well-established that building more roads leads to more traffic, for example. So building more housing--up to a point, of course--may just lead to that much greater a population.

3/4.) Politics (i.e. the preference of voters) do seem to rule out a mass increase in housing units and associated infrastructure. I don't have any opinion on what SF should or shouldn't do. I don't live there, don't particularly want to live there, and think the character of SF is a matter primarily for the existing residents.
SEEKING WORK - Python Developer

Location: Chicago, IL. Remote

https://github.com/tony

https://www.openhub.net/accounts/git-pull

https://careers.stackoverflow.com/tony

I'm the author of tmuxp, a pythonic session manager for tmux.

Love python, flask, django, postgres and open source. Exploring SDL2, C, C++ and golang as well.

tony (at) git-pull.com
SEEKING WORK - Backend developer

Location: Yellville, AR

Remote: Yes
Travel: Yes
Willing to Relocate: No, but short term (6 months or so) on-site possible

1099/B2B Contracting only
Incorporated: Yes

Technologies: Linux/Unix, Apache/Nginx, Mysql, PHP, Perl, Python,C, Ruby, Oracle, admin & automation/devops, Javascript, Agile, JSON, Web Services, jQuery, AngularJS, Gulp.js, Git

Working on : Chef/Puppet/Ansible/vagrant/AWS skills

Website : http://developer.marcelq.com

Git : https://bitbucket.org/sugarcreek

LinkedIn : http://www.linkedin.com/in/marcelq

Email: marcel@marcelq.com
SEEKING WORK - Remote or Boston, MA

Freelance data science work (applied machine learning and NLP). I'm a PhD student at MIT in materials informatics (i.e. applied ML), and I'd love to do some interesting data science on the side. I usually work in Python, but I'm also comfortable with web languages (e.g. MEAN) if it comes up.

Consulting Website: http://www.dihedral.io/

Personal Website: http://eddotman.github.io/

Contact: hello [at] dihedral [dot] io
If it's unexpected cost and an emergency fix, probably. But if the cost is already factored into the budget, it's unlikely to have a that big impact – worst case, management will be annoyed that you ruined all their budgeting.
When you call 9-1-1 because you're feeling suicidal, the most likely outcome is that you will be detained against your will†, probably for several days --- first in a hospital ER, and then in a mental health facility. If you show any hesitation
about submitting to this process, you'll be coerced into compliance, usually by the police. The police will have guns.

It does nobody any good to sugarcoat the unpleasantness. The experience of the emergency mental health process, or stories about it, shock people. That shock deters many from seeking help. So people should know up-front, preferably before they even need to consider emergency care, that getting care will suck a lot.

It also has a good chance at saving their lives.

There probably aren't many people on HN who will agree more strenuously than I do that emergency mental health care in the US needs a drastic overhaul, and that's a conversation I'm willing to have. But we cannot responsibly suggest that we can motivate that reform by telling the mentally ill to go on strike against the system. Many people in need of emergency mental care will return to normal function in days or weeks, even when the safe space that gives them room to recover is unpleasant, the doctors are remote and unhelpful, and the police are at the door.

† (There are subtle differences between this outcome and "involuntary commitment", but I would understand anyone who suggested that they're distinctions without differences; perhaps the best term to use for this would be "temporary involuntary commitment").
It's not a phenomenon; users are not out to oppress or censor anyone. These types of stories are terrible in terms of quality of discussion, and provide almost nothing to satisfy one's intellectual curiosity. This whole thread is he said / she said feces-flinging, and many people would rather have interesting articles on the front page. It's essentially tabloid gossip, and has been discussed to death on reddit / twitter already.
I'm not taking sides here, I could care less about GG or a dev who gets into twitter fights. Here's what would be useful to post instead:

- Github link to a crowd-sourced code of conduct anyone can help improve

- A compilation of useful tips for interacting with / contributing to open source projects

I lost braincells reading this thread, and that's not why I visit HN.
Everything Science Knows About Hangovers–And How to Cure Them (2014)
SEEKING WORK - Senior Software Engineer (Frontend & Backend)

Location: Karlsruhe, Germany, Remote only

https://de.linkedin.com/in/jens-mittag-01314679

Languages: C/C++, Java, PHP, HTML5, Javascript, CSS3, etc.

Platforms: Windows, Linux, Android, iOS

Dev Tools: Git, SVN, CVS, Gradle, Maven, Ant, Jenkins, Jacoco, Artifactory, Matlab, R, Visual Studio, Eclipse, JUnit, GoogleTest, etc.

Frameworks / Libraries: Spring, OSGi, Eclipse RCP, jQuery, ExtJS, OpenSSL/boringSSL, Jersey, Jackson, LibEvent, Qt/QML, Microsoft WPF, Typo3, etc.

Protocols: TLS, TCP, Google QUIC, Kademlia-DHT, UPnP, Google Protobuf, MsgPack

E-Mail: jens.mittag [at] gmail.com
I know one person who was hired through a post I made on one of these threads.
I love and use Python every day, but I agree with Chris that in Swift's case, over using if and else as expression can hurt. In Swift's case, that line is extremely ugly.

If I were to catch an exception, I rather catch it at a line level in a block.

If you read through https://mail.python.org/pipermail/python-ideas/2015-Septembe... (a freakin long debate) you will see that sometimes simplifying things can hurt, although in this very debate if/else expression is favor over the proposed new syntax in that PEP, which I am against.
You are quite right about this :) but i am sure developers somehow can understand each other no matter the language .
Show HN: MindMapIt, a simple webapp to create mind maps
I removed Moments from the ui with Stylish the same day they launched it, and image/video previews entirely in the main timeline. The selectors you want to hide are ".expanding-stream-item:not(.open) .js-media-container", ".expanding-stream-item:not(.open) .js-adaptive-media-container", and ".moments"
Because of different compiler versions, maybe?