skysight-inc/HackerNews huggingface dataset:
Crazy Egg | Full Stack Software Engineer | Remote/Distributed Team | Full-Time

Since 2005, over 300,000 websites have used Crazy Egg to understand how their audience experiences their website and their product. We are pioneers in data visualization, in conversion rate optimization, and in helping small and medium businesses get immense value quickly and accurately from incredibly large data sets. That's what we love to do. We are looking for a Full Stack Engineer to help build on that foundation and improve our product, and the tools, technology and platform we use to help our customers.
You will be joining Crazy Egg as a Full Stack Engineer and help in scaling our systems and move us towards a service oriented architecture.

We are a small fully distributed team across the world. We believe this is the wave of the future, and allow you to work where you're most productive and happiest. We were started by founders who have had strong product backgrounds and have built multiple successful products. This is a great opportunity if you’re interested in one day breaking off on your own and founding your own profitable company like Crazy Egg.

If you’re interested in joining us, please share a bit about yourself, and why you’re interested in joining our team: jobs@crazyegg.com

You can view more details here: https://remoteok.io/remote-jobs/67335-remote-crazyegg-full-s...
The obvious flipside of this is that those C programs written for Burroughs never had any chance of running on anything but Burroughs. The only difference is that C offloads the effort of portability onto the user, whereas other languages at least attempt to make it portable in the compiler.
+1 for me thinking that would be interesting. It wouldn't be something completely new for me, but I still think it would be interesting. I am also sure people not very familiar with Postgres would find even greater value in a post like that.
To add, I think perhaps the levain makes it develop to a good state faster such that 2 days is fine as opposed to the 3+ I seem to need with no levain, if you want the nice spotted and bubbly dark and light pattern as opposed to the even golden brown.
What's the DNS solution here? Something like Cloudflare or Edge?
How I understand it is this:

Everyone creates 100 units of pollution together, say ten firms producing 10 units each.

Then they say, you can only use 90 next year, 70 the next decade, 50 the decade after.

Everyone needs to reduce pollution a bit, this is hard. Some have a 50 year investment in a factory that they can't remodel to pollute less. They'd need to shut down.

Others are more flexible, they can remodel existing infrastructure, or shut down ones that are near the end of their lifetime. But why would they make investments in something more clean?

Trading means one firm producing 10 units can invest in efficiency. Next year it's allowed to produce 9, but its new tech only produces 5. It can sell the other 4 to four factories which couldn't reduce their emissions from 10 to 9.

Over time the polluting parties have funded the non-polluting parties' clean technology, while over time the total pollution has gone down. Moreover, it'll incentivise the lowest-hanging fruit approach, i.e. reduce emissions where it's cheapest to do so, first.

That's why it's called cap-and-trade, not just trade.
This applies to Atlassian cloud products like Bitbucket, Jira, Bamboo, Hipchat/Stride, etc.

But don't email addresses usually leak at least as much information as the user's own username might? (Seems like all of this data should be editable by the user anyway.)
Description:LeanTaaS | Santa Clara, CA | Full Time | ONSITE ONLY | Salary + Equity + Full Benefits

BETTER HEALTHCARE THROUGH MATH.

Series B Funded by top healthcare investors
Ex-Google/McKinsey/MIT/Stanford Team

LeanTaaS is a fast growing healthcare predictive analytics company that uses sophisticated math and lean principles to make healthcare providers more efficient. Our technology helps millions of people wait less at hospitals and specialty clinics across the country.

LeanTaaS’ customers include some of the nation’s largest hospitals including 15 of the top 30 Cancer Centers. Our team includes veteran executives and the brightest minds from Google, McKinsey, Stanford, MIT, Duke, Berkeley, UIUC, and more.

We are looking for Engineers, Data Scientists and Product Managers who possess an entrepreneurial, scrappy personality and the talent to think outside the box to problem solve and get things done.

Job descriptions can be found at http://leantaas.com/careers

BUILD TECHNOLOGY THAT SAVES LIVES!!
Meltwater | Cloud Engineer | USA - San Francisco, CA / Manchester, NH / potential remote

Our mission is to enable Meltwater’s Product and Engineering teams to accelerate delivery of their applications and services without thinking too much about infrastructure, including helping with their migration to AWS. We need another AWS passionate, creative, motivated, and knowledgeable person with amazing communication skills to help drive conversations with Meltwater Product and Engineering teams while really listening to their needs.

You’ll get to try out new shit AND deliver value for the organization!

Stuff we like:

* Terraform

* Drone.io

* Kubernetes

* Teamwork!

Please apply through https://emp.jobylon.com/jobs/22650-meltwater-product-enginee...
> is at least in part because of the reliance on package management. If Linux had a stable base set of shared libraries developers could depend on

Except in saying that, you're completely ignoring the fact that X11 by itself requires how many different projects, all of which have different teams, goals, etc.? Just attempting to even get that would wind up in bikesheds at so many levels that it'd be impossible to do. But this has been Linux's problem since the 90s, it's not new at all.

And Linux has always been "just a kernel." Even FreeBSD still has disagreements about what to put in the base system, and they did get along without a true package manager for a while, but not anymore.

> Sure, as long as you only ever want to work within the confines of what is provided by the package manager.

A few weeks ago I needed something the package manager didn't have. So I ported and made another package for it. I also ran into a BeOS app that still used the "appdir" model because nobody updated it, and it still worked.

The package manager isn't "old magic" which must be "appeased" and "worked around." If it doesn't work, or it's missing something, we fix it.

> "Easy" requires the system to try and understand what I want, and we know how well that works for youtube, netflix, and amazon recommendations.

I've reiterated multiple times that you can forego the package manager and use the still-existing "easy" route if you'd like. Why does the package manager's mere existence cause a problem?

> Can you put an application on a USB drive, take it to another Haiku system, and run it from the USB drive without installation? ...

Yes. The executable bit still exists outside of packages, you know ;)

You will need to manually extract said packages, and then set up the `lib` folder properly (just as app developers did for appdirs); and then this relies on the application using relative paths for loading data (which all should, because they can be installed in `~` as well, but I'm not sure we check for conformance on this point just yet.)

You of course loose all the benefits of the package manager -- updates, etc. -- by doing this. But I guess that's what you want.
I agree with you that Video Games: The Movie was trash.
I agree with this. Folks earning $200k-$500k are paying most of the taxes because they have little-to-no political influence, and they're easy scapegoats because most people make less than them. This is the glass ceiling of the US tax code.
The airliner was overflying a warzone. Just like an airliner downed by the United States [1]. I'm not mentioning this to bring up old slights - I'm mentioning this because there is no institutional, moral, or policy reason for why such an event will not happen again, whether it's perpetrated by Russia, India, the United States, or the Free Republic of Boratistan.

Militaries will occasionally shoot at airplanes. Flying airplanes near active military deployments is dangerous.

[1] https://en.wikipedia.org/wiki/Iran_Air_Flight_655
Integration of services into one app would be a great experience. You could more effectively plan your route which may include a step of getting onto a bike or scooter before, between, or after a car(s). If that could be integrated into a single "experience", and then you add subscription, users' concept of movement around a city is now much smoother (fewer authorizing clicks).
Indeed; pointers intentionally abstract away memory addresses and addressing, which, as the article states, can be much nastier business than the benign flat address space of i386 protected mode.
Repl.it | Devtools Engineer | Full-Time | On-Site | San Francisco, CA

Repl.it is building a programming environment that blurs the distinction between learning and building. A development experience where the tedious setup and maintenance of the environment is taken away and what's left is the programmer and their creativity.

To achieve this vision we're hiring engineers that cares about the developer experience, hackers who love building tools for themselves and other programmers.

More info here: https://repl.it/site/jobs
Interactive Brokers | Compliance Technology Programmer | Greenwich, CT / NYC | ONSITE | Full time | US Citizens or Green card holders

We are looking for an two developers who enjoy the craft of coding and developing innovative solutions. The ideal candidate is someone who can communicate well with the business side and take a project from conception to a finished project.

This is a great opportunity for someone looking to enter the Finance industry. Experience with Python or Perl or the ability to learn it is a requirement of the job. We do have some greenfield projects in Go.

Greenwich CT location please apply online at:
https://careers-interactivebrokers.icims.com/jobs/1777/compl...

NYC midtown location apply online at:
https://careers-interactivebrokers.icims.com/jobs/1806/compl...
How to Disagree with Someone More Powerful Than You
Spill | London, UK | Software Engineer | Full-time, ONSITE | £25,000 - £60,000, 0.1% – 0.1%

Spill is a mental health startup on a mission to make talking therapy available to everyone.

We want to make talking therapy (counselling) something that everyone does every day. We think that the best way to stop little things from building up is to talk them through as and when they happen.

We have recently launched message based therapy for £9.99 /month in the UK. We have also been featured in The Times, Independent and Evening Standard. You can find out a little more on our site here: https://www.spill.chat/

We use React Native/Redux but are happy to speak with people from all backgrounds. We're a small team on a huge mission. If you're interested, please email calvin@spill.chat with your CV :)
If you create your course assignments in a Jupyter notebook then you can use OK to grade them. http://jupyter.org http://okpy.org
https://twine.com/jobs/
https://angel.co/twine

Open positions:

- Backend Engineer

- iOS Engineer

- Senior Product Designer

- Visual Designer & Art Director

- Recruiter

---------------------------

Twine empowers people to save more, save better, and save together. We use dynamic technology, design and cutting-edge automated money management to change the way people make financial decisions.

The Twine app launched in late November 2017 and since hitting the App Store has already been featured in ‘Apps We Love’ and as the ‘App of the Day’ (January 2018 and April 2018). The team is now ramping up growth initiatives and drawing on user behavioral and account data to continue to make the app more effective – driven by a core mission of empowering millions of families to achieve more secure, happier financial lives.

We operate as an independent startup group – backed by the resources and stability of a Fortune Global 500 powerhouse. We know that we’re stronger with every thread – our culture is driven by sharing, learning and iterating together. Feel free to get in touch with Nahyun (Team Ops) at nahyun@twine.com. Let's chat!
> generally put you up the creek without a paddle if something goes wrong

I would very much like to hear some anecdotes to back this one up, instead of a general accusation.
>HN user jerf has a method of revealing intent through types in golang, which he calls something like microtyping. Basically, everything has its own type, based on its domain semantics. So if you're using a float64 to store time deltas, you don't just use the float64. Instead, you base a TimeDelta type on float64.

>type TimeDelta float64

>Then golang allows you to attach methods to that type, which can then provide more opportunities for intention revealing. Also, this prevents a programmer from mistakenly using a float64 representing width and shoving it into a time calculation.

IIRC, this technique, or something similar, is shown in The Go Programming Language book.

F# also allows you to do similar stuff, I think.
> Wealth isn't a zero-sum game.

It expressly refers to relative, not absolute, wealth, which necessarily is zero-sum. (There's also quite a lot of evidence that relative, not absolute, wealth is the more important driver of exoerienced utility: humans are strongly programmed to be satisfied or not based on performance relative to expectations set by social environment, not absolute material condition. For this reason relative wealth is generally more important.)
I think the point he is making is that he didn't "spend more".

He bought groceries, which he would have done any other week. If your economic stimulus bill is intended to help people buy groceries, then you ought to appropriately name it a economic relief bill.
Micro | Software Engineer | REMOTE or On-Site | Full time

Micro is simplifying cloud-native development. It's a London based technology company which builds open source tools, primarily the micro toolkit https://github.com/micro/micro and the go-micro framework https://github.com/micro/go-micro.

I'm looking at building out the founding team with those who want to solve distributed systems problems and create something of real value. Currently speaking to investors about raising a seed round of $1-2m with the right founding team onboard. You should have no disillusions, everyone will be paid a fair market salary to work on Open Source, do training, speak at meetups, conferences and help build something that already has strong traction. The goal is to build the Spring of 2020.

Our future work will involve machine learning as we move from not just making cloud-native apps distributed but also intelligent.

If this is of interest ping me at asim@micro.mu or dm me in the slack at http://slack.micro.mu
A major benefit of attending elite schools is the increased opportunity to network. Google used to filter candidates by GPA but "quickly" learned this was a mistake.

Some companies do still look at GPAs. Others specifically indicate they're looking for people from "top-tier" schools. Out of context, this means you'll have more opportunities if you have a higher GPA and if you attended a top-tier school.
I have to agree that this will be inevitable. Fake videos _will_ be created to spread misinformation.

I bring you no solutions. Our best programmatic tool for these kinds of video analysis is currently the exact same technology that enables it in the first place. Furthermore, any neural network that can detect fake videos will only be used adversarially to train a better deep fake creator!

The only solution I see is the camera somehow cryptographically signing the video, and enabling users to easily check whether the signature is valid. However I don't think this is feasible, due to the amount of cooperation we'd need between camera makers and video distribution platforms, especially since it's not really in the businesses direct line of best interest help.

The world's going to start getting real surreal.
Without any evidence to back up your claim I could just as easily claim that for every hiring manager who cares about seeing a GPA on a resume there are three others who think there's something wrong with an applicant with any experience who does put their GPA on their resume.
> They use a 90s style unbearably slow ticker display. So if you catch a glimpse at the wrong moment you're stuck reading all the unimportant garbage while trying to figure out whether the message is even relevant to you.

BART in the SF Bay Area is the same. The tickers slooowly scroll through repeated public service announcements and ads before eventually showing the train ETAs and current time for five seconds. They should show that important information all the time.
Apparently most of the validity of GPA is captured by GMA, because the incremental validity of GPA is negligible (less than .01).

Just because GPA is basically a worse IQ test doesn’t mean that it’s useless. In fact, if you assume that IQ tests are useful in hiring, this actually makes GPA more useful, since US employers can freely use GPA in hiring, while use of IQ is significantly more complicated.
I think one thing with engineering / building with Legos are the restrictions it imposes. It forces creative thinking, makes it so you have to think through the whole problem and a way to solve it with the tools available to you. This to me seems especially true if you include Technic and Mindstorms where you can start building automated machines to a certain degree. It doesn't require the mastering of wood or metal tooling but allows you to get right to the mechanical building of a machine.
How does the popularity of bikes compare to electric scooters? Anecdotally, I see a lot more Bird and Lime S scooters flying around than I do bicycles these days - and we do have docked bicycle and Lime bikes and Ofo options available in my city.

Having tried many of these services, I find the electric scooters to be the most enjoyable, although the electric bikes are quite fun too and can be a better experience if you're carrying something which can be put in the basket.
I think there's some confusion here because often when talking about "flat" or "stagnant" wages people are referring to the idea that inflation outpaces wage increases (which is wrong, and the point I was addressing). But even taking into account how you're referring to "flat" wages, the logic is still wrong. If we take a worker today who earns the same wage, in inflation adjusted dollars, as a worker in, say, 1985, today's worker has a hugely increased standard of living, better healthcare, longer life expectancy, etc.
If you create your assignments as Jupyter notebooks then you can use OK to grade them. http://juypter.org http://okpy.org
MSU scientists growing biodegradable plastic
Paperless Parts | Full Stack Engineer & Senior Backend Engineer | Boston, MA | Onsite | Full-Time

Paperless Parts is an online marketplace for the buying and selling of custom manufactured parts. Our team has built a pricing engine that interrogates 3D CAD models and provides instant quotes to manufacture those parts from a variety of manufacturing processes. Our software makes American manufacturers more competitive by streamlining the prototyping process. We are a Boston-based start-up growing rapidly and looking for team members hungry to have a major impact.

Apply on our website: https://www.paperlessparts.com/category/open-position/
The only thing I ask of any C-replacement languages is that they make it possible to describe ABIs, message layouts, and on-disk formats in detail. C historically does that well enough, though not really all that well (e.g., bitfields and enums have issues, and struct packing is not always easy to get right). There is a lot of value to this!

The ability to mix object code from multiple languages (FFI) is critical, and that's why C is the common denominator for FFIs.
> Intel and Nvidia are now the underdogs in their own races.

I guess you and I have different definitions of what an 'underdog' means. Intel ships more CPUs (and GPUs) overall than AMD, and Nvidia does more discrete GPUs (at least in PCs):

https://store.steampowered.com/hwsurvey

I'm not sure how valuable and relevant console sales are, since manufacturers make pennies on each unit. It makes sense that AMD, being the more "discount" brand, would be in more consoles than Intel. Except the first Xbox, has Intel ever been in a console?

AMD has turned around with Ryzen, and by some accounts is selling better lately, but Intel has had bigger numbers for a decade.
I agree with this. I wouldn't call it people with short attention spans though. People have to arrive at their own understanding independently in order to be able to know that understanding is their own. But that's also a problem, because once you get there, how do you check it's the right understanding? Check with other people, check with code. And then, it loops - argue with people to prove distinction - code distinctly, come to awareness independently - 'perfect' program, check with other people, check with code...

Code & computer science, etc. It is all insanity. Structured insanity, but insanity nevertheless.
Writing non-trivial macros in Scala or Nim will quickly liberate you of this notion.
I don't think grades are important at all. But the effort and discipline that leads to good grades, especially if they're in a setting that requires self-motivation (such as college - you have mom and dad breathing down your neck in school).
SEEKING WORK - Portland, OR or Remote

I'm a full-stack developer with 17 years experience. My specialties are Rails, Postgres and Chef/AWS. I'm also very comfortable in Angular, Vue, React, Java, and Python. At the low level I can write custom C Postgres extensions, use SIMD CPU instructions, or implement hot spots in Rust. At the high level I can design and wireframe features and show their business value. You don't want me to pick your color scheme though. :-)

I am reliable, easy to work with, quick to turn things around, and a good communicator. I can work solo or on a team, either as lead or a team member. I value client satisfaction as highly as technical excellence.

You can see some of my recent work here:

https://illuminatedcomputing.com/portfolio

https://github.com/pjungwir/aggs_for_arrays

https://github.com/pjungwir/db_leftovers

If you'd like to work together, I'd be happy to discuss your project!: pj@illuminatedcomputing.com
Conservation of Intent: why A/B tests aren’t as effective as they look
> it is mostly the fault of competing vendors that there is no CUDA or almost-CUDA implementation

I very much agree, but I also don't have the skills or knowledge to say what kind of effort it takes to build such a language/toolchain. It seems like such an obvious opportunity for AMD, and has for so long, could it be less incompetence and more engineering difficulty and/or adoption struggles?

I know I've seen talk of CUDA-killers around these parts before, would love to hear more details from people more familiar with this stuff.
where does the xtra money for renters come from? Imagine rental properties are already efficient
> ...or one is a pointer to one past the end of one array object and the other is a pointer to the start of a different array object that happens to immediately follow the first array object in the address space.

I was not aware of this special case. What's the rationale? Is there even a way in standard C to guarantee that two array objects are laid out in memory like that, with no padding?