jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Show HN: Ink: An LLVM based programming language [WIP]
Hi there. I'm working on a programming language -- called Ink - in my spare time, with a friend. It uses LLVM for the backend, the parser and lexer are both hand written in C. The project is just for a bit of fun, we aren't trying to "revolutionize the programming language", but we're okay with being a bit quirky and out of the box with some of the syntax/features in the language. At the moment, the language is in it's early stages, and there's still a lot to do, which means that if you want to learn more about compilers, now would be a good time to start working on the language, since it's code base isn't as large as say, Rust. We're trying to implement the core of the language, so it will be very similar to C, with a few quirks here and there. Nothing is perfect at the moment, and there's still loads of stuff we've either missed out, or are yet to do.

I'm posting this because (I feel that) It's an interesting project we're working on and we could do with some contributors, since the main developers are mostly students who either have jobs, school work and more (not that you don't, but the more contributors the better, no?). If you post a lot of PR's or we notice you're an active contributor, you will probably be invited to join "the official developer team", ooooooooh, exciting.

Anyways, here's a link to the repository:
https://github.com/ink-lang/ink

If you go to misc/REFERENCE.md you can read about the road we're planning with the language, things that we're going to implement, etc. We don't have a really detailed/formal specification just yet.
Show HN: Fontite, an icon font optimization tool for smaller and faster websites
https://fontite.antonok.com
I was frustrated with the state of tooling for working with icons on the web. You're either forced to serve gigantic font files with more icons than you could possibly need, or you have to customize your fonts in a browser-based tool.

I wanted a CLI program with a simple configuration format, so that I could integrate it with my static site generator build process and version control.

I built fontite to fulfill that need. The linked page demonstrates how you might use it to combine icons from 7 different WOFF2 and SVG sources, and only require about 4kB to serve all of them, with no JS required!

I now use this on my personal website [1] and I'm very happy with it. If you're curious, there's more information on the GitLab repo [2] and I wrote up a summary of the making process [3] as well.

I'd love to see some smaller, faster websites using this tool!

[1] https://antonok.com
[2] https://gitlab.com/antonok/fontite
[3] https://antonok.com/projects/fontite
New Facebook app: lifestream aggregator
http://apps.facebook.com/intuuch/
intuuch publishes a users activities at various sites ( flickr, youtube, twitter ) as their digital lifestream into your facebook newsfeed.
Auctomatic founders interviewed on BBC Radio Four Today programme [see comment]
http://www.bbc.co.uk/radio4/today/listenagain/thursday.shtml
Direct link to Real Audio stream:

rtsp://rmv8.bbc.net.uk/radio4/live/today5_20080328.ra?start=00:07:39.0&end=00:10:39.0&BBC-UID=b4d73c94521ab6daf980b0939050aef6cba12739904031d4b40fe8b1acaa657f&SSO2-UID=
Start-Up Chile Company Installs Pipelines by Air (Helicopter)
http://www.youtube.com/watch?v=_vkmSIEaqiQ&feature=youtu.be
http://www.kickstarter.com/projects/tohl/tohl-elevating-infrastructure<p>FOR IMMEDIATE RELEASE	AUGUST 20, 2012
Atlanta based start-up creates a proven solution for installing pipelines by helicopter, through new sustainable and cost-effective techniques.
TOHL – A Social Enterprise with Humanitarian & Industrial Applications
Atlanta, Georgia –TOHL has developed a new pipeline installation method that not only enables poor communities to cost-effectively have access to a continuous water supply, but also has significant disaster relief uses and industrial uses. TOHL is able to cost-effectively and quickly install pipelines by un-spooling large rolls of coiled tubing from helicopters. The helicopters are able to reach remote locations in order to mobilize communities with a continuous supply of water. Other applications include mining, agriculture, and other sectors. Click this link to TOHL’s 1st installation in action: http://youtu.be/_vkmSIEaqiQ
TOHL’s methodology was first conceived of in the wake of the Haiti earthquakes, when the Georgia Tech student, Apoorva Sinha, envisioned a fluid transport system that would cost-effectively and efficiently deliver fluids to victims of the earthquakes in Haiti. Apoorva thought of using helicopter deployed supply lines to get water and supplies to the people who needed it directly after the earthquake disaster in Haiti. Just last month, this dream was realized after the TOHL team was able to complete its 1st installation by helicopter in the community of San Jose de Maipo in the country of Chile in South America.
On July 5th, 2012, TOHLcompleted the fastest known pipeline installation ever recorded. A 1 km pipeline was installed via helicopter in only 9 minutes over mountainous terrain. Through TOHL’s techniques, pipelines can now be installed cheaper and faster than ever before, which is crucial for people in developing countries.
Read more: http://bit.ly/PWRS06
Photos: http://bit.ly/O54Bwd
Stacksort: sort stackoverflow functions
http://gkoberger.github.com/stacksort/
Awesomeness is awesome.
Ask HN:  Rate This Newspaper Advertisement Application Platform
http://addesk.pnionline.com/AdDesk/Htmlfiles/Home.jsp
How would you make this application better? Everything from UI to basic functionality. Just a complete review, be as honest as you can please.<p>Thanks,<p>-P
All DigitalOcean droplets and control panel down
http://status.digitalocean.com
Connection to Control Panel
Posted on 2014-07-21 22:10:00 UTC
We have identified a slow connection to our Control Panel which may be impacting web and API users. Our team is working to resolve this and we will update you soon.
The Paradoxes of Water
http://www.chinadialogue.net/article/show/single/en/4390-The-paradoxes-of-water-value
The links within the piece to the additional sections weren't properly working when I read this, so I've included those links here.

http://www.chinadialogue.net/article/show/single/en/4391-The-paradoxes-of-water-efficiency

http://www.chinadialogue.net/article/show/single/en/4394-The-paradoxes-of-water-monopoly

http://www.chinadialogue.net/article/show/single/en/4395-Resolving-the-paradoxes-of-water
Tiny Little Elevator Simulator (Qt)
http://aminbandali.com/elevator-simulator-version-one/
I coded this about 9 months ago. A lot has changed. I've learned a lot more. The code might look ridiculous to you, but I thought someone might find it useful! ^_^
My experience porting an iOS app to Android
http://ryanharter.com/blog/2014/08/21/bringing-an-app-to-android/
I just launched a new Android app, Fragment, and here I talk about the process of porting the app and how things went.
Show HN: Meteoro – Pomodoro App on Meteor
http://mtro.meteor.com/
GitHub Repository

https://github.com/AZdv/meteoro
Review my startup: Snaplog.com
http://snaplog.com
Hi, Snaplog is a Photo Blogging app. Works as an iPhone app or just as a standalone webapp. The motivation behind it was to make a site that is all about the photos. Simple. And no, I haven't heard of Flickr. ;)

I would love to get anyone's feedback.
Google Treasure Maps
http://maps.google.com/maps
Correct, go to Google Maps and hover over the satellite option, you should see a treasure option appear.
Greplin is hiring hackers
http://www.greplin.com/jobs
We're looking for great hackers who like iterating fast and solving hard problems.

Bonus points if you have experience with Lucene, Linux administration, search + indexing, Python, Twisted, JavaScript, Node.js, or stats.

If interested, send your resume and/or github link to jobs@greplin.com
Ask HN: anyone working on software for vehicles/infrastructures/anything?
There are so many people on HN working on some web/mobile/gaming stuff that I was wondering if there's anyone who writes software for other purposes? Like maybe for controlling vehicles (airplanes, trains) or for managing infrastructures such as huge airports or traffic lights on the roads. Or I don't know, what else needs software and is rarely mentioned in that sense?

Could you tell us an interesting story? How is it different? What's your workflow? What one should learn to understand in order to do your job? Or anything you may find interesting.
Cringely says Google should buy out Credit Reporting Agency
http://www.hunterhost.com/87/cringely-writes-big/
If Google buys one of the big 3 credit bureaus, coupled with our other info (emails, shared calendars, etc.) they will control the world. Had to share!
design done dirt cheap – how to outsource graphic design jobs
http://www.timedoctor.com/biz3.0/how-to-outsource-graphic-design-jobs/
If you want great design, at great prices, you can now outsource most design jobs, meaning that the graphic design process is now faster, more affordable, and more reliable than ever… great article on how and where to outsource graphic design.
FBI: Foreign students and researchers could be spies
http://www.fbi.gov/about-us/investigate/counterintelligence/higher-education-and-national-security
edited from "FBI: Many foreign students are spies" as per comments some made.
Say something nice, get something nice
http://somethingnice.co/
So, here’s the deal.

To get this cheery Christmas spirit spread the internets, we need your help.

Write something nice to somebody and in return, you will get something nice back.

Sounds good? Great. Let’s make this the nicest website ever.
Ask HN: Mac pro alternatives
I want to get high-end workstation at home for doing data analysis/simulation over large financial datasets, but 4000$K for the latest 6-core seems a little much too me especially considering the capabilities of cloud based computing these days.

However, as much as I want to do everything at amazon I still feel the need for a powerful workstation at home.

So what are some worthy alternatives? Preferably, it comes installed with ubuntu and is quiet.
We lead boring lives while hanging around people who lead interesting lives
http://www.wfu.edu/news/release/2007.05.21.b.php
Well I've got bad news for you. I'm not that rich and I'm not that successful. But I have been around successful people. You see I'm a journalist. If you go to a stadium and you see the crowd doing the wave, there are some people who just sit there watching. Those people are journalists. We lead boring lives while hanging around people who lead interesting lives.

And I've observed a few things about the few really great people I've had a chance to meet and cover. First, they tend to have really big heads. As someone once said, what they have doesn't look like a head. It looks like a container for a head. They also can't sit still. They need to be around people. You and I require sleep. They require people

People who talk to the dead want to feel connection to this procession through the ages. They need to feel in their bones where they have come from, and what ultimately they will leave behind
Show HN: TwitterBreak.app – quickly find/follow your Twitter follows on Mastodon
https://twitterbreak.app
Built this in my spare time over the last couple days to help people explore Mastodon with some friendly faces.

Feedback welcome!

Early feedback:
Random errors connecting to twitter or mastodon instances. - working on this.
Why caesar doesnt trust thin men?
I'm reading through a paul graham essay:

http://www.paulgraham.com/determination.html

"That's why Julius Caesar thought thin men so dangerous. They weren't tempted by the minor perquisites of power."

... I don't understand?

Physically thin men?
Prerequisites of physical strength?
Can someone speak intelligently on this?
Imaginary Problems Are the Root of Bad Software
https://medium.com/s/story/imaginary-problems-d4f2921bd1b8
“Imaginary Problems Are the Root of Bad Software” @Cerebralab2 https://medium.com/s/story/imaginary-problems-d4f2921bd1b8
The Art of the Start (by Guy Kawasaki)
http://www.lovemytool.com/blog/2007/10/art-of-start.html
I never get tired watching this. Please enjoy.
Ask HN: Can Startups Do Well AND Good?
A co-conspirator and I have a long running argument that I'd love your input on.

Is it ever OK for startups to give a certain % of their earnings to a charitable cause? Assume in-kind services won't work.

My position: There can be substantial marketing benefits, employees will appreciate it, its the right thing to do.

His position: Startups need cash, giving money to charitable causes is something only Big Co's do.

Curious if there are any interesting ways you've seen startups successfully integrate social causes and their for-profit business.
Show HN: WebSite to Play Board/Card Games - looking for feedback
http://www.funnode.com/
FunNode is a modern gaming website that hosts some of the most popular board games and card games in the world. Albeit minimalistic, the visually-appealing and browser-friendly interface (no flash, no java) gives players the freedom to play on various devices, including smartphones and tablets. Moreover, FunNode does not require an account to play and is completely Free!
Ask HN: What Mail Server Do You Use?
Hey Hackers,

I am looking to move some of my personal projects and portfolio site from WebFaction over to DigitalOcean. Right now I use WebFactions mail servers for a few of my custom domains.

And was wondering what you guys use for mail servers. Do you use a hosted mail server, or do you host your own? Free, Paid or open source? Any recommendations for a small scale email server to use?

Thanks guys!
The True cost of an iPhone and others...
http://www.mint.com/blog/finance-core/the-true-cost-of-an-iphone-and-other-things-you-dont-know-about/
Being smart with your money is about fully understanding the financial choices you make and seeing the entire picture - the true cost and total cost of ownership when you commit to a device, transportation, pet, or even a child.
First Mover Disadvantage
http://getventure.typepad.com/markpeterdavis/2007/10/first-mover-dis.html
First mover advantage is commonly cited as being a strategic opportunity. This is largely because by being the first company to bring a new concept to market you will have a unique opportunity to create barriers. However, being the first mover also has several key disadvantages that first movers should be aware of and try to manage...
Ask HN: My blog has disappeared from Google for no reason, can anyone help?
Hello,

I recently reskinned my blog (http://www.korokithakis.net/) and moved to another CMS, getting rid of tags, categories and a few other frills.

My Python tutorial, for example (http://www.korokithakis.net/tutorials/python/), used to be listed second or third for "learn python", now it's not even in the top 100. The URLs haven't changed and I've set up redirects for the ones that have, my robots.txt is blank, Google Webmaster Tools reports no problem but none of my pages/tutorials appear anywhere in the first few pages of Google (most of them used to be in the top three).

Does anyone have an explanation or a conjecture of what might have gone wrong? As you can imagine, going from second to nowhere is rather disconcerting :/

Thanks.
Show HN: Easily see and choose Adobe's Webfonts
http://peterchondesign.com/adobe-webfonts.html
I got tired of looking at Adobe's Webfonts one by one, so I complied it to a list.
How I Asynchronized a Synchronous Python Library 
http://emptysquare.net/blog/motor-internals-how-i-asynchronized-a-synchronous-library/
I wrote Motor, a non-blocking MongoDB driver for Python and Tornado. Here's how it works.
Looking to learn: SQL in MySQL and SQLlite
Hi,

I'm a long time programmer in C, Python, and a range of other languages. The need has arisen for me to write something that uses a database, and I'm looking for advice on where to start.

A database consists of a collection of tables, and SQL is the language used to create, populate, manipulate, query and destroy the tables and their contents.

Can anyone suggest a non-patronising, information dense tutorial or "How To" guide? Everything I've found from fairly comprehensive searching seems fluffy or way too caught up in its own gravitas.

Suggestions welcome, and thanks in advance.
Ask HN: what do you do with ideas you have no way of implementing yourself?
Most likely, you have a lot of ideas all the time. Some are simple and you do something over a week-end, some are more complicated and you gather a couple of people, make a prototype and start a company, but some are just completely outside your reach.

It could be lack of time before an opportunity is closing, lack of capital (hard R&D necessary), lack of expertise… (though it all goes back to the same thing: time and money) but what do you do with these ideas that are too far out?

Find the right people? Put the idea out there and hope it gets picked up? Patent it and become a troll?

Also, do you have examples of things that you didn't know anything about but still pushed through to success?

Of course, one of the reasons I'm asking is that I've had a couple of ideas that I'd like to see come to life but don't quite have the means: one is a small hack for which the opportunity is likely to close before I could get to something by myself, and the other is a pretty big R&D thing that involves chemistry, optics and many other things that I know nothing about and can't just do from my couch. :)

So I'm curious about you do in these cases…
Ask HN: Can someone mentor me for algorithmic programming?
Hi!

I'm a 14 year old kid from India. I have recently cleared ZCO(Zonal Computing Olympiad). I'm preparing for INOI now. Can someone mentor me and help me learn algorithms ?

Mainly, I need help learning graph theory and dynamic programming. In graph theory, I know the basic concepts like pdfs, bfs and dijkstra and floyd-warshall. But when it comes to using the skills in questions, I fail and am unable to do so. DP is more like my weakest point. So, can someone help me ? I can't really pay much, as my family isn't from a very high economic background, but help from the HN community will be really appreciated.

You may contact me at maverick[dot]nalin[at]gmail[dot]com or via facebook or other contact details my user ID page...

P.S. Hoping this doesn't violate HN laws...
Beyond Bitcoin Trading - An Experiment Is Born
http://www.searchbitcoin.com/index.php/blog/beyond-bitcoin-trading-an-experiment-is-born/
Are bitcoins becoming something more than cryptographic keys traded at Mt Gox? I am hoping that my plugin can help answer that question.
Ask HN: How do I become a coder?
HN, what is the best path for me to reach CODER status?

I've been laid off from the startup where I've worked the last year doing technical support (due to politics, unfortunately...). I love entrepreneurship and technology, in all its forms. And along with my traditional job search, I'll be investing significant time in the coming months to improve myself.

I'd like to code for basic income and as a creative outlet. I love creating things, and I've always gotten a kick out of the little websites I've made (and I have fond memories of particular algorithms from ENGR 101).

Ideally, I would like to help other entrepreneurs by building MVPs for them as well as providing the corresponding business advice for that stage of development.

About me:

- I'm a technical generalist (B.S. industrial engineering, took a few programming courses way back when)

- I know basic HTML and CSS

- I just scored a freelance job for January to customize a Wordpress site for use as a CMS for a network of business professionals

- I'm currently reading HEAD FIRST RAILS to get the basics of Ruby on Rails

- In the mail is HEAD FIRST PHP & MYSQL to get the low-down on that fun stuff next

- I thought Python would be worth a dive (Google's class on YouTube looks cool)

HELP ME, HN; YOU'RE MY ONLY HOPE.
The Ocean around Fukushima is steaming from radiation
http://www.coolbuster.net/2013/08/japan-boiling-sea-viral-photo.html
pic: https://pbs.twimg.com/media/BSyyVi-CIAEsVPy.jpg
Study: Only 1 in 5 Workers is "Engaged" in Their Job
http://www.cio.com/article/147801/Study_Finds_Only_in_Global_Workers_Engaged_Senior_Managers_Key_to_Improvement
A recent study of some 90,000 workers around the world found that only 21 percent of them are "engaged," or willing to go the extra mile to help their organizations succeed.
Ask HN: How often do your EBS volumes fail?
Maybe it's something unique to our setup, but we find that our Amazon EBS volumes fail approximately once every 1 - 2 months. We are running a pretty normal Mysql server through RightScale with fairly low traffic. And yet, without fail every month or two our main database will die because the EBS store "goes away"
4 hours per day.
Ignore the competition
http://www.nivi.com/blog/article/competition
If you want to be #1, ignore the competition.
Ask HN: What and how would you pay for our service?
Hello HN,

Over at Runbook.io we are looking at changing our pricing model and could use the communities advice.

We are an open source project built via https://assembly.com; which means that after costs of doing business, any profit made is paid to the community that contributes code/design/everything.

Financials: https://assembly.com/runbook/financials

While we have a few paying users the $1 per monitor price tag doesn't seem to be enough to cover our costs long term, let alone enable royalties to be paid out to the contributing community.

So the question for the HN community is this, if we raised our price per monitor how much should we increase it too? The highest we have discussed is $9.99 per monitor per month. Would you pay that for our service? If not what would you pay?

We are also considering moving from a per monitor pricing structure to a tier based structure. Where you get x amount of monitors for y price.

So the second question regarding how to pay is this, should we keep it per monitor or move to a standard tiered based model?

Related links:
https://runbook.io
https://runbook.io/pages/pricing/
Inventor or Innovator - Are Both True Entrepreneurs?
http://www.infochachkie.com/inventors-vs-innovators/#more-261
This article is a nice continuation of the questions first discussed in "Are You An Entrepreneur?"

I like the clear definitions of each person's role at a venture.
Show HN: Color palettes generator for data visualization
https://aleris.github.io/category-colors/
A generator app for charts/visualizations color palettes based on the article "How to pick the least wrong colors" [1] by Matthew Ström featured recently on HN [2].

The code is available on github [3].

[1] https://matthewstrom.com/writing/how-to-pick-the-least-wrong...
[2] https://news.ycombinator.com/item?id=31639009
[3] https://github.com/aleris/category-colors
How can archive.org release 2,500 free DOS browser games (Dune, Oregon Trail)?
The Internet Archive has released 2,400 MS-DOS games free to play in browser.

Write-up: http://www.washingtonpost.com/blogs/the-switch/wp/2015/01/05/you-can-now-play-nearly-2400-ms-dos-video-games-in-your-browser/

Link to games:
https://archive.org/details/softwarelibrary_msdos_games/v2

I wonder how they could do this? The WP article does not mention copyright issues. This includes premium titles of the time including Dune, Prince of Persia, Oregon Trail, Wolfenstein, etc. They are hosting the complete game to play right in the browser (see second link.)
Start application development on the Android 
http://www.scitechexplained.com/2011/03/what-you-should-know-before-you-start-application-development-on-the-android-system/
What you should know before you start application development on the Android system