You can have all the internet points for today
HN user
dtwhitney
Do you take me for a fool, sir? I know this can't be done.
Haskell simply makes you do a thing you should do: check that the thing you expect to be there is actually there. You can think of it simply as the compiler acting as a testing framework.
On the other side there are things like TypeScript where selecting the 'n' index of an array does not give you a type representing the fact that the item may not exist, and thus does not force you the check if it does. You may call this "getting out of your way", but I don't see how this makes software less complex - it makes bugs more difficult to track down and necessitates more tests, which could simply be removed by an adjustment in types.
TyoeScript/JavaScript is easier to learn, but dear God does it offer so many ways for your to shoot yourself in then foot.
I'm with you on the "Hard disagree", but I'd say something like: one of the great rewards to being a Mathematician is that things are named after you, and you get that legacy. God knows the pay ain't great.
IMHO, Ulysses is worth the time, but I agree about Finnegans Wake
I thought it was kind of rude, but it depends on context. Did H.G. Wells and Joyce have a friendship, or did Wells just decide to write him a letter out of the blue? It is kind of rude to tell another person out of the blue that his book isn't worth your time, especially when said book took like 17 years to write.
Either way, I'm glad this letter exists, as it validates my priors :)
Haha! I thought the same thing.
And now I shall continue writing PureScript, because I enjoy it :)
Location: New York, NY
Remote: yes
Willing to relocate: No
Technologies: Full Stack and DevOps - JavaScript/TypeScript, Scala, Java, PureScript, Haskell, React, Node.js, AWS, CloudFormation, Terraform
Résumé/CV: https://www.linkedin.com/in/dtwhitney/
Email: dustin.whitney@gmail.com
===
I'm a full stack engineer with lots of experience. I prefer functional programming languages, but can work with anything. I'm happy with contract work, temp-to-full-time, and full-time.
my understanding is a qubit is roughly the equivalent of a transistor, so we've got a long way to go. That said, "53-qubit" seemed like a weird number and strayed from my understanding, so take my comment as a starting point for more investigation.
Aww come on! No punch line?
tl;dr author answers his own question at the end with an affirmation. And he is indeed clearly sexist
I could not agree with you more! I use nix daily, and every time I go to edit it a nix file a voice in the back of my head says, "you should really start that Haskell to Nix compiler you've been thinking about." [edit] ha! just notice the next comment talking about hnix. Great minds... :)
PINATA | Senior Software Engineer | New York, NY | Full time, ONSITE
TECH AT PINATA
We like Facebook's OSS and functional programming. We're happily using React / Redux/ React Native, and GraphQL for our mobile and web applications, and Scala (Cats, Http4s, Shapeless, Freestyle, etc.) on the backend.
We like the impact functional programming is having on JavaScript, and very happy to have Facebook's Flow for static type annotations. We're over-the-moon with ES6 (or whatever you want to call it) and looking forward to the new stuff in ES2017. We're even toying around with PureScript for admin tools on both the backend and frontend.
Our GraphQL API is backed by Scala, and we've bought into the ethos that GraphQL subtly preaches: CQRS/EventSourcing. We've built this largely with the Typelevel stack, and it's running on top of AWS Lambda and Kinesis.
YOU
You're a talented and passionate engineer interested in functional programming, unit testing, and strong type systems, but when necessary you're willing to relax some constraints to get-things-done.
You work well with your colleagues and have the humility to learn from them and the talent to teach them.
You are excited about working for an early stage company with promising and tangible prospects!
If you are interested, please send your resume to dustin@gopinata.com. Our interview process starts with a phone call to give more information to each other, followed by a tech interview, which will lead to an offer.
PINATA | New York, NY | Front/Back Engineers | Full time | Onsite
We're hiring React, React Native, and Scala engineers. We place high value on pure functional programming. If that piques your interest, please have a look at our post on Stack Overflow and contact us
http://stackoverflow.com/jobs/134508/react-react-native-seni...
PINATA | Senior Frontend and Backend Engineers | New York, NY | ONSITE
PINATA
We're building a marketplace for field marketing. What's that? Ever notice the people working a booth at Comic Con, or demoing an app at SXSW, or pouring a sample of whisky, and wonder, "what is that job and how did they get it?" That job is "field marketing", and how they got it: craigslist.
Almost a third of all marketing dollars go into field marketing, and it's managed with broken spreadsheets and scribbled down phone numbers. We're fixing it. We launched only a few months ago and just signed some major Fortune 500 clients. We push them live in a few weeks, and we've just finished raising our seed round. The runway looks great, and our team has a lot of experience in this field. It's a great time to join!
TECHNOLOGY
We like Facebook's OSS. It's well grounded in solid computer science fundamentals, and we feel those qualities will allow their frameworks to persist longer than most, so we're happily using React / React Native, GraphQL and Relay.
We also like the impact functional programming is having on JavaScript, and very happy to have Facebook's Flow for static type annotations. We're over-the-moon with ES6 (or whatever you want to call it) and looking forward to the new stuff in ES2017.
We like functional programming. We also like type systems. We're not quite advocates for Haskell, but we see it becoming more viable with each passing year, and while we wait for its eventual viability we're quite happy with Scala.
Our GraphQL API is backed by Scala, and we've bought into the ethos that GraphQL subtly preaches: CQRS/EventSourcing. We've built this largely with the Typelevel stack (cats/fs2/http4s/circe/eff/shapeless/doobie), and it's running on top of AWS Lambda and Kinesis.
CULTURE
We all attend and run meetups, organize conferences (http://www.nescala.org/) and read lots of papers, so this intellectual churn is constant within our tech community, and we are constantly looking for new people to bring something we haven't seen before.
INTERESTED?
Send me an email at dustin@gopinata.com
I'll be more blunt: please fix ListView :)
well... I'm glad we know
A company I know well cough is built an app and pays about $7/download via Facebook ads. This company has tried many other options and while it has gotten more conversions using alternatives, the users have tended to be poorer in quality (much lower DAUs/MAUs). I have heard the average cost/download via Facebook is lower than $7 (maybe $5) for an app like this one, but I think it has been worth the money spent, and I would/will do it again. And yeah this company has spent quite a bit more than $1k on these ads.
Downloading a free App is a lower hurdle than buying a card game, so it doesn't surprise me that the author didn't see many conversions. I have read that if your customer acquisitions costs are less than or equal to the money you expect to make off of them during your first year with the customer (supposing a subscription model, not unlike a card game with expansion packs), then you are doing well. The author has seen that his customers have often become repeat customers, so it may be ok to expect that $17.76 is an ok price to pay per converted user, so long as you expect some larger percentage of them will come back for expansion packs.
Some notes: DUDE! it took me WAY TOO LONG to figure out where to buy your game! The link to the product is at THE VERY BOTTOM of your Medium article. PUT IT AT THE TOP WHERE YOU MENTION IT FOR THE FIRST TIME (sorry for yelling). Make it easy for people to find and buy your game!
Has anyone run this sort of thing on BigQuery? On the surface it seems like a cheaper option and couldn't be that hard to map SPARQL on top?
nope - vim
I think it would need to support payments in the opposite direction too -- deposits into someone's account. I'd love to see this!
I personally know many of the engineers at Gemini and have worked with some of them in the recent past. If I were going to choose a team to build a bitcoin exchange, the people I know at Gemini would be on it. If you're into bitcoin, I think this is the place to put your money.
Interesting post by @ratansebastian on using some W3C standards to expose data in Datomic, which is a triple store among many other things (triple stores are used to store RDF, a cool web standard)
Nice post by Dan James (@dwhjames) describing Scala's roots in ML in light of Martin Odersky's attempts to avoid Scala being pigeonholed as either functional or OO.
am I the only one who is surprised at how ugly it is?
I'll second this. We have a team in New York and a team in Paris, and flowdock has absolutely been the best hub for seeing what's happening across teams, and communicating with each other
They are a big enough company that they ought to do both
I can't be the only one who immediately thought tsingtao?
Anybody getting mouse support working?
I've been having odd behavior with DynamoDB all day. I wonder if it's related. The AWS Health Dashboard says things are fine, but I'm not so sure: http://status.aws.amazon.com/