skysight-inc/HackerNews huggingface dataset:
In the real world, anecdotally, my employers have always preferred to buy 160 hours of my time rather than share 480 hours of someone else's time with 1000 other customers.

It may have been because that person is then 1/1000th as responsive to their specific needs. It also may have been because that person wasn't cleared, and paranoia requires their code to be vetted before allowing it within breathing distance of our network. Or it may have been because buying a third-party tool requires approval of the manager's manager's manager, while rolling your own is the manager's call.

I have never seen a company that makes it easy to buy a third-party license, and never a company that makes it easier to use a gratis licensed software than a paid one. They're all afraid that GPL will infect the code, and it will dance out of our source control onto the Internet like children following the Pied Piper.

And on the other side of that coin, I have also seen licensed third-party software become vastly more trouble than it was worth, especially when it came time to upgrade it to a newer version. In general, though, if a third-party tool already does exactly what you need it to do, and you never need it to do anything else, it is always better to license it, configure it correctly once, and then never touch it again (aside from security-related patches).
Driveline Baseball | Quantitative Analyst | Seattle, WA, USA | ONSITE | FULL-TIME

Home Site: https://www.drivelinebaseball.com

Driveline Baseball is looking for a highly-skilled quantitative analyst to join our growing Research and Development team in Seattle. Driveline Baseball secures contracts with multiple MLB teams year-round, providing external amateur draft reports, player development assistance, and on-site implementation of our physical products we manufacture and develop in-house. Driveline Baseball also trains hundreds of elite collegiate and professional hitters and pitchers in their three warehouse complexes in Kent, Wash. (20 minutes south of downtown Seattle).

The ideal candidate will have interest in both sports science and sabermetrics, with a desire to broaden their horizons into other fields we are pursuing, such as logistics, manufacturing, and rapid prototyping. Candidates will not be judged based on their formal education background, or lack thereof; the best candidates to come through Driveline Baseball have a varied and colorful history with a portfolio of failed, half-completed, and blocked sports projects of all types. Self-starters, initiative-takers, and those with a healthy skepticism of authority fit in well in the R&D department of Driveline Baseball.

Unlike MLB organizations, at Driveline Baseball the members of the R&D team work directly and regularly with minor and major league players. You will be communicating directly with big leaguers who will depend on your statistical and quantitative reports to improve their training methods and their pitch selection. You will also deal directly with front office executives and will be expected to take a managerial role in directing quantitative interns and organizing third-party vendors within months of joining our team.

This isn’t your average quantitative analyst position where you’d be siloed in the front office and seen but not heard – you’ll be on the lines of battle and you’ll be crushing R code at a standing desk.

More information at our Fangraphs job listing link:

https://www.fangraphs.com/blogs/instagraphs/job-posting-driv...
Blockchains Considered Harmful: Is Brute-Force Processing Replacing Good Design?
AlasConnect | Programmer - Software Engineer | Fairbanks - Anchorage, Alaska | Onsite | Full-time

AlasConnect is a subsidiary of Matanuska Telephone Association, a telecommunications company which services part of southern Alaska. AlasConnect itself is a Managed Service Provider and has offices and clients throughout the Fairbanks, Anchorage, and Palmer areas.

I run a small team of developers which writes and supports software for both companies. All new projects are being written in Haskell as we standardize our tooling.

* Functional programming experience would be nice, but not required. Happy to train passionate people into Haskell.

* No internships. This is a mid-career position, so a few years of practical software engineering experience is required.

* We are not in a position to sponsor visas, and therefore can only consider people authorized to work in the US.

* Unfortunately onsite is a hard requirement at this time.

If you are interested the official position requirements and forms are listed at http://alasconnect.com/jobs.html under the Programmer heading.

Please mail all applications/resumes to hr@alasconnect.com
Discord | Senior Engineers | San Francisco | ONSITE

Discord is increasingly how gamers communicate. We grew from 11 million to 45 million users in less than a year. We have over 9 million daily active users and that number is growing every day. Discord is just 2 years old.

We're hiring senior engineers pretty much across the board. Come solve interesting scaling problems and/or implement next generation features.

https://discordapp.com/jobs

Tech: React, Elixir/Erlang, Javascript, Python, Go, C++, Cassandra, GCP
Engineering blog: https://blog.discordapp.com/tagged/engineering

Feel free to message me directly at the email in my profile.
How can the arguably best piece of open source tech keep get better? The only thing I could ask for is a REST admin api to assist with my deploys.
on a related note there's Upterm https://github.com/railsware/upterm which is a terminal emulator in node. I've found it pretty sucky for running fish shell in but i think it's ok for bash and zsh
Location: Ipswich, UK

Remote: Can do either way

Willing to relocate: Yes

Technologies: multimedia, Linux kernel

Résumé/CV: https://gist.github.com/andrey-utkin/86c8e5c25374d2ec1d4bfac...

Email: andrey_utkin@fastmail.com

Specialist in Linux systems and multimedia applications.
"key elements" of the battery module assembly had to be taken over and redesigned, Musk says.

Tesla seems to be taking the opposite approach to Apple here. In my observation, Apple drives its suppliers extremely hard to achieve the quality it requires. Tesla, on the other hand, is too eager to bring any sundry part in house (e.g. car seats). Apple's approach appears to work in that it pushes suppliers to do what's necessary. I worry that Tesla, having already bitten off a large bite to chew, is inviting too much distraction that will, in the long run, not put Tesla in a stronger position (there is a reason most automobile manufacturers outsource their seats after all).
Another way to grab some attention.
I bought ether immediately after the EEA launch and sold roughly around when the most recent China exhange ban news started. Made a 900% return and then pulled out. I've got it tucked away to take care of a house down payment, but I'll admit I'm occasionally tempted to put some back in. The truth is that I got lucky with ether; not sure I want to put any more fun money into it.
I've used apistar quite extensively in two different projects (one launched) and so far I like it.

One disadvantage is you can't use wsgi middleware, but after rewriting our middleware to components they ended up being much neater. I'm a fan of the bottom up approach where you define the components you want in a route. We have some routes which just returns the database query and with a custom renderer it will get rendered in the json format we expect
That last point is really key I think - If people flock to a currency as a means of growing their holdings value then it's not really a currency, it's an investment vehicle.

That argument has been levelled and Bitcoin, and I personally agree with it. It explains the adoption boom up to this point, and off the back of it it's possible to fairly confidently predict a bust when returns fail to materialize. Right now returns are based on adoption coupled with increasingly constrained supply.
Preserving the Virtual Memory Abstraction
c-f "degoes" in this thread
Yes, I do agree with these (except mesos is not a requirement for us). Is any of this significantly better for hosted Kafka or kinesis though? I have no experience with either
> [Monad's] motivation is purity.

This is not true and it's important to clear up this misconception lest anyone thing "the only good reason to use monads in Haskell is because it's a pure language".

* The use of monads in functional programming arose purely technically as an innovation in denotational semantics

* Then someone noticed you could use it to wrap up IO purely in Haskell

* Then it was noticed you could use it for all sorts of other stuff besides dealing with IO in a pure language.

Monads are only a little bit related to purity.
Not really all that suprising.
Heh, I remember running Solo 2030 on Motorola-based Sun workstations almost 25 years ago...
CoderPact ( https://coderpact.com ) | Remote | Part-Time / Contract

Looking for:

- Programming Mentors

- Coding Curriculum Authors

- Course Cohort Leaders

CoderPact is a new peer to peer mentoring community designed from the ground up for software developers. It is intended to fill the many gaps that other professional social networks / career oriented web services do not currently meet for all programmers, regardless of location or background.

Interested? Email a short introduction to contact@coderpact.com to learn more.
Smartly.io is a fast-growing team of 170+, building a SaaS power tool to automate and optimize online marketing for the largest online businesses globally, like eBay, JustFab, and Skyscanner.

Our product development team is based in Helsinki and we're looking for skilled full stack software developers to solve tricky software problems, maximize their learning potential and build software for the largest online marketers in the world.

Check us out at https://www.smartly.io/developer

Find out how we work and build our product: https://www.smartly.io/culturehandbook
Your laptop is broken. Apple doesnt like cooling, and cooks discrete GPUs by default. Throttling starts at some ridiculous temperature like 80 or 100 C! This is why they were twice now forced to do massive recalls due to bad GPUs.
I suppose equity, and the risk and complexity of it, are rather difficult to condense into a number on Glassdoor. I would place an expected value on equity at a lot of the places which are using AI at a small fraction of list price.

On that note, are there financial institutions and tools that let you essentially take out a reverse insurance policy against your equity? They get the equity which may be worth a mint in 10 years, or maybe nothing, you get $XX/month cash?
I disagree. In my experience, developing a REST API and SPA with Angular2+ has been the quickest development cycle I've experienced.

Not only is it very pleasant to work in, but the end product for the user is high quality.

Vue is great, but it's lack of proper component support makes it a bit annoying to work with.

I have just migrated an app that was on Angular 2 RC4 to Angular 5 with little to no migrational woes.

The transition from Angular1 - Angular2 sucks, but ng2 and beyond is trivial.
Google Home Can Talk to HP Printers
KO is long dead, but I kinda liked it. After ko and angular 1 I felt right at home with Vue.
I think this kind of shell has the best features of something like PowerShell -- the ability to work with real data structures -- but combined with Clojure's opinionated minimalism about those data structures, the result seems more useful.

One other thing that Clojure has, however, which may be a problem here, is a strong emphasis on precise namespacing. That seems a like a serious problem for day to day use of this kind of shell. Pedantically namespacing all the interesting library functions I want to use would get old fast.
I journal everything to s3 after batching and compressing the batches. I have minute-resolution batches per machine (so you read the prefix in S3 for ROLE/YYYY/MM/DD/HH/MM/* to get all of the machines who wrote for that time period). I have replay capability as well as a utility library built up for my company's use cases to find specific events. Fundamentally I use an architecture similar to s3-journal[0]. There are some stream systems that can handle writing to s3 and reading from s3 natively such as Onyx[1][2] as well as checkpointing stateful operations against s3 [3].

We use replay capability to fix bugs, add new features to existing data, and to load qa environments.

[0] https://github.com/Factual/s3-journal

[1] http://www.onyxplatform.org/

[2] https://github.com/onyx-platform/onyx-amazon-s3

[3] http://www.onyxplatform.org/docs/api/0.10.x/onyx.storage.s3....
But we're comparing against Angular, which has a router and the rest of the kitchen sink. If your React app is anything more than a toy, it will almost certainly require most of that sink and you'll suffer the version churn of a thousand ambiguously maintained components.

--React developer
When Angular 1 was left for dead I went to Knockout.
Flexbox Froggy – A game for learning CSS flexbox
No, not all of it. It only appears that way before looking into it more.
Huge privacy concern no?
i'm with you @cies JS has had some of its edges smoothed out but it's not a great language and its answer to parallelism and concurrency is crap IMNSHO. And i'm someone who came from perl way back in the day.
https://translationexchange.com
This is a very important point although I would slightly tweak this

> the Monad thing in Haskell has pretty much nothing to do with the Monad in Category Theory

to "the Monad thing in Haskell is a very simple special case of the Monad in Category Theory". Thinking you have to "learn category theory" before you can use a Monad in Haskell is like thinking you have to learn this

https://en.wikipedia.org/wiki/Function_space#Functional_anal...

before using a function.
The 42 Weirdest Movies on Osama Bin Laden's Computer
>Depends on how exactly you define trust.

Exactly as you'd understand it in this context. Trust in the human sense. e.g. I used to audit a small company had crazy loss making return rates but was still killing it overall.

Asked the financial manager about the returns losses - she's like that's what the owner of the company decreed. That's odd. Asked the owner wtf is up with these numbers. Turns out they basically refund for anything & everything. Owners stance was "either product delivers and the customer doesn't complain...or we give back the money". There was no middle ground in his world view.

That's what I meant by owner stamping his own ethics onto the company.

That said this guy had industry on his side. Anyone that needed his product had just by definition just spent big money on an associated asset. So 99% of his clients were serious and had money.

As a side note - they slaughtered the competition too. For customers that aren't price sensitive the combination of quality product and quality company stance wins.
Here are the election ads Russia bought on Facebook
>I know I get jealous when I think of a certain girl I know who dropped out of high school and had a few kids and collected welfare to pay for it. I worked hard to pay for my college education, now I'm in part paying for her bad decisions, my share of her support could be spent on a widget I want instead.

You're not supporting the girl, you're supporting the kids. The kids aren't responsible for their mother's actions, and screwing over the kids will dramatically decrease their prospects as contributing members of society when they grow up.
The bottleneck is absolutely not batteries. From the document, they specifically state that they have multiple steps which are only able to operate for short periods at 500 cars per week, which basically means 500 cars could be produced if you take how things went for two hours and assume that rate can be maintained for a week.
I just opened a new window with 9 file tabs, and it opened in 3 seconds. I'm using a 2012 quad i5 desktop with non SSD drives. I suspect with SSD, it will be 1-2 seconds.
I have, but by using ngc in my gulp build task (had to use gulp for the reason below), unfortunately couldn't make it incremental at that time, so it takes several seconds to re-build when the source is changed.

There is actually another problem when you want to develop reusable UI component library project is that you have to inline style files and template file into ts component.
what are you thoughts about not being able to share your nifty shell hacks with others? (because so few use RaSH)
I'm pregnant with AIDS and am addicted to speed...and great, now Kevin knows too!
> This confirms my impression that you have no idea of the philosophical terms we are using.

Well, it is very unfortunate that you are that fast to judge other people, as that prevents useful communication.

When I am talking to you, I want to make sure that I don't misrepresent your position, which is why I try to avoid assumptions about what you mean by words, and instead ask you to define what specifically it is that you mean if I think it's ambiguous, as is good tradition in philosophical debate.

Also, I don't really see how even the possible fact that I don't know a term that you are using should be a reason to not explain your position in a way that I would then understand.

> Then you are agnostic, not atheist. Again, you lack even basic understanding and terminology for the topic we are discussing.

If you prefer that terminology, I don't mind using it that way in our conversation. Definitions of words are ultimately arbitrary (as you presumably are well aware, given that you seem to imply that you are somewhat well-versed in at least the basics of philosophy), so what matters is that we understand what the other means, not whether we are using the objectively correct terminology (which is not a thing anyway).

But regardless of what terminology you prefer, I think it would still be useful for you to be aware of how other people use language. Which is why I am telling you that the position that I described is as a matter of fact the position of the majority of those poeple who label themselves as atheists. You might disagree with them about whether that is what they should label themselves, but that still is what they do label themselves as, and that still is their position. At least as far as the common definitions in that community are concerned, atheism vs. theism is orthogonal to agnosticism vs. gnosticism, all four combinations are possible.

> Anyway, I don't care, you can accept or reject any metaphysical proposition you want, as long as you don't feel all smug and superior for your metaphysical choices or non-choices.

> And as long as you understand that other people's choices deserve the same respect as your choice.

Well, in order to respond to that, I would still need to know what you specifically mean by "metaphysical (entity)".

> I would gladly continue this discussion after you have studied the topic, and at least you have a basic understanding of the philosophical concepts we are using.

Anything specific that you think I lack understanding of?

> Please don't waste mine and your time (as I won't reply) unless you know the definition of "metaphysical entity", "atheism", "agnosticism" and so on.

Please don't waste my time with purely semantic arguments, as you should be well aware that those are vacuous. If you want to use terms differently than I do, that's fine, just explain what you mean and we should be able to communicate.
I suggest reading the book "Clean Code". I've worked with traders/business analysts who do some coding but it isn't their full time job and their code quality isn't great.

After having them read the book and then following up with code reviews from a senior developer they improved their code significantly in just a few months.

"Refactoring" is also a good book, but a lot of time it is too advanced for people who copy and paste code all over and don't use functions, etc.
CI/CD with GitHub, Travis CI and Heroku
That attitude is often a self-fulfilling prophecy.

I work for a place where remote work isn’t very common. In my experience in that environment, it’s a honeypot for employees who have daycare, attention span, or other issues/obligations that get worse with remote.
Weird, aren't Tesla selling any more places in that waiting list for the same price?

A place better than last would even be worth more, no?
Octopus Energy | Software Engineer | Soho, London, UK | ONSITE, FULL TIME

We are a tech-focused energy supplier for the UK market and we're looking for diligent software engineers to join us.

Our small, multi-discipline engineering team builds and maintains a platform that processes £100m annually with over 100k customers.

On the server-side, we mainly use Python. Our public site is powered by Django and the Django-REST-framework - we also use Pandas, Numpy and Jupyter for analysis and forecasting, and Celery for background tasks.

We use AWS heavily, employing most of the "Hashistack" (eg Packer, Consul, Terraform, Atlas) as part of a continuous deployment pipeline.

This is a rare opportunity to use technology to help fight climate change through helping the UK to use green technology and renewable energy sources.

Further details on the role and how to apply here:
https://octopus.energy/careers/back-end-developer/
Core Wellness | Software | San Francisco, CA | ONSITE | FULL-TIME

Hey all! I'm the Co-Founder and Head of Product at Core Wellness, and we're hiring :)

We are making meditation easy, tangible, and fun - with Hardware! Core is not a wearable, not just an app, but a physical object displayed on your nightstand or desk to serve as your daily reminder to continue your practice. Once you pick it up, Core will guide you into your meditation using a unique haptic feedback experience that pulls your mind into your physical senses.

After listening to the activity of your heart, Core will then show you how your meditation connects to your physical health. Over time, Core learns from your body and provides you with personalized tips + recommendations on how to grow your practice and truly master meditation.

We're a small team of 4 now but growing to at least 8 over the next few months, so get in now!

Roles:
- Senior, Generalist Software Leader
- iOS Developer
- Embedded Systems Engineer

https://www.corewellness.io/careers/
The most worrying is the slowing production of models S and X, coupled with what I'd call a collapse in the gross margins of those products. Why is the margin declining so drastically?
I've been considering cancelling my preorder. As late as they'll be (assuming they do deliver) and my estimated place in line, the other manufacturers will have competitive offerings
A successful Sass theme structure
Especially not with other articles talking about lack of the right production mindset or process[0]. I'm a bit worried these days for Tesla cause these seem like problems stemming from ego of "doing it better through technology" and ignoring wisdom from the rest of the industry that actually works.

When major leadership keeps leaving[1] it feels like it's more of an ego, expectations, and political problem than a technical one.

[0]: https://mondaynote.com/teslas-new-car-smell-315c72c955d3

[1]: https://www.bloomberg.com/news/articles/2016-05-04/two-tesla...
> Or I just suck at haskell

You suck at Haskell about as much as Don Stewart :) In this talk he describes how he builds large software systems in Haskell and eschews complicated type system features

https://skillsmatter.com/skillscasts/9098-haskell-in-the-lar...
Tesla will also need to raise cash. Look at accounts payable.
I have 22 years of daily vi experience. VS Code is the only visual editor that I can stomach outside of vim. I have tried sublime, eclipse and hated them. Tried emacs many occasions, but just couldn't be bothered to learn all those shortcuts.
There's Sourcegraph editor based on it, although it's still in beta https://about.sourcegraph.com/products/editor/