New
The latest blog posts to take off on Hacker News. 1,923 posts.
SciPy - the embarrassing way to code
I’ve programmed in many languages before, indeed I’ve spent at least a year working in Basic, C, C++, C#, java, assembler, modula-2, powerhouse and prolog. One thing I’ve never done before is Matlab, well except a few basic exercises for some course I did way back. A couple of years ago I started using python and more…
Reddit decommissions its last Y Combinator funded server
Get the latest product news, company announcements, and user insights from the official Reddit blog.
How Credit Card Numbers Are Generated
Visa,Master Card,Discover, and American Express credit card validation and generation techniques using the luhn algorithm.
Haskell is beautiful in practice
I’ve been writing a bit of Haskell lately (see my GitHub page ), and it’s an absolutely beautiful experience. And I mean that in every way: The language itself of course, but also the community, the documentation, the package system and the Haskell platform ultimately help make the practice of writing Haskell more…
be human
Scraping for AI training is killing small websites like ours. Traffic from users is drowned out by bots at a factor of 100 to 1. At times, the load on our server from bots makes our server so unresponsive we can't get in to administer it.
Why I left math
Reading how shocked Doron Zeilberger is at the state of modern mathematics reminded me of why I left the subject. Math departments regularl...
Python language moratorium is accepted
This PEP proposes a temporary moratorium (suspension) of all changes to the Python language syntax, semantics, and built-ins for a period of at least two years from the release of Python 3.1. In particular, the moratorium would include Python 3.2 (to b...
Presenting Founder Collective
programming, philosophy, history, internet, startups
Steve Blank: Relentless – The Difference Between Motion And Action
Never mistake motion for action. -Ernest Hemingway One of an entrepreneur’s greatest strengths is their relentless pursuit of a goal. But few realize how this differs from most of the population. W…
Why kids don't program
Behold, in its full glory, a program that I ran on my ZX Spectrum nearly 30 years ago: 10 FOR n=0 TO 255 20 PLOT n,88+80*SIN (n/128*PI) 30...
Dear Every Site That Paginates Articles
I’m sure you split stories like this into two pages for a good reason: to save my bandwidth. After all, the remaining 3,126 characters of the story’s body (1,530 bytes as transferred with gzip compression) would have increased the page’s total size by 0.32%.
Parsing HTML in Python with BeautifulSoup
I got into a spat with Eric Raymond the other day about some code he's written called ForgePlucker . I took a look at the source code and...
The returns to entrepreneurship
I was at dinner the other night with a group of entrepreneurs. One told the story of a 27-year-old whiz kid whose company will likely exit for $500M – $1B – the business now being less than two years old. You can imagine the effect that this had on the brilliant, hardworking 35+ entrepreneurs in the group, who have…
How to Follow Through: The Emerging Science of Self-Control
Followup to: Your Work Habits and the Happiness Treadmill On the one hand, sure, you really should fix that medium-priority production bug...
My YC Interview Experience S09 by James (Listia.com)
I was going to title this blog “Advice For A YC Interview”, but I thought that would be the wrong choice of words for what I want to write. I figured I’d tell the story of h…