HN user

voberoi

444 karma

Working on https://citymeetings.nyc

Blog: https://vikramoberoi.com

Twitter: https://twitter.com/voberoi

LinkedIn: https://www.linkedin.com/in/voberoi/

Posts16
Comments40
View on HN
www.vikramoberoi.com 2y ago

How citymeetings.nyc uses AI to make it easy to navigate city council meetings

voberoi
3pts0
vikramoberoi.com 2y ago

How many concurrent conversations can you sustain before OpenAI rate limits you?

voberoi
2pts0
www.wired.com 3y ago

The Family That Mined The Pentagon’s Data for Profit

voberoi
12pts0
buzzfeed-trending.vikramoberoi.com 3y ago

The Longest-Trending BuzzFeed News Articles Overall, by Year, and by Month

voberoi
1pts0
vikramoberoi.com 3y ago

Using Metaphone to handle bad transcriptions in voice search for sommeliers

voberoi
3pts0
vikramoberoi.com 3y ago

Using Polars on Results from DuckDB's Arrow Interface in Rust

voberoi
2pts0
vikramoberoi.com 3y ago

Compilers with David Beazley: a recursive descent into madness (and delight)

voberoi
2pts0
vikramoberoi.com 3y ago

How I made atariemailarchive.org

voberoi
2pts0
vikramoberoi.com 3y ago

Roaring bitmaps: what they are and how they work

voberoi
226pts60
vikramoberoi.com 3y ago

Using bitmaps to run retention analyses over billions of events for $100/mo

voberoi
3pts0
hummingbirdhigh.blogspot.com 14y ago

A blog dedicated to adapting baking recipes for high altitudes

voberoi
1pts0
www.gamasutra.com 14y ago

Diablo II postmortem by one of the creators

voberoi
14pts1
www.kenkifer.com 16y ago

Cycling Cadence and Bicycle Gearing

voberoi
72pts21
heather.cs.ucdavis.edu 16y ago

R for Programmers

voberoi
59pts22
www.stanford.edu 17y ago

A Collection of Interesting Systems Papers with Great Ideas

voberoi
17pts2
developer.yahoo.net 17y ago

Hadoop sorts a petabyte in 16.25 hours and a terabyte in 62 seconds

voberoi
36pts16

You are right that the landlord can't just raise the rent to make up for the loss of this one time payment unless the market will accommodate it.

I am not arguing that it will end up in the rent. I was only arguing that, if it did, that would still be a better arrangement.

However, you are wrong that the service provided by the fee offers no value, and that the fee will not end up somewhere (even in a diminished way).

- To landlords it offers upfront vetting, no required face time with prospects, and less work to land a tenant. We have a 1.4% vacancy rate in NYC -- apartments on the market will have hundreds of interested people and multiple applications. Landlords basically manage none of this.

- To prospective renters who actively hire a broker -- and these do exist, I did this once -- it offers zero time on the prospect's part to look for, schedule, and research units. You tell the broker your parameters, they will do the research, and then set up a multi-hour tour of apartments.

(Unless you are only looking at no-fee apartments, you are better off just hiring a broker so you get at least some value from it if you rent a fee-ful apartment)

The value the fee provides to the people who care about it, will end up somewhere. This work doesn't go away. Many landlords and prospective renters will take on the work themselves, but many won't.

These people will pay for the broker fee. Those broker fees end up with the landlord or the prospective renter.

It is not my conclusion that eliminating the broker fee will result in higher rent. I think what will happen is:

- The broker market will shrink.

- Some landlords or renters will pay for it.

In a nutty housing market like NYC's, there is actual value provided by brokers, to some people.

Finally -- to be clear, I'm not arguing against the FARE Act. I am fully supportive of it and wish this happened years ago.

Links to parts of today's NYC Council meeting where this passed today --

- The Speaker, Adrienne Adams, talks about the bill here: https://citymeetings.nyc/city-council/2024-11-13-0130-pm-sta...

- The prime sponsor, Chi Ossé's, comments on the bill: https://citymeetings.nyc/city-council/2024-11-13-0130-pm-sta...

- A vocal opposing voice, Vickie Paladino's, comments on the bill: https://citymeetings.nyc/city-council/2024-11-13-0130-pm-sta...

The fee will end up somewhere.

If it's in the rent, it's better to amortize the cost of the broker fee over a year vs. pay upfront.

Between the fee + first month's rent + security deposit (+ sometimes an additional month's rent) it is common to have to front 10K - 20K just to get into an apartment here.

"I have a dream" doesn't derive its power from any law King helped pass, but from how it reorganized our relationship with possibility.

---

MLK was an incredible organizer whose work helped get the Civil Rights Act and Voting Rights Acts passed.

That isn't a "facade". They're real policy and that is his legacy. His words don't take on mythical status without those significant accomplishments.

Not only is this article poorly-written and hard to parse with pointless sentences like "We are all legislators in the parliament of consciousness", the author's entire premise is wrong.

I hope people don't actually think this way. Activists, organizers, and politicians aren't just Jungian symbols or "cultural vibes".

The policies they fight for, organize around, and enact actually cause things to happen -- for better or worse.

I know the market you are targeting with your product plug and the problems you point out are real challenges that businesses have.

But the lack of all of these features is what I absolutely love about Heroku Dataclips and products inspired by it. It does "run SQL on my DB and give me a shareable chart" more easily and effectively than any BI tool I've ever used.

It's such an incredible mini-product that made Heroku Postgres a joy to use (when I used to use Heroku), and what makes me excited about something like Blazer.

It's open-source Heroku Dataclips (one of my favorite products ever)!

I haven't used Blazer, but I have followed and love the idea behind this project.

If folks have used it here, I'd love to hear from them.

https://vikramoberoi.com

I started writing publicly late last year. It's been tons of effort but it's been tremendously fun and fruitful.

Some of my more-visited or favorite posts:

* A primer on Roaring bitmaps: what they are and how they work -- https://vikramoberoi.com/a-primer-on-roaring-bitmaps-what-th.... This one ended up on the front page of HN and gets hundreds of visits monthly. I wrote it because it's the post I would have liked to read instead of reading the papers themselves.

* An internship working on "Customers who bought this also bought" at Amazon 16 years ago -- https://vikramoberoi.com/an-internship-working-on-customers-.... I wrote this one as an addendum to throwaway tweet I posted that went viral.

* How I made atariemailarchive.org -- https://vikramoberoi.com/how-i-made-atariemailarchive-org/. I wrote this one when I open-sourced the dataset behind atariemailarchive.org. The dataset got featured in Data is Plural and in a podcast interview I did with Jeremy Singer-Vine.

---

My favorite personal blog to read this past year is Phil Eaton's (eatonphil on HN): https://notes.eatonphil.com/.

I enjoy the subject matter he posts about (a lot of systems work and research, primarily), but his other posts are great too.

His post, "Is it worth writing about?" is a nice inspirational one for folks who want to/have been thinking about writing: https://notes.eatonphil.com/is-it-worth-writing-about.html.

Just chiming in here on behalf of SingleSprout -- I know the two founders, David and Natan, and have recruited through them multiple times at Harry's when they and we were both fledgling companies in NYC. I have also been in touch with them on behalf of clients since.

SingleSprout is much bigger today so maybe things could fall through. But it is unlikely that they would be willingly or knowingly shepherding this process. I'll point them to this thread so they're aware of what's going on and can chime in if they'd like.

I had the same takeaway when I read these papers. It felt like a game of whack-a-mole.

There's a massive performance benefit to doing this at the cost of implementation complexity. I haven't studied the implementations or tried my hand one, but I get the impression that these are tough to implement correctly in a way that takes full advantage of the hardware.

(In that sense, it's awesome that the researchers also did the legwork to implement and maintain a library!)

NYC -- Harry's (www.harrys.com) is hiring full-stack engineers and data engineers.

We're a high-growth company with a small engineering team (11 of us) across our web platform and data engineering teams. We've grown our business substantially over the course of two years, acquired our manufacturer, and are now one of the only companies in the world that manufactures its own blades and sells them directly to consumers.

We're hiring full-stack engineers on our platform engineering team: http://jobs.harrys.com/apply/w5Eubk/Senior-Software-Engineer Want to build a massive e-commerce website and online retail operation? This is for you.

We're hiring data engineers on our data engineering team: http://jobs.harrys.com/apply/WvjhxJ/Senior-Software-Engineer... Want to solve complex problems by building out infrastructure and products that intelligently use lots of data? This is for you.

NYC -- Harry's (www.harrys.com) is hiring full-stack engineers and data engineers.

We're a high-growth company with a small engineering team (11 of us) across our web platform and data engineering teams.

We've grown our business substantially over the course of two years, acquired our manufacturer, and are now one of the only companies in the world that manufactures its own blades and sells them directly to consumers.

We're hiring full-stack engineers on our platform engineering team: http://jobs.harrys.com/apply/NM24Ks/Software-Engineer-Platfo.... Want to build a massive e-commerce website and online retail operation? This is for you.

We're hiring data engineers on our data engineering team: http://jobs.harrys.com/apply/WvjhxJ/Senior-Data-Infrastructu.... Want to solve complex problems by building out infrastructure and products that intelligently use lots of data? This is for you.

NYC -- Harry's (www.harrys.com) is hiring full-stack engineers and data engineers.

We're a high-growth company with a small engineering team (11 of us) across our web platform and data engineering teams. We've grown our business substantially over the course of two years, acquired our manufacturer, and are now one of the only companies in the world that manufactures its own blades and sells them directly to consumers.

We're hiring full-stack engineers on our platform engineering team: http://jobs.harrys.com/apply/NM24Ks/Software-Engineer-Platfo.... Want to build a massive e-commerce website and online retail operation? This is for you.

We're hiring data engineers on our data engineering team: http://jobs.harrys.com/apply/WvjhxJ/Senior-Data-Infrastructu.... Want to solve complex problems by building out infrastructure and products that intelligently use lots of data? This is for you.

Harry's (http://www.harrys.com). Fulltime or Intern. New York City.

A bit about us:

We built Harry’s with one simple belief: everyone deserves a great shave at a fair price. As such, we seek to provide our own brand of exceptional shaving products direct to our customers online. We launched on March 13th and have been humbled and flattered by the early customer response, and we're now looking to bring on more talented engineers to help make every one of our customers happy and change the world, one 5-o'clock shadow at a time.

We're looking for outstanding full stack engineers and data engineers who want to solve thorny e-commerce problems in {customer marketing, web performance, customer experience/support, operations, supply chain management} in innovative ways.

Technologies: our web site is built on Rails, we're hosted on Heroku, our data is stored in Postgres, and we write a lot of Python to consolidate data from various sources and analyze it.

For the full stack engineer who thrives on shipping features in the face of complex problems and processes:

Our custom e-commerce platform powers the entire business, from the HTML on our homepage all the way down to our supply chain. We’ve got fun problems to work out every day, at every level of the stack, all with the hope to make purchasing and shaving with us the best experience out there. We’re looking for someone genuinely excited by the opportunity to make millions of peoples lives easier and build the Harry’s platform of tomorrow. Your primary responsibilities will include:

* Design and implement core features of the production website

* Build infrastructure to support various external features and other units of the business

* Think about performance all the time, and proactively make changes to make our platform better

* Determine ways to operate more efficiently (e.g. optimizing our inventory and shipping algorithms)

For the statistically inclined engineer who communicates with data and hacks on data problems:

Data plays an integral role at Harry's, informing every facet of our business. We are constantly working to understand the behaviors of tens of thousands of customers, tailoring offerings to them so that we can make them happy and drive continued demand. To that end, we're looking for a statistically-inclined software engineer who is well-versed in building data systems and wants to use data to inform decisions at Harry's in a forward-thinking way. Your primary responsibilities will include:

* Build infrastructure to automate data collection, storage, processing, and presentation.

* Instrument our website and marketing communications to gather the data we need.

* Test changes we make to our site, emails, packaging, shipping options, -- everything, really -- relentlessly.

* Produce, analyze, and present data to users in a context that allows them to make meaningful strategic decisions.

* Use your sheer intellectual horsepower to figure out and communicate how to better delight our customers.

If interested, email jobs@harrys.com with why you're interested and relevant links (e.g. Github, projects, LinkedIn).

Harry's (http://www.harrys.com). Fulltime or Intern. New York City.

A bit about us:

We built Harry’s with one simple belief: everyone deserves a great shave at a fair price. As such, we seek to provide our own brand of exceptional shaving products direct to our customers online. We launched on March 13th and have been humbled and flattered by the early customer response, and we're now looking to bring on more talented engineers to help make every one of our customers happy and change the world, one 5-o'clock shadow at a time.

We're looking for outstanding full stack engineers and data engineers who want to solve thorny e-commerce problems in {customer marketing, web performance, customer experience/support, operations, supply chain management} in innovative ways.

Technologies: our web site is built on Rails, we're hosted on Heroku, our data is stored in Postgres, and we write a lot of Python to consolidate data from various sources and analyze it.

For the full stack engineer who thrives on shipping features in the face of complex problems and processes:

Our custom e-commerce platform powers the entire business, from the HTML on our homepage all the way down to our supply chain. We’ve got fun problems to work out every day, at every level of the stack, all with the hope to make purchasing and shaving with us the best experience out there. We’re looking for someone genuinely excited by the opportunity to make millions of peoples lives easier and build the Harry’s platform of tomorrow. Your primary responsibilities will include:

  - Design and implement core features of the production website
  - Build infrastructure to support various external features and other units of the business
  - Think about performance all the time, and proactively make changes to make our platform better
  - Determine ways to operate more efficiently (e.g. optimizing our inventory and shipping algorithms)
For the statistically inclined engineer who communicates with data and hacks on data problems:

Data plays an integral role at Harry's, informing every facet of our business. We are constantly working to understand the behaviors of tens of thousands of customers, tailoring offerings to them so that we can make them happy and drive continued demand. To that end, we're looking for a statistically-inclined software engineer who is well- versed in building data systems and wants to use data to inform decisions at Harry's in a forward-thinking way. Your primary responsibilities will include:

  - Build infrastructure to automate data collection, storage, processing, and presentation.
  - Instrument our website and marketing communications to gather the data we need.
  - Test changes we make to our site, emails, packaging, shipping options, -- everything, really -- relentlessly.
  - Produce, analyze, and present data to users in a context that allows them to make meaningful strategic decisions.
  - Use your sheer intellectual horsepower to figure out and communicate how to better delight our customers.
If interested, email jobs@harrys.com with why you're interested and relevant links (e.g. Github, projects, LinkedIn).

I agree, that's a pretty naive statement to make unless you can:

a) Make a believable case for there being 10 million people who would be willing to pay for your product.

b) Make a believable plan for how you're going to reach those 10 million people.

Who have you guys talked to other than one of the founders' girlfriends? Do you have real data, qualitative and quantitative, that backs up the claim that you've located a market for Whereoscope? Is anyone paying for the product yet?

Most of statements in the article seem rather speculative.

Any publicly accessible repository containing code you've written (e.g. your Github repos), products or websites you've built and exposed to users, technical papers you've published, and technical talks you've given.

Take a look at blktrace on Linux. It logs all block I/O layer activity from when an I/O request is sent to the disk to when it's serviced. It also outputs which sectors on the disk were written to service the request. People have written a few tools to read these logs and show meaningful numbers/pretty graphs -- btt is the official one, and here's another one that I like: http://oss.oracle.com/~mason/seekwatcher/.

Among other things, you can distinguish random from sequential I/O using blktrace and its accompanying set of tools by looking at the distance between subsequent I/O requests sent to the disk.