jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Scorched - a lightweight framework for Ruby 2.0
http://scorchedrb.com/
Just ran across this Sinatra inspired framework that "barely" sits on top of rack. It uses controllers as classes which is interesting.
Show HN: TWIBS — map-based financially-transparent dating
https://twibs.io
TWIBS is a new kind of dating app where you can place pins at locations on the map and specify who would pay for the date. Then wait for people to message you or browse the map to see where other people put their TWIBS.
Ask HN: Do different programming languages make you think in different ways?
At the terminal, do the different languages you code in make you think in certain ways?
Show HN: AirQL: An Airtable API with OAuth2 access control and permissions
https://www.airql.dev/
Hey there! At our company, Bit Complete [1], we use Airtable a bunch for managing operations. We really like how easy it is to throw up a form to collect information, or to build automations for offline processing like aggregations.

One challenge we kept running into was how to build more complicated interactive apps using the API, while maintaining fine-grained access control to Airtable data. Airtable ties identity to API access control via API keys, which makes it very hard to build apps with realistic access control needs.
So we built AirQL! [2]

It’s a utility layer between Airtable’s API and custom/internal web applications that supports Google authentication and flexible access control.

We’ve found that it makes it practical to build simple, useful internal apps, that still benefit from everything else Airtable has to offer.

If this sounds interesting, check out the docs [3], try out the product, and let us know what you think! We’re looking for feedback and to learn if this would be useful to others. If you have questions or suggestions, please get in touch at airql-support@bitcomplete.io.

[1]: https://www.bitcomplete.io/
[2]: https://www.airql.dev/
[3]: https://docs.plz.dev/airql
You Should Hire A Dev Shop Too
http://www.shadowcat.co.uk/blog/matt-s-trout/hire-a-dev-shop-too/
So you and the rest of your team are slamming out code, features rolling down the pipeline but you're starting to accrue technical debt and you know that things are slowing down a little bit and the releases are getting buggier and so you ask management for some clean up time.
Show HN: A multiplayer game to discover NFT artists, built with WebAssembly
https://play.moonlightmuseum.io
Hi everyone!

I'm one of the developers behind this project. I wrote it with my two brothers, Daniel and Ricardo.

For years the three of us have been curious about how multiplayer games work, which is why we decided to work on this project.

Our goal was to gain a deep understanding of how different players can share the same 3D space, which is why we wrote our own tiny game engine instead of using something like Unity.

We wrote the engine using C++ and OpenGL, and we then compiled it to WebAssembly using Emscripten so that it would run effortlessly on web browsers. We are really excited about the possibilities that are opening up thanks to WebAssembly.

Throughout this project we faced some massive technical challenges, like for example:

- We had to implement a collision detection and response algorithm so that players could collide with objects in the world.

- We had to implement an animation system that's capable of loading animated characters from glTF files, and that can play animations and fade between them.

- We had to implement a system that downloads images in worker threads, and that uploads them to the GPU in small chunks so that the game runs smoothly while paintings are being loaded.

- We had to implement techniques like client side prediction, server reconciliation and entity interpolation so that players look smooth when they are moving in the 3D space.

It was a great learning experience. If you have any technical questions, the three of us would be happy to answer them.

On the product side, our hope is that this project can make the experience of discovering NFT artists more fun and social. We think that scrolling through endless pages of NFTs is mindless and boring. We hope that in the museum people will look at digital art for more than a glance, and that they will discuss it with others.

We are constantly improving the museum to make it more fun, and we are also building some awesome tools for artists and collectors to showcase their work in new ways. If you would like to keep up with our progress, you can leave your email here: https://www.getrevue.co/profile/moonlightmuseum

Thanks for your time!
Ask HN: Why no Coldfusion love?
Honest question here. Coldfusion was the first language I learned for web development...in fact, I'm pretty sure it was one of the first (and most popular) languages for quite some time period. Don't quote me on that.

It's come a LONG way in recent years, and of course the Railo project exists now...so no more paying license fees.

I'm curious - why do I NEVER hear modern day devs talking about it or using it?

In my experience it's one of the most natural and fast (in terms of development time) languages I've ever used.

What am I missing here?
Ask HN: How can I sell a piece of my profitable SaaS?
Hi,

I've been running a Saas now for about 6-7 years and it's been going really well. It's very profitable (around 200k/year) and not taking up too much of my time.

I have now reached the point where I would like to sell part of it to an investor (or someone who brings expertise that can help grow the business even more).

It would be very easy for me to share revenue, as my payment provider allows me to setup a royalty partner and that would divide revenue automatically.

I've thought about going through a broker, but they take a ridiculous percentage (up to 15%) and their best interest is to do as many deals as possible rather than get me the best deal.

Any thoughts?
Ask HN: fsf.org and gnu.org are both down, anyone knows why?
Wanted to read some resources on fsf.org and saw it's down, as well as gnu.org. Wondering if it's a simple outage or something more than that.

https://notopening.com/site/fsf.org

https://notopening.com/site/gnu.org
Generate Static html cache files automatically in django
http://superjared.com/entry/announcing-staticgenerator-django/
Have a django site you want to be able to weather just about anything? Superjared put together a simple way to tweak your django site to auto generate static html pages on database updates which, when combined with nginx configurations, defaults to these html pages. Cool stuff, and a great way to maximize your server's potential with little effort.
Ask HN: Usernames showing up orange occasionally?
This evening I've noticed that occasionally usernames the comments appear orange -- specifically wrapped in

<font color=#be6400>...</font>.

Screenshot (see PStamatiou): http://img705.imageshack.us/img705/2719/hnscreenshot.png

I've never seen this before. It does seem that the users with orange names may be connected with YC companies, though it seems somewhat random even then. Is this a new feature, or related to [1] which seemed to later be killed in [2]?

EDIT: The username is no longer highlighted in the article comment I pointed out above, so this may somehow be time dependent.

[1] http://ycombinator.com/newsnews.html#4feb09

[2] http://www.paulgraham.com/hackernews.html
Tweet All the Things – Chat with Wireless Microcontrollers on Twitter
https://pinocc.io/projects/tweet-all-the-things
Let's figure out how to send commands to our Pinoccio Scouts (wireless microcontrollers) with Twitter, and have them tweet back their responses. We'll use a small Troop with 2 Scouts, a simple "switchboard" service, and the Twitter and Pinoccio APIs.
Why Computer Science is No Good
http://imgur.com/a/ZMCp2
From "The Connection Machine", Chapter 7: "New Computer Architectures and Their Relationship to Physics or, Why Computer Science is No Good".

This resonated deeply with me; in my opinion, no longer do the effects and phenomena described apply to the relative few working on truly extraordinary, ground-breaking things -- now, and ever more so, if you work on anything "Big", you will witness, play a part, and be part of the world of computation described.
Show HN: A vim-inspired bookmark manager
https://tabmagic.app
Hey HN,

A couple months ago, I got fed up with my tabs and how my workflow with my browser was consistently getting out of hand. I looked at the wide array of tab manager extensions and found that just about all of them have what I considered to be deal-breakers, such as:

1. Taking over my New Tab page --
I actually like a quieter, subtle image or news feed for my New Tab page.

2. Requires a dedicated tab itself --
This means in order to manage my tabs, I have to go back to this dedicated tab on that dedicated window, and begin whatever I was going to do once I'm there.

3. User experience --
It almost seemed like they want you to spend tons of time just organizing everything and learning every little feature. I prefer to get started and learn more as I use it more.

4. Pricing & onboarding --
A lot of the paid ones have what I consider to be steep pricing for something I wasn't sure I would commit to, or the signup involved me telling them where I work, my birthday or other irrelevant info.

5. Browser history access --
I get why other tab managers do it, but I personally just don't like the idea and I believe that a great tab manager tool can be created without this.

All in all, I was looking to just 1) install the extension and 2) see from there. So I created TabMagic. TabMagic is instantly available on any website via what I've dubbed the "Magic Panel"! Press CMD+Shift+Space (CTRL+Shift+Space on PC) to begin managing tabs.

I left the New Tab page alone, so that anyone can use whatever else they have (or nothing at all), but this doesn't come at the cost of ease-of-use/access!

It's inspired by Vim, so I'm trying to incorporate keyboard shortcuts everywhere to make working with the Magic Panel as fast as possible. The shortcuts are listed on the homepage, but will be viewable directly within the Magic Panel in the very next update.

You can organize your tabs into different workspaces (which you can quickly share with others) and the paid version allows the creation of private workspaces that only you can see + the ability to annotate any of the tabs you share to save pertinent info about them. One of the features I'm enjoying more than I thought I would is the ease of accessing my bookmarks across multiple browsers and devices -- simply install the TabMagic extension on another browser, log in, and you're done!

Last tidbit: It comes with a built-in tab suspender, which you can toggle by pressing "X" when the Magic Panel appears and selecting all the tabs you wish to suspend.

I've only been working on it a little over a month, but I've been enjoying using it even as I was creating it, and I look forward to receiving feature requests from anyone who wants to try it! It's available on both Chrome and Firefox!

Let me know if you have any feedback or questions!
I want to live
Lets not go into details, lets just go with, how can I start living life? How can I take the plunge into a non calculated, risky maneuver of experience to gain wisdom over knowledge.
I have gone to college, I have a job, my bills are paid for. What are your suggestions to adding excitement to life? What do you do?
What a comment stream would look like in a real meeting
http://www.crunchnotes.com/?p=423
So, so true- lol
Ask HN: Marketing for a web-app: Adwords, Forums, Twitter, or..?
We're building web-based software (http://gameplanapp.com) which lets amateur sports league managers create and manage their sports leagues. Some of you may have heard from us before (we blog at http://nakedstartup.com about our startup journey)

While we've been getting trickles of signups since the two and a half months we've put the landing page up (and this has been slowly increasing over the last couple of weeks), we were wondering how startups generally market to people right at the beginning of their journey. We've been talking to as many people as we can face-to-face (but we're obviously limited by geographical constraints), we are regular bloggers and tweeters. We've run Adwords campaigns to fish out potential customers, and we've also cold-called/emailed sporting entities to tell them about our product.

My question is - apart from the typical "tell-your-family-and-friends-and-it-will-spread" spiel, I would love to hear how HN'ers have gotten their startups off the ground. Was it Adwords, was it blogs, announcing-on-relevant-forums, Twitter, and if it's a combination of everything, which was the most successful?

TIA!
Ask HN: Should I specialise?
I'm a "generalist" with shallow knowledge in a wide number of areas, and I think that might be a bad strategy. It seems most people are looking for hackers that are really, really good at just a few things. What's your opinion? Is it better to specialise?

The other half of the problem is what to specialise in. I have no idea, and I love so many different things it's hard to deliberately give up on most of them to focus. Right now I feel very directionless and could really use some advice from people a bit further on in their development than me (I left university a year ago). To give you an idea of my knowledge and capabilities, the things I've done (or helped with) include:

Basic game physics engine (C++) †

Inverse kinematics solver (C++) †

Cross-platform dynamic music engine (C++, OpenAL) †

High performance bittorrent tracker (Java - and way faster than XBTT, the main competition)

Raytracer (Java) †

Typing tutor (Java) †

Bittorrent web front-end with forums etc (PHP, memcached, Sphinx - one installation of this code has 120000 users with a single MySQL server)

I've also made a lot of websites (this is my day job), and I consider my skills to be most developed in this area - but again, I'm a generalist, I do a little front-end, a little back-end, a little server administration.

† denotes a student project, so these aren't "production-ready" (with the exception of the typing tutor, which has been downloaded 10,000 times and so potentially has some life in it)

I'm confident that I have a lot of raw talent, and could make some great things - I just have no idea how to get there from here. Thank you for reading my ramblings, I can't tell you how much I appreciate all the advice and guidance this community gives and I look forward to reading any advice you may have for me (and others in similar situations to mine).
Codex Sinaiticus
http://www.codexsinaiticus.org/en/
Source: Reuters 2009-07-06. Summary:
* oldest Bible, 800 pages and fragments (of 1400)
* mid-fourth century, uncovered a fourth scribes
* includes Greek and some English translations
* collection of sections from British Library, Monastery of St. Catherine, National Library of Russia, Leipzig University Library
Vladimir Putin is not omnipotent
http://www.newrepublic.com/article/114234/lawrence-odonnell-yells-julia-ioffe-about-putin-and-snowden#
Finally, an American journalist who has a grasp of what really goes on in Russia. For that matter she seems to have a clearer understanding of Washington than most media people. In this piece she takes some potshots at Lawrence O'Donnell because she was invited on his show as a Russia expert, and then he basically didn't let her explain her views. Why has so much of the American media become a circus of repetition, mirroring the "official" views of some Washington power broker.

It's almost as if they want us all to believe that everything happening in the world today is the result of somebody, who is in total control, pulling strings behind the scenes. Who, then, is pulling the strings on global warming?
Ask YC: Feedback on usabilityfeedback.com
http://www.usabilityfeedback.com
Hi YCers,
I've finished putting together a home page for a service I'm starting at http://www.usabilityfeedback.com , and would really appreciate any feedback on it :) Also, if you're interested in the service, please email me and mention YC and I will take 1/3 off the price.

For a couple years now I've been doing usability reviews for people just for fun. Then two and a half weeks ago I was laid off because the startup I was working for is nearly out of funding. I had had the idea for usabilityfeedback.com for awhile and decided to run with it in a way that would be quick to implement, enjoyable, and that could start generating cash immediately.

So far the response has been very positive, with other web developers I know recommending it to their clients. I'm really hoping it will do well enough that I'll be able to do it full time and have time left over to improve and add more services. Or at least stay off the streets.

Thanks!
TxtWeight for New Years weight loss resolutions
http://textweight.com/
This is a simple service I built inspired by Tim Ferriss's 4 Hour Body that sends you a text message in the morning. Reply with your weight and it tracks it for you. Come back to the site, and you'll see a graph of your weight.

Working on adding better site UI, but wanted to get something basic out for folks setting resolutions. Enjoy!
9 Things You Should Do Instead of Buying Stocks
http://www.fool.com/investing/high-growth/2008/10/23/9-things-you-should-do-instead-of-buying-stocks.aspx
Advice by a cartoonist (Scott Adams) on 9 steps to take to generate and protect wealth. Very timely.
Ask HN: Retrospective Revelations
Share your stories and anecdotes of "Retrospective Revelations".

I would be interested to hear about any developments/ideas that you made in your work/life that were initially considered a minor aspect or feature but looking back you see that these were key decisions. Things that ended up being your key differentiator or selling point but were at the time of implementation "just another" thing to do.
Ask HN: Why would you turn down an offer from Google?
Someone I know received an offer from Google and turned it down. Is there any reason I shouldn't be bashing the guy?

In other words and a bit more serious: why wouldn't you work for Google?
(or other major player for that matter: Yahoo!, Microsoft, Amazon, Facebook...)
First, I thought "what was going on his mind?" but then started thinking deeper about this. What's your opinion?
Ask HN: Why do websites disallow spaces in passwords?
This has always baffled me. It's actually harder to disallow spaces, and it seems like there are only disadvantages.

Is it just for being able to use it in cleartext cases conveniently elsewhere (which is generally extremely bad anyway...)?

Does anyone know of a good reason for this, or at least the reason some sites do this?
PeerVNC - Web VNC client allowing access to VNC server from everywhere
https://github.com/InstantWebP2P/peer-vnc
peer-vnc

Web VNC client integrating noVNC with Node.js and iWebPP.io
Features

Support all web browsers as web vnc client with noVNC
Support access vnc server from everywhere as peer web proxy with iWebPP.io
Provide end-to-end security
Teaching the file system to read
http://kukuruku.co/hub/nix/teaching-the-file-system-to-read.html
Part 2 in a series on file system design inside the linux kernel.
How To Go Slow. Do You Write Efficient Code?
http://www.artima.com/cppsource/how_to_go_slowP.html
Summary: Computers make life easier because they're so fast, right? Well, yes and no. Do you write efficient code? The author reveals some disconcerting inefficiencies lurking in commonly used software and development practices.
Review the UI/Experience of this side project (FriendShuffle)
http://www.friendshuffle.com
We wanted to make sure it was fast and dead simple.

We think there are a lot of things that we can improve on but we would love some feedback from the Hacker News community (specifically on the UI and experience).

Thanks!
Bookmarks for Social Coders - Don't fill up your browser's bookmarks
http://www.codemarks.com/
A great place to keep all your programming bookmarks and find the best bookmarks in the community.
Zuck'ed up: Facebook opens up free Internet in India – but bans HTTPS
http://www.theregister.co.uk/2015/05/04/internet_org_facebook/
The article states this reasoning given by Facebook for the no HTTPS thing:

"Among those rules: no encrypted connections. Facebook explained that because all the on-the-house web traffic has to go through Internet.org's proxy servers, it cannot support HTTPS (SSL/TLS). Sites will either have the encryption stripped, or will be flat out rejected from the program."

Is there really no way to provide actually free internet access for mobile devices which also provides for secure transfers?
Show HN: VoiceLine – Work with STT voice messages in your Chrome Browser
https://getvoiceline.com/?source=hackernews
Hey all, I’m super happy to share the official launch of the VoiceLine Chrome Extension that my colleagues and I have been building over the last year.

It allows you to record, share, and play voice notes within any browser-based application. We’re using an STT model to transcribe your notes into what we call a VoiceLine, a hybrid audio-text snippet, to address the problems of conventional voice messaging.

Our vision is to introduce a new category of professional voice communication by building our service as a layer, not yet another instant messenger like Slack or MS teams. It works within any tool like Jira, GitHub, G Suite, Notion, … you name it.

Would love to get some feedback and support, we’re also on producthunt today:

https://www.producthunt.com/posts/voiceline
Why the 5 Star Rating System Isn't Suited to Local Reviews
http://www.thebuzz.at/blog/2009/05/why-yelp-have-it-all-wrong/
Yelp (or Qype/Citysearch/TrustedPlaces/Tipped etc.) are not deliberately misleading their users, but fundamentally they’re all broken, the foundations on which they’re built are unsound.
Get Hacker News on IM, Email, SMS or the web
http://www.chatterous.com/hnyc_feed/
There is now a Chatterous group which can pipe you Y-Combinator news to GTalk, SMS or email. You can join at www.chatterous.com/hnyc_feed. To chat about topics, check out the hnyc chat group (www.chatterous.com/hnyc)
Kim Dotcom Back Online, Prepares To Release Music Album
http://torrentfreak.com/kim-dotcom-back-online-prepares-to-release-music-album-120402/
A New Zealand court has granted Kim Dotcom some basic rights following a hearing today. The Megaupload founder will now be allowed to access the Internet and have a daily swim to help ease a back problem. Dotcom will also be allowed to finish a music album he’s been working on. TorrentFreak was given a sneak preview and we liked what we heard.
Show HN: Relaunching a dormant startup and switching from free to paid
http://www.thirstyminds.com.au/2011/02/sprixi-is-back/
Blog post links to the startup (www.sprixi.com) which is an image search engine that focuses on helping people not just find, but also use an image.
TwitchTV Launches iPhone App 
http://techcrunch.com/2011/10/26/justin-tv-brings-live-streamed-video-gaming-portal-twitchtv-to-the-iphone/
Justin.TV's gaming site comes to the iPhone. Via TechCrunch...