jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Show HN: Depot – fast, remote Docker container builds
https://depot.dev
Hey HN! We’re Kyle and Jacob and we are excited to show you Depot (https://depot.dev) and get your feedback!

Depot is a hosted Docker container build service, providing fully managed remote builds from CI and from your terminal. We support both Intel and Arm builds natively.

As application and platform engineers, we have experienced the challenge of keeping Docker container build times fast. From optimizing and reoptimizing Dockerfiles, to implementing layer caching in CI, to running & maintaining custom runners for multi-platform images.

Still today, there are limitations with the available tools. CI runners are ephemeral, and saving and loading cache tarballs is slow. CI providers are resource constrained, with limited CPUs and disk space to dedicate to fast builds. And with the increasing popularity of Arm devices like M1, Graviton, etc, building multi-platform images requires slow emulation or self-hosted infrastructure.

We created Depot to directly address those limitations. Depot provides managed VMs running BuildKit, the backing build engine for Docker. Each VM includes 4 CPUs, 8GB of memory, and a persistent 50GB SSD cache disk. We launch both native Intel and native Arm machines, on Fly.io for Intel builds and AWS for Arm.

We have built a depot CLI that embeds the Docker buildx build library, implementing the same CLI flags, so developers can send their builds to Depot VMs just by replacing `docker buildx build` with `depot build`. We also have a depot/build-push-action GitHub Action that can be swapped for docker/build-push-action in CI.

The combination of native CPUs, fast networks, and persistent disks significantly lowers build time — we’ve seen speedups of 2-3x on optimized projects, and as much as a 12x speedup with some of our customers.

We believe that today we are the only hosted CI or build service offering the ability to natively build multi-platform Docker images (--platform linux/amd64,linux/arm64) without emulation.

We are still early though, and would love your feedback.

You can sign up without a credit card at https://depot.dev/sign-up to access a free project with thirty days of unlimited build minutes to try it out.
Marcus Frind: What Would You Do With a $300K Monthly Budget For Hiring and Strategy?
http://plentyoffish.wordpress.com/2007/08/07/300kmonthly-budget-what-would-you-do/
Ask HN: As a startup do you employ good people over passionate ones?
I and my team have been working on a platform for weeks now and we need to employ more developers. It's confusing to employ either the good ones or the ones who are really interested in what we are doing i.e they would still work even if they aren't on payroll
Show HN: Click on a component (React,) in browser to get to its code in IDE
https://www.locatorjs.com/
Hi all! Here is my open-source side-project.
It is a browser extension that lets you click on a component on your localhost to get to its code in your editor.

It works with React, Svelte, SolidJS, Preact, and Vue components and with VSCode, Webstorm, or any other editor that supports URL protocol links.
It can be used also as JavaScript library (instead of installing browser extension)

It speeds up my web development so much that I can't work without that anymore :D

Let me know if you like it or if you would like to improve it somehow. Contributions are welcomed

https://www.locatorjs.com/
https://github.com/infi-pc/locatorjs
Show HN: Nitrogen, quickly deploy web services to AWS Nitro Enclaves
https://github.com/capeprivacy/nitrogen
I have been experimenting with AWS Nitro Enclaves lately and while it’s useful for running confidential computing workloads it can be cumbersome to set up at first. I built Nitrogen so that you can easily launch any web service that has a Dockerfile from your local machine to an AWS Nitro Enclaves enabled host in just a few minutes.
Job: I want one day of your time.
I've got a number of simple projects I've been wanting to get of the shelf for a while but no time to get around to them.

Here's what I'm thinking: If there's any programmers with an off day or extra time on their hands, I want to hire you for a day to complete simple projects from scratch. If 1 day is not enough time, no problem, I'll take it from there. Ideally, I'm looking for Rails coders but other languages are acceptable.

I'll have a few options available at any given time. I prefer to communicate via Skype during the process.

Next, I'll give you a scan with a very basic layout. You don't need to do any design, just structure.

As for payment: I've got two ideas for payment, either hourly rate/fixed price or trade of services (I design + HTML/CSS - HAML/SASS). If you're a world-class programmer looking for $300/hr, I can't match that but I can offer a reasonable rate for fun work in your spare time with few requirements and restrictions. If you're needing UI design, I can offer anything from site review & recommendations to site redesigns.

Example projects:
Creating a restaurant menu with simple admin including adding and deleting items.

Sending/Receiving SMS only via the Python "Google Voice API".

I'm open to suggestions on how to make this process better as well, so it's not stuck in stone.
Ask HN: Keeping track of sales pipeline for sole dev/founder?
I've been running a small, seasonal ski-industry SaaS business for a couple of years. It's grown from a side project into something that's taking up most of my time these days.

I'm all good on the technical side of things, and I love talking to my customers. But I'm terrible at sales and follow ups, and I'm at the point where I need to get some revenue rolling so this beastie will really support itself.

For those of you out there on the small end of things, what works for you? How do you keep all those conversations going, remember to follow up with people and don't drop the ball getting new people signed up? How do you balance that with getting the technical end of things done?
Braun vs. Apple: Is copying designs theft or innovation?
http://themanufacturingrevolution.com/braun-vs-apple-is-copying-designs-theft-or-innovation
Braun’s biggest victory over Apple underscores a central economic issue: What is the right balance between competition and opting?

Does anyone own a shape? Should anyone own a shape?
Ask HN Old-Timers:  Are there Phases of Existence on HN?
And have you gone through them to?

I've noticed lately as my Karma nears 3k that my generally tone is becoming more, how do I put it, 'honest'. I find I'm much less likely to hold back on making a comment I would have otherwise not posted or even deleted before. Things like comedy, which clearly has no place here, is an automatic downvote. Likewise, anything pro MS get's downvoted, while virtually anything about Apple goes up-up-up. But I digress.

So it seems to me that there are probably some form of stages of HN life. Just wondering what the old-timers that have been around here a long time think, and have you gone through similar?

The stages so far as I have experienced them:

1. Excitement: holy crap this place rules! It's like having lunch near Stanford for the first time and hearing other nerds conversing about cool tech stuff you'd never hear out randomly anywhere else on earth.

2. Addiction: It seems nothing at first, I mean I hit [f5] and while it's compiling/launching I can quickly check out the front page, and my karma...

3 Karma Exaltation: My karma is going up... I like that... I have a sense of accomplishment even though I am not doing much of anything. It's like WOW except I actually learn something most days I'm on HN.

4 Karma Fear: I must not lose ground. I must always go up. I must not comment on things I know might cause my karma to go down.

5 HN Burn-out: I have decided to change my homepage back to Google; I am getting worn out by the constant flow if excellent information, articles I have queued up when 'time permits' and generally the need to feed the karma-beast and grind onward and upward.

6 ? Perhaps this is where I'm at now... karma high enough to withstand some downvoting here and there, I generally like stick with the game-plan but occasionally I'll through out an alternative view just to see the reaction - negative or positive. Freedom, glorious freedom...
Show HN: Comet Events – Community Calendar with Chat for Clubhouse
Hey HN Community!

I'm Keshav, one of the founders of Comet Events [withcomet.com/events]. Clubhouse has changed the way we interact & learn from each other online. We wanted to enhance the Clubhouse event experience & help creators grow their community.

For admins:
With Comet events, you can host a beautiful landing page & calendar for your Clubhouse community. Moderators can easily manage & grow an RSVP list to keep the conversation going. Members who RSVP can ask questions & share notes on our chat tool.

For the audience:
It's super easy to join events with chat. All you do is go to e.cmt.bz/join & enter a 5 digit code. Try one from here events.withcomet.com/leaderboard

Whether you want to start a club or audio course, Comet Events helps you manage everything, all in one place.

Hope you find it useful!

More info:
https://twitter.com/Ke5havRao/status/1359208945852637186
Why has the search system broken the “Back” button?
The interface to https://hn.algolia.com has changed, again, and now the back button is broken.

You're making it more and more annoying with every change. Please, stop it.

(No doubt I'm in a minority and everyone else loves it, but I do wonder whether you actually do any user testing, or if you just implement stuff because you think it's cool, and just honestly don't really care.)
Microsoft to Implement HTML5 Canvas?
http://processingjs.org/blog/?p=30
I got in touch with Pete LePage, a Project Manager for the Internet Explorer team and asked him whether we could expect to see the Canvas in IE9. Here is what he said: http://processingjs.org/blog/?p=30
Ask HN: How do you work?
http://money.cnn.com/2006/03/02/news/newsmakers/howiwork_fortune_032006/index.htm
I came across this old article about how successful people work - http://snurl.com/26lrf. But I did start wondering if there was some gap between how these guys worked and how you work?

My question to you is: How do you guys work?

p.s: I am pretty sure there are a whole bunch of HNers who will consider themselves fairly successful to answer this question.
I think I just broke my radio.
http://yetanotherstartupblog.blogspot.com/2009/01/i-think-i-just-broke-my-radio.html
DIY radio station, car radio hacking, using a common mobile device
Ask HN: Coder at heart, PhD in pocket. Job advice please
Hi,

I'm feeling a bit lost. Advice appreciated. Posting under a new account but long-time HNer.

I have a CS PhD from a top-10 University. In my mid-30s. Recently married and trying for kids. I love to code - while I am decent at it, I'm not a 10xer. I probably code 30-50% of my time at work. I'm pretty broad in my interests and, since I currently work in research, I move from one area to another. In the last 3 years, I've professionally written code in Java, Python and Go. That said, I have the same skills as someone who did a University course in any of these languages.

I've been at my last employer for the last 4 years. Very serious about changing my job and getting out of research. I've gotten interviews lined up at the heavy hitters but I am extremely nervous. Previously, I failed to get offers from some major league software firms (Google, Facebook, Twitter, Apple, Amazon, LinkedIn, NetApp). I also interviewed at some small, exciting startups and failed to past their dev interviews.

I'm in a place where my confidence is shattered. I have recruiters setting me up interviews as a senior dev. My wife isn't in tech and she is being supportive. Says I should be confident since I have so much experience and am a pretty strong technical person. When I look at myself, I see lots of breadth but no depth (oh and no management experience to speak of).

A related issue. I have a weak memory. As a regular person, my memory is probably average. As a developer, it is weak indeed. I have 5 languages listed on my resume - I've written code in each of them. But I've messed up programming interviews because of minor slips - one time I didn't get passed the phone screen because I couldn't implement a Singleton in Java and Python. The large set of languages I work with compounds the problem. My resume should say half as*ed coder with Go, C, C++, Java, Ruby, Python, Elixir.

I'm looking for honest feedback.
Fabulis vs Citibank in social media
http://blog.ubervu.com/post/422092139/fabulis-vs-citibank-the-numbers-behind-the-story
A nice summary by UberVU measuring the impact of the story across social media outlets.
Ask HN: Review my website - HotNameList.com
http://HotNameList.com
Does it seem like all the good COM domain names are taken?

There are still good COM domains for websites, blogs, or investment... HotNameList shows 100 good, AVAILABLE COM domain names every day. No auctions or parking. Search lets you look for key words or topics...
Eucalyptus 1.1 Source Available
http://eucalyptus.cs.ucsb.edu/wiki/EucalyptusSourceCode
Great news for the virtual infrastructure hacker in you!
Sailthru 2012 Annual Report - The Power of Smart Data
https://www.sailthru.com/2012
http://blogs.wsj.com/digits/2013/02/11/why-user-recommendation-engine-sailthru-just-raised-19-million/
Ask HN: contribute to an idea: teams of unemployed programmers into startups
The underlying thought is this: at any given time there are many unemployed programmers, at all levels from graduate to highly experienced. These people have alot of underused coding time.

Is there a way to form these folks into startups/teams?

Almost like some sort of "startup in a box" in which developers can join a team, and everyone agrees to a predefined set of rules on equity.

The core idea being that everyone on the team is contributing their time at no charge.

Maybe it would at some level be a bit like online games where people come along and add themselves into a team.

A key part of this is that there is no employer, no recruiter, no ycombinator, no techstars making decisions about who can join a team. It is up to the team members themselves somehow.

Developers would browse the teams, see who is in them, the technologies being used, and perhaps even some overview of the software idea being built out by the team. They would choose which teams to join.

Maybe there could be some way that developers could perhaps do some practical coding tasks that actually contribute to the project and therefore prove to the team members that they should be a team member.

There's lots of open questions about this sort of thing, how it could be made to work, if at all.

What's in it for the programmers - that would have to be clear - maybe it's gaining commercial experience working with technologies that they are interested in - maybe it's some sort of equity after certain conditions have been met.

I'm wondering if anyone else thinks this (currently not fully thought out) idea has any merit?

Startups forming spontaneously from unemployed programmers who choose to donate their time, no permission required from anyone - could it work?

I don't want anything from this at all - I've just spent alot of time wondering about all those unemployed programmers and how they could be doing something with that time.

Can anyone else suggest any ideas on how it might be made to work? I'm looking for comments/ideas that might turn such an idea into something that actually works to get unemployed programmers programming instead of sitting around waiting for an employer to give them a job.
The Gentle Art of Poverty (1977)
http://www.theatlantic.com/magazine/archive/1977/10/the-gentle-art-of-poverty/308241/?single_page=true
"I am an old man in his sixtieth year. I have entered that decade of life which destroys the last illusion and beyond which lies death, swift or lingering, actuarial or real. I am also poor, incontrovertibly, humiliatingly poor, for the first time in my life."
Tech Talk: Apache ZooKeeper and the Fallacies of Distributed Computing
https://www.airbnb.com/meetups/9j9ykz5je-tech-talk-patrick-hunt
Apache ZooKeeper and the Fallacies of Distributed Computing
There is no pixie dust that will magically overcome inherent distributed systems limitations. ZooKeeper simplifies the process of implementing distributed coordination but it does not eliminate the core issues - so why has this system become so popular over the past few years? In this talk I will explore what ZooKeeper is, how it was originally developed, how projects such as HBase, Hadoop and others are using it, what it can (and can't) do for you, and what's to come.

About Patrick
Patrick Hunt is a major contributor and PMC member on the Apache ZooKeeper project. He joined Cloudera more than three years ago and currently leads the Cloudera Search team. Previous to Cloudera he spent five years at Yahoo! where he specialized in large-scale distributed systems architecture. During this time he also drove development of the critically acclaimed Delicious firefox extension. Prior to joining Yahoo, Patrick worked on enterprise software, founded a startup, designed high performance network software, and dabbled a bit with rocket science (NASA). He has a bachelors degree in Computer Systems Engineering from Rensselaer Polytechnic Institute.

Dinner, prepared by Airbnb's Executive Chef, will served at 6pm.

https://www.airbnb.com/meetups/9j9ykz5je-tech-talk-patrick-hunt
Show HN: Blop – Game I’ve made while I was learning Swift (iteration #2)
http://playblop.com
In previous series:
https://medium.com/@ivanpashenko/how-one-designer-was-learning-swift-cc2d99658895
https://news.ycombinator.com/item?id=8556056

I've got very useful feedback from HN community previous time. Thanks a lot guys!

What was done:

- Changed the name (now it is searchable in the App Store by the name)

- Slowmo action to slow the game down for 15 sec

- In app purchase (slowmos)

- Pause button works now as it suppose to work

- Location achievements (Don't forget to allow location service)

- Bugfixes
VMware Buys SpringSource for $362 million
http://www.sdtimes.com/blog/post/2009/08/10/VMware-Buys-SpringSource.aspx
Basically, they wanted Hyperic.
The Big Ruby Vulnerabilities
http://www.zedshaw.com/essays/the_big_ruby_vulnerabilities.html
Well, I enjoy zed shaw's essay as usual
ASK HN: Can any of you solve this?
http://zombal.com/zomb/scientific-calculation/calculate-percent-of-visible-sky-from-flat-surface
I was driving the other day, having lots of time to think, I wonder what percentage of the entire sky was I looking at.
Ask HN: What is the best OS startup/bootup sound ever?
I think nothing comes close to windows 95 startup sound: https://www.youtube.com/watch?v=miZHa7ZC6Z0 It was good to hear it. Considering stability of the systems of those days, listening this means that the machine was able to boot and in good enough health to load and play the startup sound.

SGI Indy bootup may sound cool but probably annoying after the first few times you hear it: https://www.youtube.com/watch?v=CH9saUP2460

Another I find cool is this one from apple: https://youtu.be/d8szceStqZI?t=37
Show HN: Speech2Code – Code with Voice
https://pedrooaugusto.github.io/speech-to-code/webapp/
Hey all,

Last year I attempted to build an assistive voice programming tool as part of my undergraduate dissertation in CS.

Speech2Code offers support for the basic features of the JavaScript language, accepts commands in both English and Portuguese, integrates well with the VSCode editor, and also works on the browser.

Hope you like, thanks!
Ask HN: How to fire sell a web startup?
I have a startup, OrangeSlyce.com, that I am looking to exit from... We haven't been able to monetize very well, but I know the web property has got to be worth something. Has anyone sold an web startup before? I don't even know where to start or what to expect.

I'm thinking of reaching out to competitors, listing on flippa.com.

Stats: PR4, 5000 unique visitors monthly, pending patent, 1500 users, some revenue (hundreds/month), beautiful design and functioning application. Users love us. Not enough to pay though.
Show HN: my weekend project, Vidless. "CloudApp" for video chat.
http://vidless.com
I always find myself frustrated by how many steps I have to take to video chat with someone online.

There's always too much software to download and install, and too many accounts to remember. The high-end, high-price Cisco conferencing systems I've used are especially fragile.

So I built Vidless in a weekend for myself, and I hope you find it useful too. Just create a room and share the link, and you'll be chatting in seconds.

You can invite several people (I haven't really tested a max yet), and chats on Vidless are always private.

Enjoy!
YouTube for Computer Science researchers
http://videolectures.net/
"2138+ free video lectures from the world's leading and prominent scientists." There are so many fascinating videos that it is difficult to select just one series to link to.
Hacker News Gone Wrong
http://blog.madradavid.com/wp-content/uploads/2013/06/hacker-news.png
or Why we should probably name this American Hacker News
Ask HN: Show me the money - Advice needed
I'm not asking for legal advice (it's trivial to use the small claims system in the UK). I mostly need advice on dealing with people here.

DETAILS

I am owed money for some web design by a small (~5 man) company. As a student this represents a couple of months rent and forms a significant part of my budget for the summer.

We are both in the UK, and the client was invoiced about five weeks ago. A friend of mine works at this place, and most of my correspondence has been with him, rather than the company owner.

I have twice chased it up with my friend, who has in turn nagged his boss. All I'm getting is that it's on the to-do list, cashflow is tight but it's coming at some point. I asked "does some point mean before the end of the month?", and got an "oooh, not sure". I know the boss is not short of money, and I'm not getting a good vibe from this. We did not set a credit period, but the under UK law this defaults to 30 days.

THE PART I NEED ADVICE ON

I spoke to my friend and said I would write to the boss directly. It shouldn't come across as threatening but I need to give them a kick up the ass. How should I handle this?
Ask HN: Why can I buy a server computer, but not in a rack?
I can buy a server. I can rent a rack.

Why aren't the two integrated?

Why can't I buy a computer which is supplied to me in a rack?

I'm not talking about bare metal hosting.

I'm saying why can't the outright purchase and colocation be integrated?

If I want to buy a dell server, why do I have to take physical delivery of it?
New cheap cloud from Kimsufi (Ovh)
http://kimsufi.co.uk/cloud/
For those who do not know: OVH is a cheap French provider, and Kimsufi is the brand for their economic server&service line.

This morning I received the newsletter (I use them for a couple of project) showing this new cloud service called miniCloud: the price starts from 0.01€/hr.

Another news is the lowered price for the lowest server: Celeron D/215/220 now at 14.99€/mo from 19.99€/mo. (I still have a plan, now gone, @ 29.99€/mo)

I linked the .co.uk but there are also .fr .it, etc.
So You Want to Buy: Startup Office Snacks
http://refer.ly/so_you_want_to_buy__startup_office_snacks/c/984171a826c511e2a4ec22000a1d0d51
I am using Referly (my YC startup) test this idea, but hopefully it will help some of you as well. One my most frustrating yet fun statup jobs has been trying to order food for everyone (this becomes quite challenging as a company gets to be 40 or 50 people). I tried to compile office snack ideas into a single shopping list along with commentary and advice. Is this useful? How could we make it better?