jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How to build a web app from scratch
http://www.neumino.com/#blog/get_post/937
How to build a web app from scratch with CoffeeScript, Jquery, Underscore, Backbone, Handlebars, Less and Wordpress
Show HN: An async traceroute(1) implementation in Rust
https://github.com/overclockworked64/traceroute
I wrote a minimal traceroute(1) clone that leans on asynchrony to reduce the time spent tracing a route. Underneath, it uses ICMP to do its job. The plan is to add support for UDP tracing and a path maximum transmission unit discovery mechanism.

Comments and suggestions are welcome!
DHH vs Eric Ries at leanca.mp in London 
http://vimeo.com/11652479
David Heinemeier Hansson (in London) takes on Eric Ries (via Skype from California) in their first public appearance together, at Leancamp London (http://leanca.mp) on 10 May 2010. They entertainingly disagree on approaches to venture-funded startups, revenue generation and more... (and of course they agree on a lot too!)
For Science: WhichShiftButton.com
http://whichshiftbutton.com/
A friend and I made a website that asks you one of the most useless questions ever... for science.
Top Ten Signs That Your Startup is Doomed
http://smartstartup.typepad.com/my_weblog/2007/12/top-ten-signs-t.html
Portents of doom.
Live Startup Weekend Event Judged by aplusk
http://namesake.com/conversation/53453fe0-3d5f-11e0-aad3-12313f042095
Good startup action, happening now.
Ask HN: How is Linux better than Windows?
I hope the Hacker News community has some real hackers. What I would like to know today is...

Forgetting UI, which is better in terms of security? Linux, Windows 7 or Mac OS X? (If I am not wrong it should be Linux, as it is opensource.)

If Linux is your answer too, which is the best Linux OS? I have heard different names like Ubuntu, CentOS, Red Hat etc. Which is the best one?

UPDATE: For Desktops... Not servers!
Copygram offers up a new, more beautiful way to browse Instagram on the Web
http://thenextweb.com/insider/2013/08/23/copygrams-redesigned-site-is-a-far-more-beautiful-way-to-access-instagram-on-the-web/?fromcat=all
In response to Instagram and their emails to developers using "insta" or "gram"...

- Let's launch The Next Copygram, http://next.copygr.am - Focusing on the users content on our favorite device, laptops and desktops. Instagram does a good job on the mobile devices but on the web they quite don't get it.

So The Next Copygram makes your socks rock.
Coupon code 'GOBBLE' - $1 .com domains with GoDaddy
I think everyone here can benefit from this. It basically works out to 9 domains for the price of 1. This works for the first 15,000 customers.
How to Reduce Plane Boarding Time by 4x
http://arxiv.org/abs/0802.0733
This is the best use of MCMC to hack "the system." Perfect "surprising result" for a Y Combinator application.
Ask HN: Best value/price dedicated servers in US and Europe?
We've video/image processing apps and need powerful hardware with uptime guarantees. Dedicated servers are the most cost effective, no virtual or Amazon SWS. What do you use? Currently we have servers that cost around 100$/mo for a Xeon 1270 with 16gb ram, but the uptime is not that great, downtimes are frequent.
We know plenty of more expensive solutions (for instance for metadata & cdn we use Softlayer which is expensive and more reliable), but we need cheaper options. thanks!
20 most bizarre experiments - check out #16 (found on octopart news)
http://www.museumofhoaxes.com/hoax/Top/experiments/P10/
I found this url on Octopart news, but experiment #16 really surprised me. I wouldn't have thought that possbile yet. Although I have once seen that done to a spider in a TV documentary. But a cat is something else.
Ask HN: Did an UML diagram ever changed the world?
I have my perks against what's considered "good software engineering" (UML diagrams, etc.) I would like to see supporting and/or denying evidence on the topic: was any of these tools used to build a prototype or application that made it big?
Show HN: A server that removes a byte with every request
https://rot.jakebasile.com
I was inspired by a comment[1] here on HN to write a static web server that slowly degrades the content it serves byte by byte as it is requested. Every time someone requests a path from the server, a byte is removed from the next request to that path (barring 404s etc.) It resets every hour.

The nature of the Ritual is that I can't put this behind a cache, so it's possible that the cheap AWS server I used will get hugged to death if it becomes at all popular here. Sorry.

[1]: https://news.ycombinator.com/item?id=33568061
Show HN: See how your startup stacks up against others in your space
website: dashboard.io

I've been thinking about this idea for a while now and finally got around to building the prototype this weekend.

The idea is that you'd drop my JS snippet on your site and I'd start building the "AARRR" table (which I'm actually building this week but imagine slide 4: http://www.slideshare.net/dmc500hats/startup-metrics-for-pirates-long-version).

Basically, the system will build that table out for you and then show you how your startup stacks up against others in your space.

To be clear, I'll never share your data with anyone. So, if you're a "hosting" company, I'd show you your AARRR table and then show you how the average "hosting" company's metrics look.

Feedback? Thoughts? Concerns?
Indian Government Restricts PayPal
http://www.justskins.com/ecommerce/paypal-india-problems/2616
With effect from March 1st, Indian users cannot receive payments of more than $500 in your PayPal account. Moreover, you cannot keep or use any funds in your PayPal account. You can use your PayPal balance to make send money for any goods or services, and must withdraw it to your bank account within 7 days of the receipt.
What would you ask Vint Cerf
http://interviews.slashdot.org/story/11/10/18/1530226/ask-internet-visionary-and-pioneer-vint-cerf
Vint Cerf has graciously agreed to answer Slashdot readers' inquiries about the past and future of this little thing called the Internet, and his role in it thus far.
5/50/500k Startup Rule
http://blog.prijector.com/post/88659076259/5-50-500k-start-up-rule
5/50/500k Start-Up Rule

My cousin emailed me recently the subject read “Need Advice” and the mail was about him wanting to do a start-up. He is part of a large tech company and been there for 4 years.

The challenge was he had two ideas, and he wanted my help on how to chose the best idea among the two.

We met and he took me through both the ideas - I asked him the usual questions - TAM, Competition, Penetration, Competition.

After 4 beers and loosening up a bit I told him screw all that, and what was the idea he felt very strongly about? He said it is like asking his mother which kid she likes the most… So there we were, not sure the way forward…

After a couple of more beers, i thought i had a start-up rule for choosing ideas..

1. Develop an idea with 5k Investment - define metrics

2. If the metrics checks out, Invest 50k more to build the idea further.

3. If the metrics check out you are ready for a 500k investment from an investor..

What according to you is a good rule to evaluate ideas quickly?
One on One: Christopher Poole, Founder of 4chan
http://bits.blogs.nytimes.com/2010/03/19/one-on-one-christopher-poole-founder-of-4chan/
An interview with Christopher "Moot" Poole, founder of 4Chan.
Aaron Swartz manuscript "The Programmable Web"
http://www.morganclaypool.com/
The Programmable Web: An Unfinished Work
by Aaron Swartz

Dear Readers,

In 2009, we invited Aaron Swartz to contribute a short work to our series on Web Engineering (now The Semantic Web: Theory and Technology). He produced a draft of about 40 pages -- a "first version" to be extended later -- which unfortunately never happened.

After his death in January, we decided (with his family's blessing) that it would be a good idea to publish this work so people could read his ideas about programming the Web, his ambivalence about different aspects of Semantic Web technology, his thoughts on Openness, and more.

As a tribute to Aaron, we have posted his work on our site as a free PDF download. It is licened under a Creative Commons (CC-BY-SA-NC) license. The work stands as originally written, with only a few typographical errors corrected to improve readability.

James Hendler, Rensselaer Polytechnic Institute and Editor, Synthesis Lectures on The Semantic Web: Theory and Technology
Michael B. Morgan, President & CEO, Morgan & Claypool Publishers
Ask HN: What do you think of our new domain name generator?
http://nametoolkit.com
We know it has been done before, but we think we do it rather differently. Please tell us what you think. All ideas and criticisms are welcome.
Nokia sells Qt to Digia
http://www.digia.com/en/Home/Company/Press/2012/Digia-to-acquire-Qt-from-Nokia/
Nokia sells Qt to Digia
Show HN: PotterVerse – Visualizing the Harry Potter character network
http://efekarakus.com/potterverse
A visualization of the Harry Potter character network. Exploring whether it exhibits the same properties as a real social network.
Web form usability: Better form submission feedback with jQuery
http://briancray.com/2009/07/28/increase-form-usability-replace-form-button-submit/
Browsers fail to give users effective feedback when the user submits a form. Users respond by clicking the submit button over and over. The problem compounds when users find out they’ve been charged 5 times or when you receive 5 contact submissions. Bummer.

The solution is to replace the submit button with a friendly message letting the user know the form is working.
REST Pagination in Spring
http://www.baeldung.com/2012/01/18/rest-pagination-in-spring/
Pagination in a RESTful service - a Spring implementation
Yes, just startup/entrepeneur
Do Not Stand While Presenting To VCs
http://getventure.typepad.com/markpeterdavis/2007/10/do-not-stand-wh.html
In your meeting with a VC ignore those magazine ads that show an executive standing and pointing at a pie chart while other executives sitting around the board room clap. Those images don't apply to venture. Plain and simple, don't stand unless you have to...
Show HN: A Full-Stack Web Framework for Go
https://github.com/livebud/bud
Hey HN! I want to share my side project with you. It's called Bud and it's a full-stack web framework for Go.

I created a short video to show you how to create a minimal Hacker News clone with Bud: https://www.youtube.com/watch?v=LoypcRqn-xA.

The framework is free, open source and MIT Licensed. You can find it on Github: https://github.com/livebud/bud.

I started working on Bud 2 years ago after watching the introductory Laracast videos about the Laravel web framework. I was just blown away by how productive you can be in Laravel. However, like many of you, I've been so spoiled by Go. I didn't want to go back to writing PHP, so I decided to try creating Laravel for the Go ecosystem.

At this point, I just had the following goal:

• Be as productive as Laravel in a typed language like Go.

I got the first version working in 6 months and tried building a blog from it... It fell flat. You needed to scaffold all these files just to get started. If you're coming from Rails or Laravel you may shrug, this is pretty normal. Unfortunately, I've also been spoiled by the renaissance in frontend frameworks like Next.js. What I love about Next is that it starts out barebones and every file you add incrementally enhances your web application. This keeps the initial complexity under control.

With these newly discovered constraints, I started working on the next iteration. Bud should:

• Generate files only as you need them. Keep these generated files away from your application code and give developers the choice to keep them out of source control.

• Feel like using a modern JS framework. This means it should work with modern frontend frameworks like Svelte and React, support live reload and have server-side rendering for better performance and SEO.

With these new goals, the Bud you see today started to take shape. But along the way, I discovered a few more project goals:

• The framework should be extensible from Day 1. Bud is too ambitious for one person. We're going to need an ambitious community behind this framework.

• Bud should be able to provide high-level APIs for developers while compiling down to performant low-level Go code for production.

• Bud should compile to a single binary. With platforms like Fly.io and Heroku, these days it's easy to not care about this, but I still cherish the idea that I can build a single binary that contains my entire web app and secure copy it up to a tiny server that doesn't even have Go installed.

It's still super early days. You can find the the Roadmap on Github: https://github.com/livebud/bud/discussions/9. I encourage you to contribute your thoughts.

And here's the current documentation for what's already in Bud: https://denim-cub-301.notion.site/Hey-Bud-4d81622cc49942f991.... Comments are enabled for anyone to chime in.

I have big plans for the framework. I hope you'll join me on this journey to build ambitious websites faster with Go!
Show HN: Stable Diffusion Image-to-Prompt Tool
https://www.latentspace.dev/
Given an image, we can search the latent space to produce likely keywords that you can add to your prompt to recreate the target image
Defending IE6
http://coda.co.za/blog/2009/04/01/defending-ie6
Damien du Toit makes an excellent case for continued support of IE6 and examines a methodology for doing so.
I built a Bitcoin app you may find useful
https://coingram.co
A few weeks ago, a friend and I had the idea to build an app to send and receive bitcoin over social networks. There have been many times in the past where we wanted to send bitcoin to people on Facebook or Twitter (to tip, or as a gift, or to pay back friends), but could never do it easily. The recipient has to set up a wallet, understand how it all works, and send me their address, among other things.

The entire bitcoin experience seemed to be a real pain for average users. We thought they would be more at ease transacting on platforms they’re familiar with, with people they can identify and trust, as opposed to anonymous addresses.

So we built Coingram: https://coingram.co

It’s quite straightforward: you can send bitcoin to anyone on Facebook or Twitter. You can also receive bitcoin from anyone by sharing a link: coingram.co/[your-username]. And you can send very tiny amounts (as little as 1 micro-bitcoin). Everything is free.

We have many features planned (mobile app, embeddable buttons, attaching media to your transaction) but we think it's reached a point where we want to see if anyone's actually going to use the darn thing.

We think it has some potential. What do you guys think?
Your business model will die
http://paultyma.blogspot.com/2007/11/your-business-model-called-its-leaving.html
One technology always replaces another despite any efforts to stop the change.
Paid Google Apps now required for any domain with more than 10 users
Not really a big deal for me, but definitely a change. Here's an email I received today for one of my domains:

----------

Hello,

We recently announced upcoming changes to the maximum number of users for Google Apps. We want to let you know that, as a current customer, the changes will not affect you.

As of May 10, any organization that signs up for a new account will be required to use the paid Google Apps for Business product in order to create more than 10 users. We honor our commitment to all existing customers and will allow you to add more than 10 users to your account for [redacted].com at no additional charge, based on the limit in place when you joined us.

Sincerely,
The Google Apps Team
"Ask HN: Review my Startup" in real life (Wash DC, June 21)
Want to try something new? The next HN Readers meetup in DC is going to take the format of an "Ask HN: Review my Startup" post, but in real life.

If you are an early-stage startup, this is a great chance to get face-to-face feedback from Hacker News readers on product strategy, technology choices, website design, target customers, etc. All HN readers are welcome to join.

The Meetup is on Monday, June 21st at 7pm at the Foggy Brew Pub (in the L'Enfant Plaza Hotel), near the L'Enfant Plaza Metro station, very convenient to the Blue, Green, Orange, and Yellow lines.

RSVP here: http://www.meetup.com/Hacker-News-NOVA-DC/calendar/13768657
Opa: one language for all the web app stack
http://opalang.org/
just found this: seems really promising
Show HN: Everybody should create a practice repo
https://github.com/SriLikesToSing/practice
Hi everybody, I personally found the best way to motivate yourself to program everyday is by creating a practice repo and by uploading anything you code up that day into this repo. This is a great way to stay consistent seeing the bright green light up every time you push your code. It's very addicting and satisfying, and has definitely made me a better programmer over the past few months.
Ask HN: Small, cheap server?
I'm working on a free culture project that will place small wifi servers at various high traffic places and allow people to upload/download content anonymously. I'm looking for a device that runs linux, supports a standard disk drive, and can act as a wifi access point. Any suggestions?
Ask HN: How to force myself to learn emacs?
Any suggestions welcomed, but what I was thinking was...

Is there some module or extension that prevents me or notifies me whenever i do something that could be done easier with a shortcut? E.g. if i use the arrow keys, it stops me until i use c-b/c-f/c-p/c-n? If I go to a new line and press tab, it undoes it newline and tells me to use c-j, etc.

It would be fantastic if there was one.
Ask HN: Favorite hacker movie
What is your favorite hacker movie?

Mine is Swordfish (2001)
5 hours per day.
Be Young, Do Stupid - Aspiring Entrepreneurs Are Awesome
http://blog.isocket.com/2010/07/be-young-do-stupid-aspiring-entrepreneurs-are-awesome/
I was encouraged by a group of Singaporean entrepreneurs who came to visit the Valley, wanted to share a blog about it.

Do you remember when you'd read HN and dream about startup life and working on tech?

If you've gotten there - congrats. Give back to those who consider you the lucky ones, and don't forget that feeling!
What Happened When We Entered Every Music CD in Existence into RavenDB
http://www.dzone.com/articles/what-happened-when-we-loaded
A total of 3.1 million disks and 43 million tracks. And we had some performance problems. But we got over them, and I am proud to give you the results . . .
Cyberattacks: Washington is hyping the threat to justify regulating the Internet
http://news.yahoo.com/s/csm/20100429/cm_csm/297733
Replacing link posted earlier that resulted in a redirect loop
The Bitcoin Halving, Explained
https://medium.com/ryze-crypto-digest/the-bitcoin-halving-explained-d1dd1c7833f0
While governments around the world are using quantitative easing to print money, Bitcoin is set to undergo quantitative tightening.

The Halving reduces the reward that miners receive for confirming transactions on the Bitcoin blockchain, and subsequently, Bitcoin's rate of supply will be cut in half.

Here's a deep dive I wrote on what the Halving is, and why it matters:

https://medium.com/ryze-crypto-digest/the-bitcoin-halving-explained-d1dd1c7833f0
Buxfer + Amazon = Transfer money online (Free till Aug 31) 
http://www.buxfer.com/index.php?x=3
With Amazon Payments, you can accrue balances in an online account (similar to your Paypal account balance). Transfers involving Amazon accounts are instantaneously processed as well.

You can read more about it at:
http://www.buxfer.com/blog/2007/08/03/buxfer-amazon-settle-y...

Regardless of what this means for Buxfer, we think it's a good step forward in challenging the Paypal monopoly.
Send text messages to your Dropbox.
http://txtdrop.us/
A simple app which allows you to send text messages to your Dropbox. It's a least viable product. Maybe someone will find it useful.
Ask HN: What internet/tech podcasts do you listen to?
I usually just listen to Reply All. I'm looking for something I'd enjoy just as much
7 Person Year Application Rewritten in 2 Person Months
http://www.metromodemedia.com/blogs/posts/TMeloche2037.aspx
A lone programmer rewrites an entire project in 2 months. It uses executable specifications. It is thrown away because nobody else understands it. (LISP, YACC. or something else?)
Those budget 27" IPS displays from Korea are for real
http://techreport.com/articles.x/23291
There are numerous eBay listings for off-brand Korean monitors boasting 27" IPS panels with 2560x1440 display resolutions. These puppies cost less than $400, or roughly half as much as the name-brand alternatives. We've tested one against a 30" Dell, and a few caveats aside, it's nearly as good.
Show HN: Hellepoll is a blazingly-fast async HTTP server written in C++
https://github.com/williame/hellepoll
This is based on an approach I made for a very high performance message and video multiplexing server.

The project died, but I'm glad I get to share the a basic version with some http test code now.

I admit this is the second time I've tried to show this off here today; I posted earlier but it got lost when no-one was watching :(
Not selling up
https://torchbox.com/blog/not-selling-up/
Torchbox transfers 100% of business to Employee Ownership Trust in UK agency first

Torchbox, a digital agency with 65 employees and offices in Bristol and Oxfordshire, has become the first digital agency in the UK to transfer 100% of its business to its employees. The company offers digital product development and marketing services to clients across non-profit, healthcare and higher education sectors. It created Wagtail, the popular open source CMS now used by the NHS, NASA and Google. The founders first revealed plans to staff in March and expect the sale process to complete on the 28th June 2019.

Torchbox’s employees, who will receive a tax-free bonus of up to £3,600 every year as part of the deal, have elected a Trust of Directors from the existing workforce. The Trust will work alongside Torchbox’s Directors to oversee strategy and growth, with an emphasis on ensuring that the business’s sense of purpose and values remains paramount.

Torchbox founders Olly and Tom will be part of the Trust for five years, until their majority stake is repaid by the business. Staff will eventually be able to decide how to direct agency profits and will continue to input into the running of the business via the Trust, in a model similar to that of the John Lewis Partnership.

“When we were considering the future of Torchbox, we thought about the importance of retaining our independent spirit, continuing our fast growth and empowering our brilliant team to take an active part in our business,” explained Olly Willans. “We decided that by far the best people to own Torchbox are the people who have made it the success it is today, and the people who will continue to make it a success tomorrow. If we were going to choose employee ownership, then we wanted to commit to it entirely without maintaining any kind of minority shareholding.”
Hit by a Google -50 penalty
http://exploreto.tumblr.com/post/10721901433/a-google-50-penalty-hits-explore-to-we-think
Ouch... for a bootstrapped startup, but, we see light at the end of this tunnel.
Email is Broken: People Sent 67 Trillion Emails in 2013
http://bits.blogs.nytimes.com/2014/01/19/disruptions-looking-for-relief-from-a-flood-of-email/
Disruptions: In a world where we send 67 trillion emails a year, I started 2014 declaring "Email Bankruptcy."
San Diego HN meetup is tonight 7:30pm-9:30pm Broadway Coffee in Kearny Mesa
http://cses.ucsd.edu/wiki/index.php/San_Diego_Hacker_News_Meetup#Upcoming_Meetups
Please RSVP so that we get an accurate headcount: http://www.facebook.com/event.php?eid=108889155819372&index=1
Google Mail is becoming Gmail in the UK
http://gmailblog.blogspot.com/2010/05/google-mail-is-becoming-gmail-in-uk.html
"Since "gmail" is 50% fewer characters than "googlemail," we estimate this name change will save approximately 60 million keystrokes a day. At about 217 microjoules per keystroke, that's about the energy of 20 bonbons saved every day!"