jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Show HN: Art Diario – Curated art on your desktop every day
https://www.artdiario.com/
Hey HN!

I made a little app that changes your desktop background to a new piece of curated art every day. Everyone sees the same art so you can talk to your friends about it!

I learned to code a couple years ago from a bootcamp to fulfill a lifelong desire to be able to create end-to-end applications. I've been a designer, I've been a PM, but I really wanted to be able to build the things in my head. This is my first attempt to build something entirely from scratch!

This seemed so simple at first. All it does is change your background! But I wanted a fancy little admin panel that allowed me and my wife to upload new art. I wanted to be able to make the crop that ends up on your desktop really straightforward. I wanted it to be cheap to host, so hella caching. Also, omg, timezones! Marketing images and websites!

There were so many pieces to this, it is honestly astonishing how much work indie makers put into their solopreneur apps. All mine does is change your background. The people who produce more complicated stuff are really impressive.

I'm excited and nervous to share this with you all! Thank you for taking a look!
World Bank app competition
http://appsfordevelopment.challengepost.com/
In case anyone needs a project for the next month... There is a lot of very cool data there.
Ask HN: What has progressed in your field in 2010?
I want to hear about the new libraries that you've found that you can't live without. The technologies that have matured the point of being accessible. The languages you feel hit a critical mass of community support, libraries, and documentation.

Were any new breakthrough algorithms discovered? Did any one thing change how you program? Some tool that you think will change your life for the better going forward?
Mio: A Tiny Subset of Io in Ruby
http://gist.github.com/100503
A ~300 line implementation of a subset of the Io language (http://iolanguage.com) in Ruby
Why do many programmers defend/support intellectual property theft?
Computer programmers and other people involved in the development of new technology generate extremely valuable IP on which most of them depend for their living. Some depend on this directly by selling what they produce and others do so indirectly by selling advertising space or consulting services. More than in almost all other fields (music and movies being clear exceptions), technologists depend on a proper respect for intellectual property to prosper.

And yet on Hacker News and most other technology-oriented forums and news sites, the overwhelming consensus seems to be pro-piracy. This strikes me as childish and silly and I honestly don't understand how people - especially people who should be smart enough and thoughtful enough to think clearly on the subject - can have such wrong-headed views on something so important to them.

Piracy is immoral and corrupt (the Pirate Bay guys made a bundle off of other people's software, music, and movies), it discourages innovation and has strong anarchistic elements to it. Other than selfish convenience for the pirate, what possible justification does it have?

Can anyone explain why they support piracy without resorting to misapplied notions of free speech?

We who create should be united in defending our rights to control and to profit from our labors.
Linux Mint 9 Released
http://ftp.heanet.ie/pub/linuxmint.com/stable/9/
No announcement yet, but the ISOs have been uploaded.
Ask HN: When did self-promotion become important?
I have noticed, in the last year, that almost everyone in my programing circle of friends and acquaintances (mostly ruby people) have become very focused and aware of self-promotion, to the point that numerous times I hear people say "[That guy] is just really good at self promotion" (usually as a thinly veiled put down).

I used to believe that most programming and open source communities were meritocracies, but it sounds like the people I'm around don't believe that anymore.

When did this start? Where did it come from? Is this unique to the Ruby community or are others saying that?
Ask HN: Please provide feedback on Sponty | be hangoutable.
http://www.thesponty.com/hn
Sponty facilitates casual social gatherings among friends.

We have been in closed beta since last fall. We were at the MIT TechFair on 2/2/2009. Here are some of the pitches we used at the table:

"Hi, we're Sponty and we want you to be hangoutable. You should see your friends more".

"Unlike other social networks that want you to sit in front of the computer to look at photos and comment on rants, we're trying to use the internets to get you off the internets so that you'd see your friends more. You know, the old fashioned way where you sit with them and gossip over dinner. That way you'll actually be in their photos."

"We're different. Social networks want you to sit in front of the computer all day. We think that's wrong. You should be spending face time with friends."

"We sure are all busy. But we all have to eat at some point. It is more fun to eat dinner with friends".

We're still in closed beta, so here is an invitation link:
http://www.thesponty.com/hn

Please let us know your thoughts!
The Elon Musk Twitter scam is out of control
Another hacked verified account posting garbage

https://twitter.com/GMacdonaldMSP/status/1361143214560919554

there are other accounts too

This is ridiculous. Hundreds of engineers being paid $200k/year + but cannot figure out how to stop verified accounts (and non verified accounts_) from constantly being hijacked to post obvious spam . Even though this scam is as old as dirt, people keep falling for it, and wallets with hundred+ incoming transactions from victims are not uncommon, with many bitcoins stolen. It is a never ending spigot of victims , made worse by celebrities' tweeting about bitcoin, extreme gullibility, and cluelessness.
Wonderful webgl microcosmos
http://www.dasprinzip.com/pExamples/raymarcher01.htm
Also take a look at the other stuff on the site.
Show HN: Fast subdomain enumerator written in Rust
https://github.com/Esc4iCEscEsc/skanuvaty
Hello!

I'm learning Rust and also information security, so what better way to learn than to put a tool together practicing both skills?

I've tried to use a couple of different tools for subdomain enumeration (part of the Discovery-party when it comes to penetration testing), but none of them were very fast, even if the DNS resolver I pointed them towards is, so I wrote my own tool that leverages concurrency to check a lot of subdomains, fast!

It's written in Rust, main parts being using Tokio and async_channels, and I think it works good enough for a first release. I wanted to get recursive subdomain enumeration to work too, but couldn't figure out how to send into the same channels I'm reading from and knowing when to close the actual channels. Will work on that next!

If you want to check out the project, it's located here: https://github.com/Esc4iCEscEsc/skanuvaty

I'd love your feedback on the code, idea or anything in general! Usually people here have very good feedback, so I'm excited to hear what you think.

Thank you!
[YCW2011] Stealth payments startup looking for engineers
Hello there!

We're a well-funded pre-Series A stealth startup that's located in San
Francisco, CA and looking for awesome engineers of all kinds to help
us build the next generation payments platform. We're primarily a
Python shop, but, we're open to all types of hackers, particularly
those who have a knack for solving hard problems.

We're primarily looking for reliable individuals who have self-direction
and can help define and build an extremely valuable company. Your work
will impact hundreds of businesses right now, and you will help facilitate
millions of dollars of transactions.

Some of our more concrete qualifications:

- Strong analytical background (e.g. math, physics, statistics,
computer science, electrical/computer engineering)
- Strong programming experience (i.e. You've actually coded ;))
- Comfortable with SQL
- Comfortable with web technologies

A little bit about us:

- All founders have previously worked at successful startups.
- One founder sold his startup when he was in college.
- The other two were early employees at a startup that had a
successful exit.
- One of us uses Emacs, the other two use Textmate.
- One of us maintains two popular open source projects.

Send over a resume and as a bonus, if you have any public code
repository, stackoverflow or similar account, then send that over
too. Feel free to highlight any significant or relevants projects you
want to share with us! We like people who take pride in their work :)

email: dontbeahaterstartup@gmail.com
What just happened to VC valuations?
http://finance.fortune.cnn.com/2013/04/18/what-just-happened-to-vc-valuations/
Dan Primack: "(...) What that shows is a whopping 79% decrease in median pre-money valuations between Q4 2012 and Q1 2013."
Issues faced by Ruby Beginners
http://japhr.blogspot.com/2009/10/newbie-feedback.html
Chris Strom on the most common "issues" faced by Ruby beginners.
Ask HN: Who knows about Ad Networks?
I'm a young entrepreneur who just launched a start up. In my niche I see an opportunity for an Ad Network, but I don't really know much about how to set one up. Could anyone mentor me on this?
Blog comment correcting startup gets $25m funding
http://typicalprogrammer.com/?p=68
In a little-noticed deal that closed yesterday the Silicon Valley startup apostrophree secured a $25 million first round with Bolus Venture Capital of Palo Alto. apostrophree received seed money from Paul Graham’s Y Combinator earlier this year.
A Freebase implementation of the Facebook Graph API
http://blog.freebase.com/2010/04/29/a-freebase-implementation-of-the-facebook-graph-api/
That didn't take long...
Amazing demo reel of Palantir visualization UI
http://blog.palantirtech.com/2009/09/29/the-palantir-technologies-demo-reel-screenshots-round-3/
Palantir has done some amazing work building high quality, meaningful visualizations backed by big data. Really neat stuff, all in Java Swing!
Show HN: Zazow – Generative Art Toy (fractals, spirograph, satori, etc.)
https://www.zazow.com
Im finally ready to share a fun side project that I've been working on.

For 20 years, Ive been fascinated with Mandelbrot fractals. Back in the day, I made a MacOS9 app that rendered them, and I missed it. So, I decided to bring it up to the modern age and build a website to explore this and other similar fractals.

In the process, I discovered some other types of generative art that looked fun, so I made those too. One is a spirograph, another is similar to an old AfterDark screensaver called Satori (anyone remember that?). Others draw paint splatters and random squiggly lines. The user is given a bunch of interactive settings to control how the artwork is generated.

Im hoping to continue adding different styles of generative art to the website over time. Its a fun, relaxing project to work on and I hope other people enjoy using it to create pleasing images.
5 Mistakes That Made Me A Better Freelancer
http://kevinboss.net/website-design/5-mistakes-that-made-me-a-better-freelancer
A few years ago I started offering web design services to those in need of a web site. Ever since, It’s been a constant learning experience. When I advanced from website coding to directly interacting with clients, I was taking a pretty big step. It was hard enough trying to understand this crazy markup language, and now I had to learn how to interact with clients? Sheesh. Thanks to trial and error, I’ve come to understand a few things about establishing and maintaining the best possible relationship with my clients.
Appeal for Shen (successor to Qi II)
Shen is a programming language designed to replace Qi II over the next two years. For those of you not in the know, Qi is a language implemented on top of Common Lisp which uses sequent calculus to provide a level of type security whose scope exceeds that of conventional functional languages. Qi combines this with an environment that gives access to pattern-directed functional programming, compiler-compiler technology and logic programming via Prolog.

Qi II is written in Common Lisp, but Shen is intended to run, not just under Common Lisp, but under many platforms including Javascript, Common Lisp, Scheme, and NewLisp amongst others. Central to this project is the definition of a small, powerful and highly efficient Lisp kernel called K Lambda. In September 2010, Carl Shapiro and I agreed an instruction set defining K Lambda and capable of implementing the whole of Shen. In September of 2010, I successfully ran a executable version of Shen under CLisp using an instruction set of 50 system functions. This should make Shen much easier to port than Qi II.

Shen will appear under a liberal license giving all users power to develop commercial applications. However funding is becoming a critical issue.

Unlike ML, Haskell and Prolog, Qi and Shen are not nurtured through public funding. Nor do I depend on the largesse of a corporation. This fact has allowed Qi to develop without institutional or corporate interference, and it has travelled a long way considering the lack of funding. But we have arrived at a point in the project where I cannot carry Shen financially as I carried Qi for many years. Without capital it is difficult to carry this project through to a successful conclusion and to keep it going.

The figures involved are not large, because there is one person involved, myself, who is driving much of the work. However, even though I hope to be working with others in developing an open source library and the work of porting has volunteers lined up, still coordinating and mentoring discussion will take a lot of my time. Hence for the first time I am launching an appeal for people to step forward and pledge a small monthly amount to the project.

You can read the details of the work in progress, the potential future and contribute to the appeal here

www.lambdassociates.org/Shen/appeal.htm

Since this message will be going out to several forums, it may not be possible for me to reply in depth and detail to everybody who posts here. But I do read posts when I can. I hope you will be able to contribute to this work.

Mark Tarver
www.lambdassociates.org
Show HN: I made an app to create Spotify playlists from music festival posters
https://apps.apple.com/us/app/lineupsupply-playlist-maker/id1631703551
Hey HN, I'm Brett and I'm an iOS developer.

LineupSupply uses Apple's Vision framework to read text from an image and then the Spotify API to create a playlist using that text. So if you provide a music festival poster, it will grab the artist names from the lineup and make a playlist for that music festival.

Often when going to a music festival I want a playlist to listen to the artists that will be performing. I couldn't find any other service that automates this, so I made one myself.

The app is free to create as many playlists as you want, but does have a one time in-app purchase of $1.99 to unlock additional features (control over how many songs per artist, custom app icons, etc). You do need to login with your Spotify account, but Spotify Premium isn't required.

I made this app with SwiftUI and its available on iOS and iPadOS. You can technically download it on macOS too, but it's a port of the iPad app.
If you hate all of the unoriginal design blogs, this post is for you
http://briancray.com/2009/08/12/5-great-examples-of-popular-blog-posts-that-you-should-know/
This is a mock post. While there is a place for all of these posts, I’m trying to make a point that original blogs are being shut out by formulaic blogs.
Automated Web Testing with Selenium IDE
http://blogs.lessthandot.com/index.php/WebDev/UIDevelopment/automated-web-testing-with-selenium
Automated Web Testing with Selenium IDE
S3sync – Tool belt for managing your S3 buckets
https://github.com/clarete/s3sync
I started contributing to s3sync before hearing about the official amazon s3 tool written in python. However, after testing the official tool for a couple minutes, I decided to spend more time working on s3sync and here's the result.

Thanks to Michael Grosser for his support and patches!
Show HN: Bookmark iPhone apps (weekend+ project)
http://appquu.com
AppQuu lets you bookmark iPhone apps you find on the web. It puts those apps in a 'Quu' (Queue) for you to browse on your phone. @ankit and I come across a bunch of apps on our computers during the day, but never remember to check them out on our phones. [FYI: full-time, we're working on an awesome (hopefully) app recommendation project.]

Anyway, try out AppQuu - maybe you find it useful too.
Why Developers don’t TDD: a podcast series
https://agilenoir.biz/series/agile-thoughts/
Starting at episode 14 : https://agilenoir.biz/series/agile-thoughts/
Show HN: Tracking voter discussion of the Presidential debates
http://live.votizen.com/
Votizen is working to remove the influence of money in politics by making political decision-making more peer-to-peer.

We're using Twitter and our API to pull tweets from only registered voters, and showing how the discussion breaks down among the parties. This has never been done before as far as I know, not even by the major media outlets.

Please check it out and let me know what you think. If people are interested, we'll work to improve it for the further debates and campaigns.
Why I'm Quitting Social Media
http://tapenoisediary.com/2009/06/06/why-im-quitting-social-media/
When you read a book, watch tv, or consume other type of media, you do it for a purpose. Most of the time the purpose is to entertain yourself. But on the web, specially on so called social media like Twitter, the purpose is constantly being challenged and shifted. It’s a two way, or asynchronous conversation as it has been proselytized, but you still have to manage that expectation. To listen or to talk, to participate or to follow, to write or to read. This is theoretically great, but you will never have that sense of completion I was talking about. It’s an open loop that never closes in your head.
An EEG-Controlled Vibrator (NSFW)
http://lilz0r.tumblr.com/post/63387082485/a-brainwave-controlled-vibrator-we-built-at-a
My friend Eliana and I (@eli_awry, @lilz0r) built a brainwave-controlled vibrator this weekend at a hardware hackathon! Is there a market for focus-training sex toys?
Hacker News categorizer with MonkeyLearn
http://hackernews.demos.monkeylearn.com/
We used MonkeyLearn to train a machine learning categorizer with categories like `programming`, `business`, `science`, and downloaded samples from relevant sub-reddits to do the training.

The plot at the top shows you the distribution of categories for each hour, and you can filter the news by category.

The actual classifier is public so anyone can use it: https://app.monkeylearn.com/accounts/login/?next=/categorizer/projects/cl_GLSChuJQ/

Every five minutes the app polls the HN API to categorize the latest submissions.
India: Funding Startups Could be Classified as Income
http://www.ipetitions.com/petition/no-startup-tax
Petition to oppose this clause, India startup envt.

Details: http://capitalmind.in/2012/03/angel-investors-beware-funding-startups-could-be-classified-as-income/
Show HN: Statuscoder, easily get any HTTP status code for testing
https://statuscoder.com
I recently wanted to test how a part of a web app responded to a 502 HTTP status code from a remote site from which it was pulling data. When I came to test it, the remote site was working fine, but I still wanted the 502. So I created statuscoder, just append your desired status code to the URL and it'll respond with that code.

http://statuscoder.com

It's my first single-use project and I like its simplicity - it does one job and (hopefully) does it well. Is there anything else that you'd want to see it do?
Non-citizens can now work on a U.S. startup for ~2.5 years after graduation
http://www.dhs.gov/xnews/releases/pr_1207334008610.shtm
The Department of Homeland Security just extended the Optional Practical Training period that international students gets on their F-1 visa after graduation from 12 to 29 months (for students graduating in science / math / engineering). This should be enough time to get a startup off the ground before having to worry about applying for a longer-term visa (usually an H-1B).
Ask HN: How can I verify that WhatsApp uses E2E encryption?
Everyone seems thrilled that WhatsApp has announced they they have switched to E2E encryption developed by Open Whisper. Is there a way I can verify this is happening?
Show HN: Evernote powered website/blogging platform
http://postach.io
We built this 2 months ago, but put a new landing page on it, added some features, and made it publicly available without requiring an invite.
15 Career Mistakes
http://www.makingitclear.com/newsletters/newsletter62.html#article
"I’ve made a lot of these career mistakes myself, and it’s hard for me to admit my failures. But in the interest of helping others avoid some of the mistakes I’ve made, I’ve decided to go ahead and create a list of the major career mistakes that I’ve made or that I’ve seen other people in IT make."
What's Wrong With This Snowflake?
http://www.npr.org/templates/story/story.php?storyId=121827582
I have found the article on The Old New Thing: http://blogs.msdn.com/oldnewthing/archive/2010/01/04/9943210.aspx
Representatives that rejected limits on NSA data collection and funding sources
https://docs.google.com/spreadsheet/ccc?key=0AitechWnbrJVdFpZYjBYSkJCNms4M1ozLVVjSXhpTWc#gid=0
Feel free to add sources/links/columns to the list. There's 217 rows.
Results of recent PostScript CharString security research
http://j00ru.vexillium.org/?p=2520
Presentation slides: http://j00ru.vexillium.org/dump/recon2015.pdf
Show HN: Lava lamp simulated by neural net in infinite loop
https://github.com/muxamilian/duralava
duralava is a neural network which can simulate a lava lamp in an infinite loop.

It uses a recurrent GAN that learns the physical behavior of the lava lamp.

A noteworthy aspect is that can generate an arbitrarily long video of a (virtual) lava lamp, without diverging even after thousands of frames.
Show HN: I built an interactive course that helps you learn Vim faster
https://www.vimified.com/
Hey show HN!

This course came about as a result of wanting a more targeted way of practicing using new vim commands I wanted to pick up, rather than just trying to use them in my regular code editing sessions.
When I would try to use new commands during code editing, my productivity took a hit because I was trying to do two different things at once: thinking about code vs practicing my muscle memory.

So, I made a separate environment for practicing, one that had an interactive editor, progress tracking, and achievement goals to let me see which areas I should work on, like speed and efficiency (# of keystrokes).
When I realized it would be useful for beginners too, I added lessons to go along with it and this course is the result!

Let me know what you guys think about it :)
Ask HN: Inspirational movies
When feeling demotivated or simply in need of a gentle kick in the ass, watching a good inspirational/feel-good movie can never hurt. Which movies did you find inspirational? Bonus point for business related movies.
Show HN: No-code alternative to Retool, Appsmith, Internal, etc.
https://www.jetadmin.io/
Hi, founders!

We’ve actually launched quite some time ago, but (semi)pivoted a few times along the way.

Jet Admin is an app builder for creating internal tools, admin panels, dashboards, external portals, and so on without coding. You can connect to any backend, assemble a UI through the visual builder, and set up data binding, transformations, conditionals, etc. through the point-and-click interface.

If you need to, you can create custom HTTP, SQL queries, make data transformations with JS, and embed custom UI components.

We believe that product, data, operations teams should be able to build the very tools they use. And with HN being mostly the coder community, it’d be particularly interesting to hear your feedback/thoughts!
Matrix (added after 25 mins)