HNHacker News
TopNewBestAskShowJobs

andraz

369 karma · joined August 4, 2009

submissionscomments
andraz··on KumoRFM: A Foundation Model for In-Context Learning on Relational Data
Wickedly smart team indeed!
andraz··on John Wheeler saw the tear in reality
Stanislaw Lem, The Star Diaries, where Tichy at the same time apologizes and brags about how he retroactively tried to create/fix the world and how he failed.
andraz··on Learning to Reason with LLMs
What is the brand of the fan? Same problem here with proprietary hood fan...
andraz··on Tech has graduated from the Star Trek era to the Douglas Adams age
You need to study Stanislaw Lem if you want a glimpse into the future... in Cyberiad he invented the Electronic Bard whose description is uncannily close to chatgpt. Including the poets losing jobs and protesting.

And more... Adams is kind of more approachable version of Lem.

andraz··on I had ChatGPT write a Decemberists song and recorded it
Lem is underated. Not only Cyberiad, but whole Ion Tichy series, humans pretending to be robots, automatic bard, etc...
andraz··on Nearly 1k mysterious strands revealed in Milky Way’s center
Warp drive chemtrails! :)
andraz··on Optimizations Enabled by -ffast-Math
Maybe... or maybe there would be just a flag to enable all this and be fine with consequences.
andraz··on Optimizations Enabled by -ffast-Math
The question is how to enable all this in Rust... Right now there's no simple way to just tell Rust to be fast & loose with floats.
andraz··on Sir Clive Sinclair has died
RIP

My first computer was Spectrum. With broken cassette recorder. There was no other way to play games but writing them down from a recipe book. And picking up programming along the way. Discovering the new world, the world of the electron and the switch and then the beauty of the baud.

Thank you Sir!

andraz··on Hyperbaric oxygen therapy reverses hallmarks of Alzheimer’s disease and dementia
Maybe even healthy individuals could improve memory via this therapy?
andraz··on Ask HN: Who is hiring? (September 2021)
Outbrain | Israel, Half-Remote | Full-Time | Experienced Algorithm/ML Engineer | https://outbrain.com

Our team is developing machine learning algorithmic solutions that improve outcomes for our advertisers. It is part of Outbrain’s Recommendations Group - about 40 machine learners, data scientists and machine-learning engineers who are responsible for everything that Outbrain recommends in its feeds and widgets. The team uses an interplay of Python, Java and Rust, in addition to Spark, Bigquery, and Tensorflow to form our ML and AutoML pipelines.

Team’s responsibilities are:

- Leverage Outbrain's rich data sources, large-scale computing resources, and proprietary algorithms to build a state of the art models to improve outcomes for our publishers and users

- Implementation and integration of algorithmic feature to the high scale production system

- A/B testing and monitoring of new features

- Data analysis over huge datasets to validate the various hypothesis

- Collaborate with the operations team to further improve our tooling and results

andraz··on Payments down 20% in my SaaS after EU introduced PSD2
If Mastercard or Visa did an app that would work across all of their cards, that would be ok. But how can a separate app from each bank be considered better than SMS? It's just an annoying lock-in. And the quality of apps from many banks is sub-par.
andraz··on Ask HN: Who is hiring? (April 2021)
Outbrain | Backend Engineer in Machine Learning | Full-time | Partially on Site | Israel

Outbrain's AutoML team is looking for an Experienced ML Python Engineer. The AutoML team is part of Outbrain’s Recommendations Group - about 40 machine learners, data scientists, and backend engineers who are responsible for everything that Outbrain recommends in its feeds and widgets. The team uses an interplay of Python, Java, and Rust, in addition to Spark, BigQuery, and Tensorflow to form our ML pipelines.

Outbrain's Machine Learning teams are doing some of the most high-volume machine learning in the industry, doing 100M predictions per second that directly impact business results.

https://careers.outbrain.com/requisition.html?id=4005&hash=1...

andraz··on Lenders are turning to coercive loan apps that shut down smartphones
Reminds one of the opening scene fron The 5th element or the opening of Ubiq from Phillip K. Dick.
andraz··on Ask HN: Who is hiring? (March 2021)
Outbrain | Israel | Backend Engineer in Machine Learning Department | FULL-TIME

Help build internal AutoML tools we use for improving our models for large volume predictions - 100M predictions per second. Basically we're trying to automate our data scientists as much as possible.

You would work with data scientists to devise new ways to search the model spaces, run massively parallel training of models and improve our tooling. Work is in Python, Java and Rust.

https://careers.outbrain.com/requisition.html?id=4005&hash=1...

andraz··on Ask HN: Who is hiring? (December 2018)
Zemanta/Outbrain | Senior Data Scientist | Ljubljana, Slovenia| ONSITE, VISA, Fulltime

Outbrain powers content recommendations to increase user engagement and page views on sites like CNN, FoxNews, MSN, and Time Inc. Outbrain also enables publishers and top brands to distribute their content across our wide publisher network. We recommend 250 billion articles and videos each month to more than a half a billion people worldwide. Zemanta is Outbrain's subsidary handling real time bidding.

Data Scientist - Marketplace Optimization: Zemanta/Outbrain is seeking an experienced Data Scientist with strong backend engineer skills to optimize its bidding into a dynamic and large-scale online marketplace. The position requires modeling price points that will optimize Zemanta's gain from bidding on media, in a dynamic environment of hundreds of millions of auctions per day, involving other strategic players. In addition to modeling the optimal buying dynamics, the successful candidate is expected to be able to implement the optimized media-buy policy in a production-grade environment.

Apply at https://zemanta.workable.com/j/15FB6F3B4D

andraz··on E-ink wifi display project
A ready-made platform is offered by Visionect - their dev kits for system integrators: https://www.visionect.com/development_kits . Meant for professional use and thus the price.

It works by using the display purely as a framebuffer, everything is rendered on server and sent over wifi/3g. It gets you amazing autonomy times and is easily powered by solar in outdoor installations.

disclaimer: founders are friends

andraz··on GitHub's Price Hike – A Great Time to Migrate to BitBucket and Save a Lot of Money
As usual, when moats are deep enough, prices raise. I think this is basic economics that governs all such businesses. Github feels they have entrenched themselves enough that they can increase prices by segmenting the market differently, which is probably true.

Naturally this opens up space for competition which will figure out how to take a bite here and there. But that will take quite some years.

andraz··on Ask HN: Who is hiring? (August 2015)
Zemanta, EU, Slovenia, Ljubljana

Zemanta is a native ads DSP platform making sure the right content find the right audience. Our market is mainly US. We use Go-lang and Python and modern infrastructural solutions.

If you are interested in building: Low latency and high throughput distributed systems applied for real time bidding on native ad inventory. Analytics and data processing pipeline for providing insights and -monitoring of campaigns run through our platform. Machine learning algorithms applied for optimizing campaigns for performance. Monitoring and testing infrastructure for making sure our services are of high quality, are up and stay performant.

Zemanta is looking for:

  - Senior Backend Engineer

  - Platform (full stack) Engineer

  - Data Scientist
App positions are in Ljubljana, Slovenia. It's a lovely country and with high quality of life and a great place for engineers due to a growing start-up and IT sector. We will help with relocation and a visa.

more at http://www.zemanta.com/engineering

andraz··on Ask HN: Who is hiring? (May 2015)
Zemanta, EU, Slovenia, Ljubljana

Zemanta is a native ads DSP platform making sure the right content find the right audience. Our market is mainly US. We use Go-lang and Python and modern infrastructural solutions.

If you are interested in building: Low latency and high throughput distributed systems applied for real time bidding on native ad inventory. Analytics and data processing pipeline for providing insights and -monitoring of campaigns run through our platform. Machine learning algorithms applied for optimizing campaigns for performance. Monitoring and testing infrastructure for making sure our services are of high quality, are up and stay performant.

Zemanta is looking for:

  - Senior Backend Engineer
  - Platform (full stack) Engineer
  - Data Scientist
App positions are in Ljubljana, Slovenia. It's a lovely country and with high quality of life and a great place for engineers due to a growing start-up and IT sector. We will help with relocation and a visa.

more at http://www.zemanta.com/engineering

andraz··on Povio, the polite photo app that students love, joins YC’s winter batch
As a beta user for a year or so: it really feels good to be pinged. :)

And it's great entertainment to just browse what friends have been doing for last 24h.

+1 from me

andraz··on World wide wasteland
Well Zemanta tries to help the author instead of reader. That might sound like a small difference, but it actually is a huge shift - author is a human filter and things that the end reader see are not computer-recommendations, but human selected ones.
andraz··on Startup is not your job
From what I've seen - a lot. You can lose a leading client (or cause huge bump on the road), your marketing plan can fall apart.

It's about finishing stuff today, so tomorrow you can do more important strategical stuff.

Start-up contrary to some of beliefs is not one big effort to reach the summit. It's a series of small wins (and loses) that accumulate. And you need to be accumulating them faster than your money runs out or competition takes the space, etc.

andraz··on Startup is not your job
Being constantly overworked is not sustainable.

However start-up life does include periods of overwork to get things done. Things that you could put off for a couple of days if you had a regular job.

andraz··on OAuth 2.0 and the Road to Hell
Yes, academics too. Also I am seeing lots of very loud enterprise software people around those standards. Yes, those are very small enterprise software companies.
andraz··on OAuth 2.0 and the Road to Hell
Yes, this is sad. And it happens all the time.

Exactly the same thing happened to the whole Semantic Web effort at W3C. It basically got overtaken by enterprise and now it is of little interest or use to regular web developers.

andraz··on So you want to offer a public API …
They are not created in any persistent way. They are entirely ephemeral to that specific request.

What's expensive is the analysis of the original text, not creation of the objects. If you want to do what you are saying you would need to create and store objects server side in order not to have to re-do the analysis the second time around. There's no point in that.

andraz··on So you want to offer a public API …
It's not just one additional line of code. It is additional work every time you try to view result in the browser. Which you basically can't because you can't put accept header in url bar..

At least in python, making requests becomes quite a few more lines of code if you want to add headers. There's usually a short-hand command if you just want to get full data from an url and a "create-an-object, then set these parameters, then this, then open a connection then read what's there".

Mandatory headers are just a way to make life of a regular developer painful.

andraz··on So you want to offer a public API …
exactly! All use of headers in web APIs just makes it harder to understand them by regular developers of API cleints.
andraz··on So you want to offer a public API …
While in theory great Accepts are just additional burden for web developers. We don't want to need to deal with headers. We want to fetch an url and get _the_same_data_ no matter if the url was entered in the browser, wget, or inside the app we're writing.

For a simple developer, output format is just another parameter and it shouldn't be hidden in HTTP stack.

Page 1 of 2Next →