jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Show HN: Step CI – open-source lightweight alternative to Pingdom and Checkly
https://github.com/stepci/stepci
In our last post, we showed that there is an easy way to generate automated tests for Rest APIs from your specification.

Since the last release, we have added some new features:

- Generate tests from your API spec in the CLI
- Run tests against gRPC APIs automatically
- Get request and response information when your tests fail
- Generate fake data and use it in the requests
- Bring your own test data (from .csv)
- More intuitive CLI interface

We built this because we wanted a simple, developer-friendly way to automate API testing without relying on cloud solutions. You can integrate it with Docker, GitHub Actions and Node. Your tests can have multiple steps, with shared context between them. Lastly, you can use it as a library and in combination with other testing tools like Jest, Ava, Mocha (and soon Insomnia).

If you want to step out of locked-in cloud solutions, give our tool a try.
Tips to reduce Amazon ec2 costs
http://aws-musings.com/7-easy-tips-to-reduce-your-amazon-ec2-cloud-costs/
Amazon ec2 costs can grow very fast if you are not mindful of the Amazon ec2 billing structure. We came across the following ways to save money at our company.
Show HN: TattoosAI – AI-powered tattoo artist, using Stable Diffusion
https://www.tattoosai.com/
Hey HN, last week I've been building TattoosAI as a little learning project to get comfortable with Stable Diffusion & DALL-E. I'm absolutely shocked by how powerful SD is... Just like how GPT-3 helped copywriters/marketing be more effective, SD/DALL-E is going to be a game changer for artist!
The Graphing Calculator Story - a developer who refused to leave
http://www.nucalc.com/Story/
the project was canceled. A year of my work evaporated, my contract ended, and I was unemployed.

I was frustrated by all the wasted effort, so I decided to uncancel my small part of the project. I had been paid to do a job, and I wanted to finish it. My electronic badge still opened Apple's doors, so I just kept showing up.
Profitable W11 YC company seeks web developer
Hi! We're a two person company (one dev, one biz) looking for our first engineering hire, starting as soon as possible. This position is onsite in San Francisco; we have shared office space in SOMA.

Experience in web development with Python (we use Django) and JavaScript (we use jQuery) is a plus, but intelligence, experience, and eagerness to work can trump domain knowledge. The candidate we're looking for is excited to join at this early stage, lead new components of the codebase, and work hard for a high-potential company.

Since we haven't raised a Series A yet, we can offer several times more equity than you're probably used to seeing. (We can pay you because we're profitable enough, and revenues have been growing steadily.)

If this sounds like it could be interesting, please write to us at hnthrowaway@gmail.com to learn more. If you can, include a resume and links to your projects or code.
I'm a designer
Poll: Is HN your main online news source?
Reading the thread on whether or not HN should be a "general news" site I can't help but wonder if that opinion is affected by whether or not HN is your primary news source.
Probably the worst URL scheme ever
http://www.bvb.de/?_%1B%E7%F4%9D
[english version] http://www.bvb.de/?Z%1B%E4%F4%9D

Can anyone point to any advantage to have unreadable URLs like on the linked page?
Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware
https://github.com/danielealbano/cachegrand
I am the author of the platform, happy to reply to any question you might have!

It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS.

cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis functionalities supported and to impelement a tiered storage to cache more data than the available memory.
Longer term our goal is to expand the support to different platforms (e.g. memcache, kafka, etc.), add support to webassembly to have user defined functions and server side events, and of course a network bypass (combining XDP and a lockless FreeBSD tcp/ip stack) and a storage bypass.

Although it can easily used via docker, here a direct link to the latest release
https://github.com/danielealbano/cachegrand/releases/tag/v0....

Currently we are focused on supporting Redis, here the list of commands currently implemented
https://github.com/danielealbano/cachegrand/blob/main/docs/a...
Show HN: I built a service to help companies reduce AWS spend by 50%
https://www.usage.ai/
Hey HN: Kaveh here, the founder of https://www.usage.ai/

We help companies drive down AWS EC2 spend. Why? Because the way it's done now is a pain. DevOps and Software Engineers end up spending time managing costs rather than focusing on business problems.

Previous to founding Usage, I worked on high-performance computing research at JP Morgan Chase and as a software engineer at a number of smaller startups.

Here's how it works: We are typically brought in by a DevOps manager to cut AWS EC2 costs. The app is entirely self-service and the savings are generated automatically, typically we do this live on a call. On average, we reduce AWS EC2 spend by 50% for 5 minutes of work.

To reduce by 50%+, we don't touch the instances, require any code change, or change the performance of your instances. We buy Reserved Instances on your behalf (a billing layer change only) and bundle them with guaranteed buyback. So you get the steep 57% savings of 3-year no-upfront RIs with none of the commitment (you can sell them back to us anytime after 30 days).

We make money off of a 20% Savings Fee. Happy to chat directly kaveh@usage.ai

Have you experienced any issues with managing your company or organization's AWS expenses? We'd love to hear your feedback and ideas!
How to identify algorithmic trading strategies
http://quantstart.com/articles/How-to-Identify-Algorithmic-Trading-Strategies
Discusses methods to identify profitable algorithmic trading strategies and to understand in detail how to find, evaluate and select such systems.
Reddit has the killer social network feature: anonymity
http://garthontech.blogspot.ca/2013/08/reddit-has-killer-social-network.html
This blog describes how reddit is the solution to facebook fatigue.
Simpsons in CSS
https://pattle.github.io/simpsons-in-css/
I've been out of the webdev game for perhaps a decade. The most recent things I've done are @Media queries.

Finding this inspires me to learn about what else I could create in css - also it has really funky behavior in IE8~ and if you zoom in:)

Note - this isn't mine, it was found on r/programming.
Show HN: Bvckup 2 – Fast File Replicator for Windows
https://bvckup2.com/
This is a long-running project that started as the proverbial need to scratch my own itch and then somehow evolved into a full-time job of the past 6 years.

Link: https://bvckup2.com

I thought I'd do a Show HN for two reasons.

1. I obviously want to show my baby to those who haven't seen it.

Its primary purpose is to do very fast file replication. If you are familiar with "robocopy /mir" - same idea, but on steroids. Lots of them. It can be used for both mirroring and archiving backups, among other things.

It is light, very small and it is really quite fast. Half of the development time was sunk into the UI/UX design, so there's that too.

Existing version is a result of 5 years of a _very_ careful evolution, focusing more on perfecting existing features rather than adding new ones. Said No to more feature requests than I can remember. The blog captures some of that in a form of development screenshots, sketches and what not [1].

2. Secondly, I wanted to add an anecdotal data point that the desktop software development is still very much an option despite of all the nasty rumors. The demand for well-written Windows software is still there. The biggest takeaway has been that there is LOTS of people, on Windows, that recognize software quality as a feature. They acknowledge and compliment it, and they are actively looking for it.

That's the niche. If you are thinking of trying the Windows ISV path, I'd aim there.

--

By the way of introduction - I'm in my mid 40s. I've been a programmer for my entire life, mostly on the sysdev side of things - firewalls, network stacks, VPNs, etc. - which is one of the reasons I still like things to be as small and as fast as possible. I'm also the original author of Hamachi VPN, there's a chance you might've heard of it.

Any thoughts or comments on the program itself, would appreciate to hear them. If anyone has any questions, I'd be happy to answer them if I can as well.

--

[1] https://bvckup2.com/wip
We want software patents abolished
http://www.askforit.com/2017/software-patents-abolished.html
AskForIt is my startup, by the way. :)
Show HN: I made my personal website a Pokémon-style minigame using Phaser 3
https://arielroffe.quest/
Repo here: https://github.com/ariroffe/personal-website
I Spent A Coin (And I Liked It) — How I Bought Lunch in Manhattan with Bitcoins
http://starburst.hackerfriendly.com/?p=1530
Some people claim that Bitcoin isn’t a “real currency,” that it is “imaginary,” or a Ponzi scheme — for a number of reasons, but perhaps mostly because there’s no obvious way to use them in most people’s daily lives. I have a different perspective because last week I paid for lunch with Bitcoins. Here’s how it happened.
Please don't let gaming consume your life
http://buildstarted.com/2012/05/21/please-dont-let-gaming-consume-your-life/
Server died...here's a repost:

Over this past weekend a good friend and coworker passed away. He always had a good heart and would do anything he could to help you out. It was certainly a shock.

Monday morning he didn't show up to work. He always calls or sends an email if he won't be in but nobody could get a hold of him. I got a bit worried since I knew he was playing Diablo 3 since it came out on Tuesday and I've heard of people dying from exhaustion and what not from playing video games so much. I didn't want to think that but it had occurred to me. Especially since nobody has heard from him since late Saturday. I had called his landlord and asked about him. (The landlord, Russ and I are all good friends and we've known each other for a while) I was heading over and she was going to let me in but apparently she got too worried and went in anyway. She found him at his computer. He apparently had a heart attack. Poor gal shouldn't have had to do that. I kick myself for not going there immediately. I had gone in anyway at the request of the Fire Department to find his identification and cellphone. Not a minute goes by that I wish my memory of him had not been sullied in that manner.

I sincerely hope that he went quickly and didn't suffer, unable to contact anyone for help.

He was only 32 years old.

Please, if only for yourselves, take time out of your day to get some exercise. Go outside and enjoy the sun. Ride a bike. Do something active. Video games are great fun when played in moderation. This may be an extreme example but take it as advice to not go overboard. Or at least don't do it alone. He took 3 days off and played Diablo 3 pretty much the whole time. He called in and asked to take Friday off as well. We are placing the blame on ourselves at work wondering if we made him come in on Friday would he still be with us today?

It saddens me that we tried to get him to be healthy. Work offered to pay for a gym membership. Friends coaxed him to exercise and eat better. He took us up on our offers, if only for a short while.

We should have tried harder.

He will be missed greatly by all who knew him.

<img src='http://aws.buildstarted.com/russell.png' Title='Russell Shirley' /><h1>Russell Shirley 1979-2012</h1>
Show HN: AutoHotkey for Linux
https://github.com/phil294/AHK_X11
Hello HN,

this is the first functional reimplementation of AutoHotkey [1] for Unix-like systems, as far as I am aware. Half the commands are still missing, but everything important is done, as I have worked a lot on it over the past two months. Converting scripts into stand alone binaries is also supported. Hope this will find some adoption eventually. :-) - This implementation focuses on v1.0-like classic syntax from 2004 (!). This is a significant subset of the popular current v1.1 syntax from Windows (AHK_L). The reason this does not (yet?) target the full Windows spec is how complex it is. Notably, there's also another ongoing project which targets v2 called KeySharp [2].

If you are not aware of what AHK is, it is an easy but capable scripting language for automation and Hotkeys, and all sorts of visual things like GUIs.

If you want to learn more, there plenty of info on the repo, the docs html, and there's an active AHK Discord too, and I am personally also checking the forums and HN of course.

[1] https://www.autohotkey.com/
[2] https://bitbucket.org/mfeemster/keysharp/
Ask HN: I built it, nobody came, now what?
Hi HN,

I have built an application to scratch my own itch. It’s a tool that I had a need for in my day job for years. The problem it’s solving is a problem that I felt many people had too. But when I talked to people about it, most times it didn’t really click. So I thought “crap, they don’t get it, cause they don’t see it. Once I build it, they’ll get it”.

I didn’t spend an awful lot of time on it. And I think the app is ok-ish for an MVP.

Now I posted it here and there and sent it to a few people I know, but it doesnt seem good enough.

I realize now the importance of having a broad reach. If I was someone like Mike Bostock, with a bunch of followers, I’d just post it to Twitter and voila. Someone said earlier on HN: building an MVP should include a distribution strategy. And I can feel that pain. Now distribution is something I have zero skills at.

What should I do? There are a few things I could be doing, like:

- get better at marketing, make a video for my target customers

- try and build an audience through blogging and things of that nature

- go and sell it to customers in real life.

- try and find a co founder who would have the time and skills to do these things.

- add more features to the MVP that people tell me are missing

- create more documentation for the MVP, so that onboarding is smoother.

What would have most impact in getting the app in front of people?
Windows 10: More security with non-stop patching
http://www.net-security.org/article.php?id=2300
JinX - The Javascript Includer Wordpress Plugin
http://www.jqueryin.com/projects/jinx-javascript-includer-wordpress-plugin/
Facebook Profile Viewer rogue application spreads on social network
http://nakedsecurity.sophos.com/2012/03/27/facebook-profile-viewer-rogue-application/
Why magnified mode OS X apps look worse on retina screens than on normal screens
https://plus.google.com/101038813433650812235/posts/7iEZE4zf734
Shoplog , The First Application for Serious Shoppers
https://itunes.apple.com/app/shoplog/id557686446?ls=1&mt=8
After Angelgate, a good moment to go back to the basics
http://www.wmediaventures.com/news/after-angelgate-a-good-moment-to-go-back-to-the-basics/
How Entrepreneurs Foster Team Accountability
http://blog.startupprofessionals.com/2015/05/10-ways-entrepreneurs-foster-team.html
Apple marching towards 1$ trillion mark
http://bits.blogs.nytimes.com/2012/09/23/will-apple-be-the-first-to-break-1-trillion/
Prime Spiral
https://dowdrake.com/posts/7-prime-spirals-node-js-express-mongodb-etc
Your Business Plan is Bullshit 
http://dcl-ventures.com/our-blog/2013/5/28/your-business-plan-is-bullshit#.UaezJECkrPM
Twitter Hashtag Connection Graph
http://dpiao.me/posts/twitter-hashtag-wordnet
Writing your first Django app - consolidated pdf
http://devconvert.blogspot.com/2010/06/writing-your-first-django-app.html
Anti-Google video plays on Times Square
http://www.readwriteweb.com/archives/dont_track_me_anti-google_video_plays_on_times_square.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+readwriteweb+%28ReadWriteWeb%29&utm_content=Twitterrific
Profile running linux-programs
http://dkrotx-prg.blogspot.ru/2012/12/crxprof-handy-profiler.html
Stencila: An open source office suite for reproducible research
https://stenci.la/
Kasparov versus the World
https://en.wikipedia.org/wiki/Kasparov_versus_the_World
YouTube bans coronavirus-related content that directly contradicts WHO advice
https://www.bbc.com/news/technology-52388586
A multiplatform debugger detection library
https://github.com/rafael-santiago/aegis
When Togo turned off the internet
https://www.theguardian.com/global-development/2017/sep/21/no-business-no-boozing-no-casual-sex-when-togo-turned-off-the-internet
Announcing the Flickr Justified View
http://blog.flickr.net/en/2012/02/28/announcing-justified-view/
Betting on a future without IE6
http://clipperhouse.com/blog/post/Betting-on-a-future-without-IE6.aspx
Marriott faces $123M GDPR fine in the UK for last year's data breach
https://www.zdnet.com/article/marriott-faces-123-million-gdpr-fine-in-the-uk-for-last-years-data-breach/
Plastic roads: India’s radical plan to bury its garbage beneath the streets 2016
https://www.theguardian.com/sustainable-business/2016/jun/30/plastic-road-india-tar-plastic-transport-environment-pollution-waste
As server upstarts begin to gain ground, old-guard vendors take notice
http://gigaom.com/2013/07/16/as-server-upstarts-begin-to-gain-ground-old-guard-vendors-take-notice/
VoiceOver on Mobile
https://webaim.org/articles/voiceover/mobile
Nothing is original, especially in Design
https://twitter.com/spencerchen/status/725114098107609089
The Serial Entrepreneur Behind OfferPal- Anu Shukla 
http://mixergy.com/offerpal-anu-shukla/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Mixergy-blog+%28Mixergy+-+Where+Ambitious+Upstarts+Mix%29
Six Burning Questions About Flash on the iPhone
http://technologizer.com/2008/09/30/six-burning-questions-about-flash-on-the-iphone/
Lemon Wallet Acquired by LifeLock for $50 Million
http://deinformer.tumblr.com/post/69820729009/lemon-wallet-acquired-by-lifelock-for-50-million
Screwing with Sound Waves
https://mau.se/en/news/screwing_with_sound_waves/
MDrawBots Will Draw on Your Wall, Floor and Eggs
http://techcrunch.com/2015/03/25/mdrawbots-will-draw-on-your-wall-floor-and-eggs/
Federal Laws and Grants Are Insufficient to Combat Against Cyber Threats
https://www.lawfareblog.com/federal-laws-and-grants-are-insufficient-combat-against-cyber-threats
Ten Years of Advogato (2009)
http://www.textproof.com/chronicle/Ten_Years_of_Advogato.html
From Texts to Kitties: OpenAI’s GPT Language Model Tackles Image Generation
https://syncedreview.com/2020/06/18/from-texts-to-kitties-openais-gpt-language-model-tackles-image-generation/
CERN's about to make an announcement on that possible new particle
http://www.sciencealert.com/cern-s-making-an-announcement-tomorrow-about-that-mysterious-energy-bump
Hacked Water Heaters Could Trigger Mass Blackouts Someday
https://www.wired.com/story/water-heaters-power-grid-hack-blackout/
Learning Cross-Modal Temporal Representations from Unlabeled Videos
https://ai.googleblog.com/2019/09/learning-cross-modal-temporal.html
MIT Comment Period on Swartz Report
https://swartz-review.mit.edu/
Could carriers become the next credit card companies
http://untether.tv/ellb/blog/could-carriers-become-the-next-credit-card-companies//
Tacit Knowledge:A different kind of knowledge
https://www.due.work/blog/tacit-knowledge/
Adobe Lightroom Returns to the Mac App Store
https://www.theverge.com/2019/6/20/18692377/adobe-lightroom-mac-app-store-available-price
What We Talk about When We Talk about Bandwidth 
http://www.boingboing.net/2010/11/05/what-we-talk-about-w.html
Highest Forms of Wealth
https://www.collaborativefund.com/blog/the-highest-forms-of-wealth/
New Hot Spot 2.0 WiFi Evil Twin Hacker Attack
https://medium.com/@adam.toscher/new-hot-spot-2-0-wifi-evil-twin-attack-2d63b1dd61eb
People mainly use smart speakers for simple requests (2017)
https://www.businessinsider.com.au/how-people-use-smart-speakers-amazon-echo-chart-2017-5?r=US&IR=T
The 'Amash Amendment' Goes Down In The House
http://www.businessinsider.com/amash-amendment-nsa-surveillance-obama-edward-snowden-2013-7
Don't bore the recruiter: how to write a technical work history that matters
https://codeformore.com/dont-bore-write-technical-work-history-matters/
International Space Station might have to be abandoned (temporarily) in November
http://www.spaceflightnow.com/station/exp28/110827unmannedops/
Learning from Egypt, savvier regimes throttle rather than cut Net access
http://www.nytimes.com/2011/08/29/business/media/in-times-of-unrest-social-networks-can-be-a-distraction.html?_r=2&pagewanted=all
Quora answer to “I have just gotten accepted into MIT. Should I go?”
https://www.quora.com/I-have-just-gotten-accepted-into-MIT-Should-I-go/answer/Jeffrey-Scott-Poore?share=1
Iwata: Don't chalk up poor software sales to piracy
http://www.joystiq.com/2010/10/09/iwata-dont-chalk-up-poor-software-sales-to-piracy/
Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
http://www.brpreiss.com/books/opus8/html/book.html
How to hire a front-end developer: an extensive checklist
http://www.onderhond.com/blog/work/hiring-a-front-end-developer
Implement Silverlight on more platforms
http://dotnet.uservoice.com/forums/4325-silverlight-feature-suggestions/suggestions/310701-implement-silverlight-on-more-platforms?ref=title
Recursion, Renormalization, Representation, and Reality
https://kirstenhacker.wordpress.com/2020/04/09/recursion-renormalization-representation-and-reality/
Angular, Rust, WebAssembly, Node.js, Serverless, and Azure Static Web Apps
https://dev.to/azure/angular-rust-webassembly-node-js-serverless-and-the-new-azure-static-web-apps-cnb
Critical alert: EU ministers test responses in cyber war game
http://www.reuters.com/article/us-eu-defence-cyber/critical-alert-eu-ministers-test-responses-in-cyber-war-game-idUSKCN1BI0HR?il=0
Hidden Costs of the World's Ghost Apartments: Unintended Zoning Law Consequences
http://www.newsweek.com/hidden-costs-ghost-apartments-322264
Latvian daredevil in 'drone-diving' world first
https://phys.org/news/2017-05-latvian-daredevil-drone-diving-world.html
It Is Time to Put History in the Witness Box-and the Mitting (Spycops) Inquiry
https://www.spiesatwork.org.uk/blog
Mobile social consolidation
http://ben-evans.com/benedictevans/2013/4/11/mobile-messaging-consolidation
"This conference sucks"
https://medium.com/this-happened-to-me/153f191d577e
Building the world's most over-engineered secret santa
https://building.buildkite.com/building-the-worlds-most-over-engineered-secret-santa-3770b35fbf47
Crossbar Pushes Resistive RAM into Embedded AI
https://spectrum.ieee.org/nanoclast/semiconductors/memory/crossbar-pushes-reram-into-embedded-ai
Deep Learning Course for Vision
https://arthurdouillard.com/./
Facebook Bra Campaign: Lessons for Online Organizers
http://kiramarch.com/blog/2010/01/facebook-bra-campaign-3-lessons-for-online-organizers/
Desktop Linux Market Share Will Rise, Thanks to Microsoft
http://www.linux-mag.com/id/7669
Review: “The Last Man Who Knew Everything: The Life and Times of Enrico Fermi”
https://www.nature.com/articles/d41586-017-07830-4
List of US federal government agencies affected by the shutdown of 2013
https://en.wikipedia.org/wiki/List_of_US_federal_government_agencies_and_operations_affected_by_the_shutdown_of_2013
Improve Your Workflow by Swearing
https://thewebuiguy.medium.com/improve-your-workflow-by-swearing-3d6855052cf4
Filamaker Recycle your old 3D prints and turn waste into things
http://voxelfab.com/blog/2013/10/filamaker-recycle-your-old-3d-prints-and-turn-waste-into-things/
Ad Posting Jobs E Training
http://freeclassifiedwebsitelist.in/ad-posting-jobs-training/
The Curse of “The Great Omar”
http://www.atissuejournal.com/2016/11/30/the-curse-of-the-great-omar/