jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ask HN: What are reasons to create an API?
e.g.
1. Exposes data through a subscription
2. Let partners get data
3. add Digital capabilities to a gadget
4. Power a mobile app
What are the others?
Ask HN: Pre-installed Ubuntu Linux Workstation Vendors?
Can anyone recommend any UK based vendors (apart from Dell) who sell pre-installed Ubuntu Linux workstations? I'm looking to buy a couple for the office and don't want to have to go through the effort of sourcing supported parts to build the units myself.
Volatile: C Keyword Myths Dispelled
http://www.safercode.com/blog/2009/02/24/volatile-c-keyword-myths-dispelled.html
Volatile is one of the most misunderstood component in C history. Let’s separate out the myths and the facts first and then we will discuss the how’s and why’s of it.
Social TV App Demo and Source Code
http://www.brightcontext.com/demos/hesaidshesaid
Shows how to build a real-time audience sentiment app that scales to millions of concurrent users
The 6 cases where IIPA objects to open source mandates
http://keionline.org/node/790
http://twitter.com/jamie_love/status/9875510148
Groupon Groupons its IPO
http://runningshoes.com/groupon-ipo
Interesting marketing technique by runningshoes.com...
Show HN: QuackQuackGo – a front end for Google search
https://quackquackgo.net/
I made a non-tracking Google search for my personal use. Despite the rise of spamming in recent years, Google is still the best search engine for English.
Technorati: maybe you could've tested a little more
http://www.flickr.com/photos/41758452@N00/2770914035/sizes/o/
all i did was click on Technology tab about 10 minutes ago...
Ask HN: Need alternative to Etacts
With Etacts transitioning to Salesforce.com, what is a good alternative service?

I have tried using Salesforce and it's too heavy-weight for me. Highrise is ok, but I can't tie my Google Apps account with it.

I need something that ties in with my Google Apps account with optional dashboard (a la Etacts).

Thanks
What are your go to places to find the best resources on design or technology?
For example, today I wanted to explore the best design systems on the web. My first was to search the Awesome repositories people curate on Github. Then I searched my Twitter feed, limiting to the search to only my followers.

Where is your go to place to find latest design, technology other than Hacker News?
Qualcomm Tricorder X PRIZE
http://www.qualcommtricorderxprize.org/
The Qualcomm Tricorder X PRIZE final competition guidelines have been announced and team registration is officially open for the $10 million competition.
Ask HN: Notable Black Friday/Cyber Monday 2019 Deals
At the time of writing it's a few days before Black Friday 2019.

Have you found any notable deals worth sharing with HN readers?
Yes, it does matter.
Fbootstrapp  
http://ckrack.github.com/fbootstrapp/
Fbootstrapp is a toolkit designed to kickstart development of facebook iframe apps in both relevant sizes. It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more, styled in the typical facebook look and feel.
Understanding Lisp by looking at the source for Jscheme
http://berlinbrowndev.blogspot.com/2008/07/simple-lisp-implementation-in-java-ode.html
Trying to learn lisp I finally found a way to make a mental model of how a lisp system works macros and all by looking at the source for Jscheme and this nice intro to it. There's so much talk about cons this and cons that, reading this language implementation just makes it so much simpler to get.
Hackurls.com: please review my one-day python-django project (Source provided)
http://www.hackurls.com
Hey, I love you HN, and I love reddit, but I got bored of clicking around to see all the news, and I mostly don't like how RSS readers layout.

So I created this project in python (with django template system) to read rapidly all the news I care just hovering on titles.

I actually use it and I find it quite comfortable but I still have to improve some interface aspects.
For suggestions etc. use comments or mail to vuotomeccanico on gmail.
Web Analytics In Review - The Best Stats Package
http://www.alexwilhelm.com/alex_wilhelm/2009/02/web-analytics-in-review-the-best-stats-package.html
What is the best analytics service for you blog?
IPhone Applications Localization Guide
http://www.icanlocalize.com/site/tutorials/iphone-applications-localization-guide/
Guide explaining how to make a localized iPhone app.
How Tapprs nabbed the crook
http://tapprs.com/2012/how-tapprs-nabbed-crook/
Very interesting story of Starup in India which works on Camera Accessories rental ..
Hadoop.org Down
http://www.hadoop.org/
error id: "bad_httpd_conf"
Rss-readers-list.md
https://github.com/smithbr/rss-readers-list
This is a place to track the ever-growing list of Reader replacement apps that have been popping up in the months prior to July 1. If your preferred reader is missing, please consider contributing!
Did Wikipedia's Anti SOPA black out accomplish its goal?
http://news.nationalpost.com/2012/01/19/what-did-wikipedias-blackout-accomplish/
As of 12 a.m. ET Thursday — after 24 hours of darkness — Wikipedia is back online.

According to the site, 162 million web users saw its protest against the U.S. Stop Online Piracy Act (SOPA) and the Protect IP Act (PIPA).

“You said no,” the company said on its thank you page. “You shut down Congress’s switchboards. You melted their servers. Your voice was loud and strong. Millions of people have spoken in defense of a free and open Internet.
Simple Node.js Twitter user stream module
https://github.com/aivis/user-stream
Simple Node.js Twitter (API 1.1) user stream client (https://dev.twitter.com/docs/streaming-apis/streams/user).
Free Android-apps categorized to organize your Droid life
http://androgeek.com/free-android-apps-categorized-to-organize-your-droid-life.html
All You Need For Your Smartphone Is On This Big List of Free Google Android Apps for your daily life with the Droid-phone
Occupy Pics 
http://murfdipity.com/55-awsome-occupy-pictures/
Whether you're a hacker, hippie, banker or bum these #Occupy pics are sure to excite and delight.
Valentines Day, in JavaScript style
http://liveweave.com/EMvAdg/demo
Here's the source:
http://liveweave.com/EMvAdg
Show HN: A CLI to provision, share, manage local and cloud dev environments
https://github.com/raiyanyahya/freshenv
Freshenv is a command line application to provision & manage local developer environments. Build and develop your projects in completely isolated environments. Save, switch and restart your environments. Push and fetch developer environments from the cloud. Choose from a wide variety of flavours to get the developer tools you need.
Installing Ruby 1.9 on Mac OS X
http://www.tommycampbell.net/2009/06/26/ruby-1-9-on-mac-os-x
A quick guide describing the installation of Ruby 1.9 on OS X. Includes info on correct mysql and rspec gems along with mongrel patching
FBI wants records kept of Web sites visited
http://news.cnet.com/8301-13578_3-10448060-38.html
So where all these privacy issues will lead to? It seems that some people just want to destroy any kind of privacy there is. Probably Matrix was just predicting the future.
Mortgage Market Collapse Threatens Nation's Banner Ad Industry
http://www.theonion.com/content/news_briefs/mortgage_market_collapse
Thank God for The Onion.
CR-48 sign up easter eggs
http://twitter.com/#!/cgcardona/status/15964824861155328
I found these two easter eggs that let you bypass 'applying' for a cr-48 and let you just give google your address.

Google sent me 2 cr-48s ;-)

Happy Holidays! Thanks for the cr-48s Google!
Show HN: A better way of version controlling IAC
https://gist.github.com/mrcrilly/9a935e4fb9b85b75fe643b3ffecd1e88
I believe I've reached a point in my career, and used Terraform enough, that I can confidently say that the semver system for managing IAC code bases simply doesn't cut it anymore.

I'd love more widespread feedback on how I currently propose we version control our IAC. If the feedback is constructive and forthcoming, I'll move this written piece to a more formal location.

This is currently being tested, with extremely positive results, at Cisco (yeah, the networking company.)
Interviewee opens for private beta
http://blog.clutterme.com/2007/08/today-is-big-day.html
We went ahead with it anyway. And in all fairness to pg and for the benefit of knowledge of everyone in this forum, ClutterMe isn't the idea that we originally applied with.

We'd like to thank you for your patience in my spamming of this forum. I will keep you updated on our progress.

~Mark
Show HN: Learning Loop – The social network for learning
https://www.learningloop.org/
Hi folks - We're building Learning Loop to organise specific knowledge and make it searchable, to make learning collaboratively and increasingly more efficient

Our first loop aims to decentralise valuable knowledge about starting and growing startups. Join the loop here: https://app.learningloop.org/loop/founders

we’re launching more loops in stages. To see the upcoming loops and get early access, visit https://www.learningloop.org/discover

Please let me know if you have any comments or suggestions on features to add
Fountain of Youth Gene?
http://www.mindfully.org/GE/2005/Fountain-Of-Youth29may05.htm
This is an old article (2005) but still interesting.
Differences between HTML 4 and HTML5
http://priyadharsun.blogspot.com/2012/04/differences-between-html-4-and-html5.html
Today we take a few steps back and take a look at some of the differences between HTML 4 and HTML5. This is intended to be a useful overview, not an exhaustive reference, but remember that things are still and always changing. We can’t deny the fact that HTML4 is the most successful markup language in the history of Internet ever. HTML5 builds on that revolutionary success. To start coding with HTML5, you don’t need to change the way you used to code in HTML4. With HTML5 you have new semantic elements, direct support for audio, video and a cool new canvas feature.
Mode Analytics Lands A $550K Seed Round
http://techcrunch.com/2013/10/17/mode-lands-a-550k-seed-round-led-by-david-sacks-to-bring-online-collaboration-to-data-science/
Mode Analytics, a company that is building an online repository for data science work, announced today that it has secured a $550,000 seed round of funding led by Yammer founder David Sacks. Mode seeks to provide a collaborative platform for data analytics, enabling data scientists to share data, queries, and results.
Pee in Paris: Need an urgent pee in Paris? An Open Data mashup to the rescue
http://www.peeinparis.com
This mobile website displays on a map all the public toilets in Paris.
It is based on Paris Open Data, Google Maps API and Foursquare API.
It aims to smile about Gérard Depardieu peeing in a plane, but I hope it might be helpful anyway.
Startup failure despite media coverage and good ideas
http://www.businesshackers.com/2007/08/08/startup-failure-despite-media-coverage-and-good-ideas-a-story/
Last year I have heard thousands of people saying we have got the new big thing on the net. What I said in October 2006 was: "guys calm down, it's not gonna last forever". A year later I am here to say that I was right, AlumWire is completely down.
How to Avoid Pitfalls with Founder's Equity
http://www.davidblerner.com/david_b_lerner/2010/05/avoiding-typical-pitfalls-with-founders-equity.html
In meeting after meeting with first-time entrepreneurs I see many variations upon the theme of what can charitably be called unfortunate decisions about equity splits between the early participants. It is of course always a relief when I'm able to catch the entrepreneur before he or she commits this typical sort of blunder. Sadly, all too often, it is already too late and there is hair on the deal.
Competitive Programming Books
https://sites.google.com/site/stevenhalim/
Companion web site for the book: "Competitive Programming". It's targeted towards computer science students learning algorithms and preparing for the ACM competition.

Also, the first edition is free.
Open Houston 311 Data Challenge
https://www.hackerleague.org/hackathons/open-houston-311-data-challenge
Open for both remote and local participation.
Show HN: Can code change our probation system?
https://finishprobation.com/?a=web1
Hey HN,

I made FinishProbation.com to help people who have to take UAs everyday. It's an app that helps people complete their probation sentence. The app will notify you when you need to take a drug test (supporting over 20 states) and includes a probation progression tracker.

My first experience with probation was when I was eighteen. My best friend's life was turned upside down by his marijuana possession charge. This charge would not have been as severe in today's times, but the punishment ruined his educational future and his emotional stability. He felt that he was trapped in a disorganized cycle and it was hard for him to see the end.

This would later drive me on a mission to code FinishProbation for offenders like my buddy who was overwhelmed by his probation sentence. To reduce the mental stress and toll that probation brings. And this is done by reducing the fear of missing a drug test with notifications, seeing the days left to finish probation and spreading the word on how to get early termination.

This app has helped the mental state of being on probation already a few people in Michigan and I trying to see if it can be adopted in courts across America.

I believe if this gets adopted in the courts, then it leaves room for other ways for code to innovate our courts and outdated government process like a newly wed changing their last name. (don't get me started on my wife's journey through that)

There's so much that can be updated with better processes in this world. If someone's head is on fire, and you hand them a brick, they will use a brick to put out that fire. So let's stop using bricks!

Jules
Ask HN: How would you assess the value of HN karma?
Today a HN user challenged another to a wager to be paid in karma:

http://news.ycombinator.com/item?id=2004035

Which got me thinking - How would you assess the value of HN karma?

Yes $0.00, thanks. But how do you determine its value?
Gmail Weird Login Page 
http://www.gmail.com
Am I the only one seeing "nee" at the top of the gmail login page? Did someone at google forget to remove a debug line?
Show HN: Instant streaming GraphQL APIs with built-in authorization for Postgres
https://github.com/hasura/graphql-engine/blob/master/architecture/streaming-subscriptions.md
We recently added a streaming GraphQL API to Hasura to allow clients to consume data from Postgres as a stream easily.

There are solutions to ingest and store a large amount of data or a stream of data. However, once this data has been captured, securely exposing this data as a continuous stream to a large number of HTTP clients concurrently is a challenge. And that’s where streaming GraphQL API fits in.
Prototyping web application using Excel: TutorSpree clone
http://crunchyideas.blogspot.com/2011/06/prototyping-using-excel-alternative-to.html
There are many tools currently available in the market for prototyping. But among the one i have used, I feel excel is definitely good. With some Macro (VBA) programming, you could actually make working prototype in super fast timeframes.
Show HN: Recode – Remote development environments defined as code
https://github.com/recode-sh/cli
Hey HN,

As most of you (I think?), I cannot learn something without having a project, on the side, to implement what I’ve just learned.

Recode is the project that I've used to learn Go. It lets you create a development environment in your cloud provider account easily.

You can think of it as a desktop version of Gitpod / Coder / GitHub Codespaces less polished and with less features but 100% free and open-source.

At the time of writing, it only works with Visual Studio Code and AWS.

In order to let you configure your development environments easily, I’ve chosen to use Docker with some Dockerfiles:

- One for your user configuration.

- One for your project.

The user configuration corresponds to the tools / settings that you use in all your projects like your timezone / locale, your preferred shell or your dotfiles.

The project configuration corresponds to the tools / settings that you use in a specific project like Go >= 1.18 and Node.js >= 14.

As you may have guessed, the project configuration inherits from the user one.

This project is 100% community-driven, meaning that except for bug fixes no more features will be added.

The only features that will be added are the ones that will be posted as an issue and that will receive a significant amount of upvotes (>= 10 currently).
Show HN: Mirage Colorways – Create new designs for your favorite products
https://www.app.mirageml.com/colorways
Hi! Mirage lets you redesign your favorite fashion products powered by Dreambooth!

You can create new colorways for Nike Air Force 1's or a new style of a Balenciaga handbag.

Try out your own products! Excited to see everyone's creations!

Demo Tweet: https://twitter.com/mirage_ml/status/1587904028863655936?s=6...
Kevin Kelly: Many species, one mind?
http://www.kk.org/thetechnium/archives/2009/02/many_species_on.php
Or:
- many species, many minds
- one species, many minds
- one species, one mind.

heady.
Scala: Using function types to convey intent
http://scalabound.org/?p=267
A short snippet in Scala to demonstrate the elegance and clarity when trying to convey intent by using function types. Brief write up also references sbt as development aid.
Google Updates its Transparency Report
http://googleblog.blogspot.com/2011/10/more-data-more-transparency-around.html
Google has just updated its transparency report with data from the first half of 2011

http://www.google.com/transparencyreport/governmentrequests/#2011-06
How to write Android RSS parser from scratch
http://www.itcuties.com/android/how-to-write-android-rss-parser/
A step-by-step tutorial on how to write a RSS parsing Android application from scratch.
Show HN: Self Hosting C Compiler
https://github.com/kukrimate/cc3
This is my hobby C compiler project. Decided to publish the code today, as it finally compiled itself.
The readme on the linked GitHub page has a bit of information on how it works.
I wrote the thing for fun, but if anyone gets a better understanding of the dark corners of C because of it, I am happy.
Triangular Notebook Design
http://www.trendslate.com/2011/07/17/triangular-notebook-design/
While this is for a paper notebook, it would be neat if this were also applied to a computer notebook or tablet.
The Bitcoin Death Star: KnC Miner Building 10 Megawatt Data Center in Sweden
http://www.datacenterknowledge.com/archives/2014/02/06/bitcoin-miners-building-10-megawatt-data-center-sweden/
http://www.datacenterknowledge.com/archives/2014/02/06/bitcoin-miners-building-10-megawatt-data-center-sweden/
Ask HN: Best IM for Programmers
Hello Nerds!

I was curious, what everyone thinks the best instant messenger for programmers would be for small teams in a company.
Ask HN: How can my P2P software download faster than what my 56K should allow?
This is year 2004 and I'm downloading big-buck-bunny.mp3.196k.zip on this new P2P software. Somehow it's reaching speeds double or triple what my 56K connection allows.

How is that possible? I distinctly remember trying some new application that was faster than what I used before and I couldn't understand how it could be so fast. Does anyone remember this happening? Unfortunately I don't remember what software it was exactly.
Ask HN: Looking for info on server that has a phone number and receive call
Here's my requirement: I want to run a server preferably on linux that has a number to which a user can call and talk something and get his message recorded for later use. As I expect my number of users to be high, I want the server to handle multiple number of call connections from different users.

Can someone suggest a good way to get this done? Is this what call center softwares are about?
iOS 5.0.1 arrives with purported battery life fixes
http://arstechnica.com/apple/news/2011/11/ios-501-arrives-with-purported-battery-life-fixes.ars
This is the first over-the-air update pushed by Apple.

It purportedly fixes the iPhone 4S battery problems.
Ask HN: International Banking
Questions for Canadians working in the United States:

1. What financial institutions do you recommend?

2. How do you reduce transfer fees?

3. What are your thoughts and experiences with international banking?

The company that pays me provides direct deposit to US banks, exclusively. Using the Bank of America was a mistake (wire transfers are nearly impossible for a Canadian citizen).

Even with PayPal horror stories in mind, I was thinking about using PayPal to aid in the transfers. Knowing other viable options would be great.

Thank you!
Google Serfdom
http://thiscomiclife.wordpress.com/2010/09/16/royal-serfs/
A funny comic about life at Google.
Half a billion dollars: why Apple's acquisition of Anobit matters
http://arstechnica.com/apple/news/2011/12/apple-lays-down-half-a-billion-to-secure-its-flash-storage-future.ars
I'm excited to watch Apple unfold as the pioneers of next-gen SSD.
Ask HN: Anonymous, secure proof of identity after quorum?
let's saY there were 100 people charged with making a hard choice. No one is willing to publicly suport the hard choice unless they are certain the majority hold that opinion

Now, a watcher wants to create a website that correctly and anonymously reveals how many people would be willing to make the hard choice.
Furthermore: As soon as a Majority have eXpressed that they are willing to make that hard choice, everyone who holds that opinion should learn each other's identities. And thus feel emboldened to publicly anounce their opinion.

There are many dificult parts here: how would you confirm, that only the 100 people are able to vote, and have their vote only count once.

How would they feel confident that their identity is anonymous?

I'm less interested in game theory about how people would try to trick the system, more in the technical feasibility of creating such a site.

Completely theoreticaly of course.
Why I quit my MTV dream job
http://www.theage.com.au/small-business/entrepreneur/why-i-quit-my-mtv-dream-job-20101019-16s3r.html
In the thick of the global financial crisis Pip Jamieson and Matt Fayle quit their MTV dream jobs, followed their inner voice and created THELOOP.com.au.
Ask HN: What are your goals for 2015?
2014 is coming to an end real quick, and I have to ask, what are some goals you are looking forward to reach for the New Year?

As for me I am still a student so the usual, study hard, earn high benchmarks, and what not.

Oh and happy New Year!
First "Key-Value Storage" Meeting held in Tokyo
http://blog.plathome.com/2009/02/first-key-value-storage-meeting-held.html
On February 20th, the first "Key-Value Storage" meeting, a meeting of Open Source database and search developers was held in Tokyo.
Show HN: Peloton Personalized Recommendations
https://www.mypelotonclasses.com/
I got sick of spending 5 minutes finding a class I liked. I got even sicker of constantly taking the three instructors that just dump new courses out daily.

Built something that uses my class history to make a recommendation in each activity for me.

Would love to hear if these classes look right to you, and of course any general feedback.