jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
ASK HN: Review my startup Joint. Group chat + IM over your Twitter network.
http://joint.im/r/khPZl9sn4eg
Joint is an Instant Messenger platform built on top of your existing Twitter social graph.

* Here are some highlights:
1. Instantly IM with anyone on Twitter.
2. Private group chat with friends on Twitter.
3. Meet friends of friends through chatrooms.

I've created a sample chatroom for this thread. Please visit and try: http://joint.im/r/khPZl9sn4eg
[SF] Disqus wants you to join the team
http://blog.disqus.net/sf-disqus-wants-you-to-join-the-team/
Hello fellow news.yc'ers!

Disqus was in this past summer's Y Combinator program (SFP 07) and just launched about a month ago. There's currently 2 of us and we're looking to for an enthusiastic, skilled hacker to become #3 of Team Disqus.

Our recently launched public beta is going extremely well. However, it's only the first step. We're working on changing the way people interact and engage with blogs and sites across the entire web. You will play an integral part in bringing Disqus to the next level, solving many interesting problems along the way. We won't list all the qualities that make you a, ahem, rockstar programmer (musical talent not too important), but here are some things we'd like:

- Adept in Python; Django experience is a plus

- Extensive JavaScript knowledge

- Comfortable with scaling web apps

- Ability to work fast and flexibly

- The drive to succeed

- Passionate about startups (the ultimate life hack)

- Understand online communities and the Blogosphere(tm)

Let us know: jobs@disqus.com

Daniel and Jason
Show HN: My new platform. Check it out
https://www.sonarmobileapp.com
This platform is an experimental social network solely based on soundclips. SONAR is meant to encourage genuine conversation and entertainment. I believe audio culture in the form of this app could create a community that is safe, smart, and more human than many of the current social media platforms.
My company's first SaaS app. Thoughts?
http://peterpings.com/
2013 will hopefully be a move away from B2C stargazing, bread-and-butter client work (app development etc) and a move towards scalable software services.
Duetto compiles C++ applications to JavaScript
http://leaningtech.com/duetto/
For the length, I omitted some words. The whole sentence here:

Duetto is a software that compiles C++ applications to binary code and Javascript, allowing you to write high-performance, client-server distributed applications in a single C++ codebase.
With Duetto, all your C++ applications can go to the web!
How to balance health issues with being a founder?
http://pastebin.com/NQQUu1HU
Sorry for the paste-bin, but I crossed the 2000 char limit and was struggling to edit this down.

I did not posted on my personal blog because I don't want to potential employers or new co-founders to know how in bad shape my health is.
Show HN: Create a portfolio of the mobile apps you've built
http://tapfame.com
Tapfame is the easiest way to create a portfolio of all the mobile apps you've worked on. Once you create a portfolio you will start receiving freelance gigs that businesses and companies post.
Show HN: Goatee – Redis, WebSocket notifications in Go
https://github.com/johnernaut/goatee
Hey guys and gals! I'm learning Go at the moment and LOVING it. I was hoping to get constructive feedback on a project I'm working on - goatee - which is a notification server that utilizes Redis pub/sub and WebSockets. It's fairly bare-bones at the moment but I'm hoping to add in a lot more features as time goes on such as queueing and WebSocket channel subscriptions (via Go Socketio possibly).
Ask HN: How do we find an investor in the EU/UK for something very technical?
Some history:

We have spent a large portion of our daily company time developing something like Apportable for apps, not games. We tried Apportable on multiple occasions and it's too game focused. Our clients all want Android apps but basically don't want to pay for them or spend time on them, for them, iOS is the first class citizen, Android comes far behind that and the rest is usually not even mentioned. Especially line of business apps are very much like: make the iOS perfect and 'the rest' (as much as you can do fast/cheap) should be done, but don't bother us with it.

Status:

We compile the iOS apps we build to Android and release them; we currently also have alpha versions for WP8 & HTML5 which work well enough. But we need to do it (just like Apportable by the way) currently; we 'fix' our library when there are methods / classes missing. We allow, in quite intuitive ways, to use the native API's where clients want/need to.

Future:

We would like to finish this so it can be sold online, maybe as a service or download; currently it's sold together with every project we build and that works well but the money from that is not enough to 'finish' this into a product. To finish that entire phase and start selling worldwide (instead of project based, which, by the way, is still a lot cheaper than doing an Android implementation yourself) we need more money then we can fund ourselves. We are situated in Europe and the investors (mostly angels) we speak to either have no clue what this is or how much upside it has or offer far too small amounts for too much % (usually actually less money than we can make ourselves selling it in a month or two which is just not enough to invest in it).

What would be a good route for us to finding the right people? It does not have to be in the EU/UK, but that seems the most likely option.
Heroku sees 33.8K FB apps go live in 24h after f8 Open Graph announcements
http://blog.heroku.com/archives/2011/9/23/facebook_open_graph_momentum/
Been fun watching the log, it's non-stop. Cat at FB did a nice screencast on how to use new Open Graph features in a new heroku app: https://developers.facebook.com/blog/post/564/
RESTful API Server - Doing it right
http://blog.mugunthkumar.com/articles/restful-api-server-doing-it-the-right-way-part-1/
Tips on how to get your API server done right, especially when you are a startup.
Ask HN: How to Become an Expert at AWS?
At my job, I have to deal with AWS on a daily basis. I feel like I need to learn AWS on my own to start proposing solutions to problems. How do you suggest to go about learning AWS to become proficient at it?
When Growth is a Bad Thing
http://nickfranc.is/blog/growth
Why early stage VC is bad for a SaaS company
Show HN: hTorrent – A HTTP to BitTorrent gateway with seeking written in Go
https://github.com/pojntfx/htorrent
Hey HN! I just released hTorrent, a gateway that allows for retrieving torrents through a plain HTTP interface. It supports seeking, which means that it can be used to stream media directly using e.g. MPV without having to wait for the download to complete.

I'd love to get your feedback :)
Pull to refresh. For the web
http://usehook.com
The feature you know and love on your phones and tablets, now for the web.Super easy to implement on your sites!
Back of the Envelope: How to Estimate the Annual Revenues of Any Private Company
http://ryanborn.net/revenue-estimates/
A dead simple way to estimate the annual revenue of any company.
Ask HN: Recommendation for (re)learning Math Skills
I'm kind of an pariah in the CS world as I was unlucky enough to have multiple terrible math teachers as a kid and don't have what I would consider a strong math background. I've never really enjoyed math as much as I think I should, even though I've always loved programming and even 'math puzzles' from time to time.

I've noticed in recent years that my math skills are much higher than they should be considering my lack of major education in that area (College Algebra is about it). This has come up working with colleagues or just taking some fun online IQ tests where I scored highest in math even though I've always been led to believe I suck at it.

I'm wondering what HN readers would recommend to someone like me as a good avenue to relearn some basics and then move into areas I've only scratch the service of such as geometry and trig?
The Long Road Home - From Microsoft to Linux
http://www.58bits.com/blog/2011/11/10/the-long-road-home-from-microsoft-to-linux/
A post about my thoughts and experiences as a software developer, leading up to my use of Linux and building my first non-Microsoft based Web application.
Show HN: LazyMeter is the only to-do list you'll finish every day
http://www.lazymeter.com
LazyMeter is the first task manager built on the premise that how you feel is more important than how much you do. It is faster than pen-and-paper, and more rewarding.

By helping you focus on one day at a time, LazyMeter ensures you know what to do and – more importantly – when you’re done. A visual meter shows your progress throughout the day, and the drag-and-drop interface makes it easy to prioritize and reschedule while you work. The simple design offers subtle feedback so users are more motivated and less likely to procrastinate.

LazyMeter is the only to-do list you’ll finish every day. In addition to allowing you to check off a task, it also gives you a pause button, which pushes a task to tomorrow. The goal is to process your day, either checking off or pausing your tasks. When today’s list is empty, your work is done, and you’re free to enjoy the rest of the day without worrying that you’ve forgotten something.

Like pen and paper, all you need to add a task is a title. Tell LazyMeter when you want to think about something again, and it will ensure you remember. A task can have multiple reminders, so you can check it off when today’s work is done, and continue it later.
Anand retains world chess championship title
http://www.chessvibes.com/reports/wch-g12-anand-beats-topalov-retains-world-title/
Anand beats Topalov in the 12th game with black pieces
Show HN: Atlas – A deployment pipeline platform built on Argo CD
https://greenops.io/atlas/
Atlas is an open-source deployment pipeline platform built for cloud-native applications.

Atlas allows users to:
- Create continuous pipelines across all their environments and clusters
- Add custom tasks/tests plugins (Python scripts, K8S manifests, Argo Workflows, environment setup, etc.)
- Automatically rollback applications in case of failure or degradation (Atlas watches the application past the scope of a pipeline run to ensure and enforce stability)
- Use all existing Argo features

Would love to hear all of your feedback and thoughts on this!
The cookie law is dead, you’re welcome
http://blog.silktide.com/2012/09/the-cookie-law-is-dead-youre-welcome/
Last week we laid down a bitter ultimatum to the guardians of the cookie law: Go Ahead And Sue Us.
We stripped our sites bare of cookie warnings and begged them to do their worst.
New AWS EC2 instances
http://aws.amazon.com/ec2/pricing/
Spotted new instance types on the pricing page: t2.micro, t2.small, t2.medium
Show HN: Pythondocs.xyz – Live search for Python documentation
https://pythondocs.xyz/
Hi everyone!

I've been working on a web search interface for Python's documentation as a personal project, and I think it's ready for other people to use...

Please give it a go (and join me in praying to the server gods):

https://pythondocs.xyz/

Here's the tech stack for those interested:

- Parser: Beautiful Soup + Mozilla Bleach

- Database: in-memory SQLite (aiosqlite) + SQLAlchemy

- Web server: FastAPI + Uvicorn + Jinja2

- Front end: Tailwind CSS + htmx + Alpine.js

I have ideas for future improvements but hopefully the current version is useful to someone.

Let me know what you think!
Google Checkout Nightmare and the $126,000 phone call
I have been using Google Checkout as an option for making payments on my website. For the past two months I have jumped through every hoop they have asked me to, provide tracking numbers, banking details, vendor contacts, emailed back and forth with their customer support all with the understanding that my account was in process and my funds would be released soon. Well my account has grown to $126,000 and Google still won't pay out any of my funds!

I came to the end of my string after the 20ith something email when I got the message below. They have over $126,000 of my money and they won't even pick up phone to call me!

Hello P----,

Thank you for your reply. I understand you've shipped over 700 orders to
your buyers. However, you've not sent us tracking numbers for those
orders. Please send us proof of delivery (tracking numbers) so our
specialists can initiate your payouts.

To clarify, we have contacted some of your buyer(s) and expect email
confirmations once the goods are received.

In addition, at this time, we don't offer phone support for Google
Checkout. We look forward to providing additional support options in the
future. If you have specific questions, please reply to this email and
we'll be happy to address them.

If you need immediate assistance, you can also visit the Merchant Help
Center at https://checkout.google.com/support/sell or the Merchants Forum
at http://www.google.com/support/forum/p/checkout-merchants?hl=en for
frequently asked questions about Google Checkout.

Sincerely,

A------
The Google Checkout Team
Google.ie DNS was hacked (now fixed)
http://www.domainregistry.ie/index.php?option=com_content&view=article&whois=google.ie&id=86&Itemid=105&Search.x=0&Search.y=0
domain: google.ie
descr: Google, Inc
descr: Body Corporate (Ltd,PLC,Company)
descr: Registered Trade Mark Name
admin-c: KR59-IEDR
tech-c: CCA7-IEDR
registration: 21-March-2002
renewal: 21-March-2013
status: Active
nserver: ns1.farahatz.net
nserver: ns2.farahatz.net
source: IEDR
Australia website black out
http://www.internetblackout.com.au/websites/
Protest against censorship in Australia.
“Roman Biro”, complete with joke, found at London building site
https://www.theguardian.com/uk-news/2019/jul/27/joke-on-roman-souvenir-bloomberg-building-site-city-of-london
https://www.theguardian.com/uk-news/2019/jul/27/joke-on-roman-souvenir-bloomberg-building-site-city-of-london
Fun - a new programming language for the realtime web
http://marcuswest.in/read/fun-intro/
"What if you could build realtime web apps with the same ease as you build static web pages in PHP today? Without long polling, event handling and state synchronization, the engineering complexity of realtime web applications would drop by an order of magnitude. There would be a fundamental shift in the way we build the realtime web. This is the future of Fun."
Rejection Letters for a faculty position
http://markchang.tumblr.com/post/25971748022/26-rejection-letters
A tale of faculty-search woe :).
Show HN: Tetris, but silly
https://unit520.net/deadtrees/
Hello HN!

You can read this [1] blog post if you want to know more about some ideas that I have for this thing.
This is just an experiment right now, there isn't any real game (yet).
Any feedback would be appreciated, do you think this could become something that would be fun to play?

[1] https://unit520.net/posts/dead-trees-an-absurdist-block-layi...
Show HN: Investorsexchange.jl – parse trade-level stock market data in Julia
https://github.com/lukemerrick/InvestorsExchange.jl
Backstory:

I wanted to play with intraday stock data but couldn't find a free dataset anywhere. IEXCloud [1] offers API access to 1-minute granularity intraday historical price data, but I was worried that it could get expensive or unwieldy to build up a substantial dataset via API calls. Plus, IEX gives out their raw data for free.

I probably should have just used the IEXTools python library [2] to parse IEX's raw data dumps, but I was working on a Julia project, so it felt more thematically appropriate to build a new tool from scratch.

I haven't been actively using InvestorsExchange.jl a lot lately, but it's made me the proud owner of a 50GB SQLite DB dump covering several years of trade data, and I think it would be awesome if I could help folks in the HN community more quickly build up this kind of dataset for their own curiosity or research.

Feedback is also greatly appreciated!

[1] https://www.iexcloud.io/docs/api/#historical-prices

[2] https://github.com/lvfrazao/IEXTools
Show HN: I've launched my iPhone journal app I've worked on for almost 2 years.
http://hey.co
Hi everyone - I've been working on this automatic journal for a long time. It takes your photos, makes them look nice, and also journals the places you go just by having your phone in your pocket. Would love your feedback!
Show HN: Kestra - Open-Source Airflow Alternative
https://github.com/kestra-io/kestra
Hey HN, I'm really proud to share with you my new open source project: Kestra https://github.com/kestra-io/kestra

I created a few years ago a successful open source AKHQ project: https://github.com/tchiotludo/akhq (renamed from KafkaHQ) which has been adopted by big companies like Best Buy, Pipedrive, BMW, Decathlon and many more. 2300 stars, 120 contributors, 10M docker downloads, much more than I expected.

Now let's talk about Kestra, an infinitely scalable orchestration and scheduling platform for creating, running, scheduling and monitoring millions of complex pipelines.

I started the project 30 months ago and I'm even more proud of this project that required a lot of investment and time to build the future of data pipelines (I hope). The result is now ready to be presented and I hope to get some feedback from you, HN community.

To have a fully scalable solution, we choose Kafka as our database (of course, I love Kafka if you didn't know) as well as ElasticSearch, Micronaut, ... and can be deployed on Kubernetes, VM or on premise.

You may think there are many alternatives in this area, but we decided to take a different road by using a descriptive approach (low code) to build your pipelines allowing to edit directly from the web interface and deploy to production with terraform directly. We paid a lot of attention to the scalability and performance part which allows us to have already a big production at a big French retailer: Leroy Merlin

Since Kestra core is plugin based, many are available from the core team, but you can create one easily.

More information:
- on the official website: https://kestra.io/
- on the medium post: https://medium.com/@kestra-io/introducing-kestra-infinitely-...
- check out the project: https://github.com/kestra-io/kestra

Your comments are more than welcome, thank you!
Python Cheat Sheet
https://docs.google.com/file/d/0B9VT_L2CDnKvODYyNTc5NjktYmMyOC00NDFkLTliNTctMzQzMTAzYjUyYmYy/edit?pli=1
Not mine,found it on reddit.I submitted this here because I thought it might be useful to some people.

Here is the original link: http://www.reddit.com/r/Python/comments/zbwme/is_anyone_interested_in_the_python_cheat_sheet_i/
The Gentleperson's Guide To Forum Spies
http://cryptome.org/2012/07/gent-forum-spies.htm
http://pastebin.com/irj4Fyd5

1. COINTELPRO Techniques for dilution, misdirection and control of a internet forum
2. Twenty-Five Rules of Disinformation
3. Eight Traits of the Disinformationalist
4. How to Spot a Spy (Cointelpro Agent)
5. Seventeen Techniques for Truth Suppression
Show HN: A Spatial Environment for Python
https://python.natto.dev/
Hi all! A little background: I've been working on natto.dev, a spatial environment for JavaScript. I'm really excited about new interfaces for code (leveraging metaphors we're good at, spatial reasoning, making state visible, design tools, etc). With all the buzz around PyScript, I discovered Pyodide and got it working inside natto. This Python version is a stripped down version of https://natto.dev (eg interactive outputs, multiplayer) so please check that out if this interests you.

I'm excited to share this spatial environment for Python. Imagine Jupyter cells arranged on a 2D canvas.

Some key differences from traditional Python notebooks:

- By default, cells rerun whenever its code changes or an input reruns, like a spreadsheet!

- Dependencies are explicit. There is no parsing or global scope.

- Duplicate panes by option-dragging. This is a core interaction in design tools for exploring ideas.

- State panes add interactive elements. Check out this scikit demo https://python.natto.dev/example/de5cae3dfbcb43919981cc14203...

- Python execution happens in your browser as WASM via Pyodide (implementation detail, not design choice). This is currently a demo, not meant to replace your production ML notebooks.

I would love to hear your feedback on any of this and your thoughts on new programming interfaces!
My winter break project — Silk
http://weavesilk.com
It's a little generative art trinket. Just draw and watch. Hold shift while moving your mouse to control the wind. :-)

Let me know what you think!
Anic -- Faster than C, Safer than Java, Simpler than *sh
http://code.google.com/p/anic/wiki/Tutorial
ANI is a dataflow programming language, with strong typing, implicit parallelism, oop and the beggining of an implementation.

"Q: How does ANI resolve the fundamental issue of deadlock in parallel programming? How does the Dining Philosophers example on the main page work?

A: In ANI, under the hood, pipes implicitly enforce total resource orderings for acquiring data. Somewhat surprisingly, deadlock theory guarantees that there will be no deadlock if this condition is met."
Graph Isomorphism update: quasipolynomial claim restored
http://people.cs.uchicago.edu/~laci/update.html
This is _NOT_ the retraction update of several days ago.

http://people.cs.uchicago.edu/~laci/update.html

previous posts to same link are for the retraction so unable to just link directly as they take precedence.
Show HN: I made a new AI colorizer
https://palette.fm/
Hi HN, I’m Emil, the maker behind Palette. I’ve been tinkering with AI and colorization for about five years. This is my latest colorization model. It’s a text-based AI colorizer, so you can edit the colorizations with natural language. To make it easier to use, I also automatically create captions and generate filters.

Let me know what you think.

You can see some of my results on my reddit page: https://www.reddit.com/user/emilwallner/?sort=top
A “short squeeze” sounds innocuous enough...
http://radian.org/notebook/porsche
"One of the most masterful hacks of the financial system in history."
Show HN: Tuc – When cut doesn’t cut it
https://github.com/riquito/tuc
Announcing `tuc`, a utility similar to coreutils `cut`, but more powerful.
It allows to split text or bytes into parts and reassemble them in any order.

I always found `cut` very practical for some tasks where `sed` or `awk` were overkill or awkward to use, but I also felt the need for more features.

Some key differences from `cut`:
- parts can be referenced by negative indexes
- delimiters can be any number of characters long, or match a regex
- can split text into lines, and reassemble them
55 Theses - evolutionary biology-recommended health practices
http://55theses.org/
The Library Of Congress Is Archiving Your Tweets
http://www.npr.org/templates/story/story.php?storyId=126086325
Brownian Ratchet (perpetual motion machine)
http://en.wikipedia.org/wiki/Brownian_ratchet
Against chrome: a manifesto
http://stevenpoole.net/blog/against-chrome-a-manifesto/
Crime Prediction Software Is Here and It's a Very Bad Idea
http://gizmodo.com/5517231/crime-prediction-software-is-here-and-its-a-very-bad-idea
MacDonald's Sasuke Toy
http://quentinlau.blogspot.com/2010/09/macdonalds-sasuke-toy.html
Red tide spawns blue light show at night on San Diego coastline
http://www.latimes.com/news/local/la-me-0930-red-tide-20110930,0,3610014.story
How Bloggers and Hollywood Fail to Take Sex Trafficking Seriously
http://www.lockergnome.com/political/2011/04/13/real-men-dont-rape-girls/
10 new features in Ruby 2.5 – RubyMine Blog
https://blog.jetbrains.com/ruby/2017/10/10-new-features-in-ruby-2-5/
Ruby 2.4.0 Released
https://www.ruby-lang.org/en/news/2016/12/25/ruby-2-4-0-released/
Linux 3.11 Officially Named "Linux For Workgroups"
http://www.h-online.com/open/news/item/Linux-for-Workgroups-Linux-3-11-s-feature-set-now-confirmed-1917712.html
Why Are People Still Playing Ultima Online?
http://www.rockpapershotgun.com/2015/06/30/ultima-online-retrospective/
Chaos Computer Club congratulates Netzpolitik.org
https://www.ccc.de/de/updates/2015/ccc-verratsdatenspeicherung