HN user

desbo

113 karma
Posts1
Comments30
View on HN

I think that is what you want. From Wikipedia:

In 2016, the IEEE Computer Society kicked off the SWEBOK Evolution effort to develop future iterations of the body of knowledge. The SWEBOK Evolution project resulted in the publication of SWEBOK Guide version 4 in October 2024.

So the thing called "SWEBOK Guide" is actually the reference text for SWEBOK.

Permutive is hiring Scala Software Engineers (100% remote, full-time, optional London office)

Permutive is powering the future of targeted advertising on the Open Web today. As the only Audience Platform built on edge computing, we enable premium advertisers and publishers to plan, build and activate cohorts — all while keeping everyone’s data safe.

We’re a remote-first B2B SaaS company with 180+ people—centered around our London and New York hubs—and growing rapidly. We have received funding from some of the world’s best investors, including a recent $75m Series C led by SoftBank Vision Fund 2.

We’re hiring for Scala engineers in a number of teams. To find out and apply for each one, visit the links below:

* Activations: https://boards.greenhouse.io/permutive/jobs/5949475002

* Cohorts: https://boards.greenhouse.io/permutive/jobs/5849831002

* Dashboard: https://boards.greenhouse.io/permutive/jobs/5756225002

* Insights: https://boards.greenhouse.io/permutive/jobs/5851223002

Our tech stack: Functional Scala (Typelevel: cats, fs2, http4s), GCP, some Haskell and Elm.

If you have any questions or would like more info, please email sam.jackson at permutive.com!

You don't necessarily lose the stack trace. Typically the left side of an either is an Exception (or an error ADT that wraps one). When you want to handle the left case, you can log out the full trace as you would without Either.

The Monad instance for Either means that chaining them together with flatMap has a short-circuiting effect and the first failure will stop the rest of the chain from being evaluated. I find this actually makes it easier to know where your errors are happening, and also allows you to centralise your error handling logic.

Hi HN,

I'm looking for help validating an idea for a product that provides multi-armed bandit optimisation over an API. The idea is that client sites will provide impression and conversion events to our API, which provides recommendations about which variant to display, optimising performance over time.

I think this could be useful to businesses that currently use A/B testing but am trying to understand if an API on its own is useful enough to be a standalone product.

Please have a look at the site and let me know if it's clear what the product is and if you think it'd be useful. I'd also appreciate any advice on how to validate an idea like this, how to identify problems this kind of product to solve, etc. Thank you!

Elements of Clojure 10 years ago

I recently started my first Clojure/ClojureScript project using the Reagent template for Leiningen[1]. It gives you Ring/Compojure/Hiccup on the backend for simple routing and views, and Reagent with a client-side routing framework on the frontend. It took me 10 minutes to get it running and figure out what the different components were doing. I'm sure ultimately I'll roll my own setup but this is a good way to get going if you're new.

1: https://github.com/reagent-project/reagent-template

__START__ mr. speaker , the gentleman is 110 percent right . the gentleman from ohio mentioned an issue about being nonpartisan and being , i would say , third-party validators , i just want to make clear the supreme court cases made it clear that you could discriminate with your personal church money , but not with federal money . all of the cases are consistent . in fact , if my colleagues read the cases , they point out that if you are using federal money , you can not discriminate . __END__

Favicon bug 11 years ago

`tar` up an entire WordPress install, save it as `favicon.ico` and then easily pull the files from the server.

assuming I have access to the server to create the tar and save it, what's the difference between downloading the archive as favicon.ico or any other name?

I couldn't quite get used to the proportional version, but I switched from Source Code Pro to Input Mono a while ago. The Extra Light weight looks beautiful on a retina screen.