jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Get free 250Gb Storage before May 15th
http://www.filedropper.com/special.php
It's not just for reddit and digg, but everybody.
We Learn to Grow Crops in Saltwater
http://cleantechnica.com/2009/07/16/we-learn-to-grow-crops-in-saltwater/
We will need to, to survive
JsPyConf - Modern Web Technologies Conference, 2013: Call for Speakers
http://jspyconf.org/en/
We are talking about JavaScript, Python and Ruby whom are the underlying technologies of the modern web that we use every day, at this Turkey’s very first combined conference!
Alternative presentation as a webpage
NYU Startup Week
http://techatnyu.com/nyu-startup-week
I'm one of the students behind an organization at NYU called Tech@NYU. We're hosting our second startup week. You may want to check out one of our events if you're in the NYC area. They're all free to attend.
Show HN: Markdawn — a different kind of writing platform
http://markdawn.com/
I designed and developed a writing platform after seven years helping people having a good looking blog with a very popular WordPress theme, “The Journalist”.
Freshmeat.net, 1997-2014
http://jeffcovey.net/2014/06/19/freshmeat-net-1997-2014/
Includes an interesting comment from ESR:

http://jeffcovey.net/2014/06/19/freshmeat-net-1997-2014/comment-page-1/#comment-2111
Hacker News stylized as a retro 90s macOS desktop
https://hackertosh.org/
Hello HN, this is a small side project I worked on that restyles HackerNews to look like the desktop of an older version of MacOS from the 90s.

Internally, this is just a proxy to news.ycombinator.com that injects a custom `news.css` style sheet on some routes (login routes redirect back to HN). If you want to use the style sheet on the client side, there are browser extensions and a custom style sheet available at the github repo [0].

[0] https://github.com/anthmn/hackertosh.css

edit: try https://hackertosh.org/news if the page is blank
Rate my startup: KeyTweet, a Twitter client that learns what you like
http://keytweet.com/
We developed KeyTweet to deal with the overwhelming number of tweets in the average user’s feed
What KeyTweet does:
We find keywords distinct to who you follow then sort your timeline based on those keywords. We drop tweets over 24 hours old and ones without links. You're left with what we think you'll like best.

My business partner and I have been following hackernews since we’ve started on this project. We’ve both seen some great advice given to new startups here. Please feel free to say anything that comes to your mind, small or large. Thank you for your help.
What's missing from this list of Y Combinator-like accelerators/incubators?
http://launch.is/blog/2010/12/16/complete-list-of-incubators-and-accelerators-like-y-combinat.html
We're going to have one of our researches maintain this list daily. Anything missing?
Bet anonymously with Bitcoin on Bitbet.us
http://bitbet.us
Anyone can anonymously place a bet - no account needed.
Smashing the Clock (BestBuy's "location and hours do not matter" work style and an increase in productivity it caused)
http://www.msnbc.msn.com/id/16040492/
Originally submitted as a comment (http://news.ycombinator.com/item?id=340905) in the "Trophy Kids" story. Apologies if this is old, but it warrants discussion on its own. Thanks to Anthony Rubin for the link!
My low-paying, early-morning, exertion-requiring job
https://medium.com/p/e32d3955115
https://medium.com/p/e32d3955115
Two months of hard work. What do you think of my startup? ZoooV.com
http://zooov.com/
LESS animation library
https://github.com/machito/animate.less
LESS cross-browser animation library. Ready for Twitter Bootstrap. Original code created by Dan Eden.
T-Mobile Rocks
http://www.avc.com/a_vc/2013/10/t-mobile-rocks.html
Great points from Fred Wilson. And accordingly to Pogue's NYT article, they signed up more new subs in the last quarter than the big 3 combined. But, in light of their service map and much more limited travel, curious if it's enough to make you switch? Trying to figure this out myself...
Ask HN: Review my new A/B testing and analytics startup
Hey everyone, I've spent the last year designing and developing a tool for running A/B tests and keeping tabs on site traffic. It's just launched and live at http://getcharmed.com/

I’d love to get your feedback and help improving it and making it as awesome as possible.

Some of the things I’m most excited about:

• Sharing. I’m hoping it does for analytics/testing what github did with code. Here is what the permissions look like for one of my sites http://cl.ly/0I1N3P0f3g451b3v0W2L Let me know if you want me to add you to it as well!

• Goals. It has the basic “conversions” like visiting a page, clicking link. but also magnitude-based measures like time, pages viewed, scroll depth, which can all be tested at the same time to get a real accurate picture of how changes to the site affect user behavior.

• The traffic panel. Instead of having every possible measurement under the sun, my goal here was to have a very easily digestible representation of what is happening on the site. This means things like using the favicon and page thumbnails for easy recognition, parsing the URLs easy readability, and having a visual representation of the weight of all the numbers. Here is what it looks like one of my sites http://cl.ly/1D1f0J3N2T0A2X0l111V

This is just the tip of the iceberg, there are a lot of features planned or even just commented out for launch, but I really want to nail the basics first and make sure they are as useful and practical as possible.
Chatroulette for Google Hangouts? You bet.
http://www.plusroulette.com
Looks like the chatroulette bubble is starting again with a PlusRoulette for Google Hangouts, this could get interesting!
Ask HN: How much is too much?
I'm a cofounder in a small Canadian-based startup. We think we're on to something big, but we're pretty much out of cash and need a couple more months to get to revenue.

As luck would have it, we have been approached by an angel investor who's willing to give us the injection we need, but at no small cost. Since this is an anonymous disclosure, I'll just open up and give some numbers.

The investor is successfully running his own large company and has no burning need to see a monetary return on his investment. He's openly stated that he is more interested in vicariously living the startup life through us, and is also excited about exploring a new space from the same level as the founders. He runs a large company and pines for the days of a young, scrappy, agile startup.

To that end, he has asked for an equal stake in the company and a directorship. The valuation on the table is quite low ($750k) and our lawyers have expressed their opinions that the money proffered is insufficient considering the equity and role he would get in return.

The founders are now faced with a difficult choice. Do we accept the investment and bring on a new partner so we can carry on with our current burn, or do we roll the dice and tighten our belts even further, try to survive two more months, and hope that revenue is right around the corner, or that we find a more suitable investor for our company?

The latter (finding a new investor) would be a more realistic pursuit if it weren't for the fact that December is probably the worst time of year to go shopping for money. If we belt-tighten and buy a flat of ramen noodles, we'll buy ourselves a month, two at best.

No one said startups would be easy, but as this is my first one, I feel that I have no frame of reference for "what is fair" in a situation like this.

Advice is welcome and appreciated. Thanks HN.
Palm's Ares IDE builds on bespin
http://ares.palm.com/Ares/about.html
First step in web application development, web based IDE!
AngularJS: A Retrospective
http://www.mutuallyhuman.com/blog/2014/03/25/angularjs-a-retrospective/
Taking a look back after working with AngularJS for a year.
The story of Mel, a Real Programmer
http://www.pbm.com/~lindahl/mel.html
One of my favorite pieces of classic computing folklore.
Shareflow: it's kind of like Google Wave, but... not?
http://www.zenbe.com/shareflow
http://www.zenbe.com/shareflow
Hacker News Leaderboard
https://news.ycombinator.com/leaders
I just saw this today, the leaders are suffiently out-of-reach.
Reddit has now been down for 30+ hours
http://www.reddit.com/?down
For the first time ever the admins have pushed a hand curated content (where did they get that one from?) to the top.

Seems to be like the community is well past the state of being angry when the site gets back up. They will be so glad that it is back at all. Need more donations Conde Nast?
Ask HN: Average coder at dead-end. What now?
Greetings all!
I was hoping the fine minds here might be able to help me out a little with the quandary I'm in.

Some woeful backstory:

I'm a (ahem) PHP developer & been doing it for 8 or so years now. I'll be honest, I'm no 'rockstar', 'ninja' or 'action-monk' but I think I'm reasonably good and have always managed to build whatever is required within a decent timescale. Nothing has even blown the heck up on my watch. I've done everything from proper low-end nonsense to working on/building on a few largeish e-commerce sites (nothing enormous but in the $millions taken through site in a year).

Right now I'm earning £18,000/yr (approx $26,708.40 - off the top of my head ;) with ZERO chance of pay rise (it's been 2 years since my last one) and while this pays the rent, that's about it. I can't pay every bill that comes through each month as it stands.

The problems I have are twofold:

1. My current job description looks good on paper (built/manage 8 sites of low-to-high complexity, mailing lists, graphic design, print, server admin, iphone app development..) but if a prospective employer saw half of these sites, I'd be binned instantly. It's the old 'make everything bold and pink' edicts and keyword spam that the bosses love to add.

2. As I said, I'm no rockstar. I can't in good conscience apply for one of these jobs knowing I'm not the genius they are looking for. Plus, I'd be out on my arse after a week once they rumbled me. Unfortunately, the next step down seems to be junior dev, for around the same wageas I'm on now!

So... am I having delusions of grandeur here? Should I be happy that someone with my skillset is getting paid this amount and I have no right to expect more for being average?

Or - am I right to think that I could do a lot better? And it what ruddy way do I go about it? The job market around here is pretty dire unless I make the 200 mile journey to London (not really feasible for several reasons).

Sorry for the waffle, just at my wits end right now and unable to see anything clearly. Please don't read this a pity-seeking tale of woe - I'm more interested in getting out and making something decent out of my life. Thanks for reading and any kick-to-the-head advice is much appreciated!
Show HN: Arduino 6502 Controller
https://github.com/billziss-gh/arduino-6502ctl
The 6502ctl project is an Arduino controller for the 6502 CPU. The controller controls all 6502 pins, including the clock signal and interrupts, and simulates an address and data bus with attached memory and an output peripheral. The controller includes a clock-cycle debugger with disassembler. An assembler is also included with the project.
Show HN: I started a repo for sharing algorithm implementations
https://github.com/kennyledet/Algorithm-Implementations
Everything that would be here is in the README. I hope this gets big, it has tons of potential.
Wait.for: Sequential programming for Node.js (beta)
https://github.com/luciotato/waitfor
Simple, straightforward abstraction over Fibers.

By using wait.for, you can call any nodejs standard async function in sequential/Sync mode, waiting for result data, without blocking node's event loop (thanks to fibers)

I'm looking for real-world node apps, to test wait.for
Airbnb Tech Talk: Evan Priestley of Facebook - Move Fast and Break Things
https://www.airbnb.com/meetups/25z4mzn4a-tech-talk-evan-priestley
Move Fast & Break Things
A practical set of step-by-step recipes for reproducing some of Facebook's biggest mistakes (in security, web stacks, polytheism, deployment, algorithms, photo faxing and other areas) delivered by an engineer who helped make them.<p>About Evan
Evan Priestley worked as an infrastructure engineer at Facebook. He inflicted substantial and lasting harm, amassing a mountain of technical debt which the company will be paying down for decades to come.<p>Livestream
If you are not able to join us in person, we'll be streaming Evan's talk at 7pm. Please visit the meetup page to get the link for the livestream. A recording will be posted to our Tech Talk page as well.<p>Dinner, prepared by Airbnb's Executive Chef, will be served at 6pm.
Ask HN: which obscure Github projects have you found useful?
There is a lot of great stuff on Github but it's hard to know where to start looking. I'm wondering if HN had any recommendations for useful tool suites or other noteworthy projects.
Ember Testing Guide v2.0
http://emberjs.com/guides/testing/
Ember now has an extensive guide on integration and unit testing.
Lugaru Goes Open-Source
http://blog.wolfire.com/2010/05/Lugaru-goes-open-source
The Humble Indie Bundle sale is over, and it raised over $1,000,000. As a result, Wolfire games has released the source code to Lugaru.
The Freehacker's Union
http://www.zedshaw.com/essays/the_freehackers_union.html
Do you need the UNION? and do you think "Business Is Killing The Art Of The Hack"?
One Person Profitable (In defense of single founders)
http://www.jamtoday.org/post/399466007/one-person-profitable
I'm compiling a list of founders who have achieved OPP. There are the obvious ones like Markus Frind and Gabe Rivera, but I'm sure there are many HN readers who have also successfully bootstrapped as single founders.

Anyone know of a verified one person profitable startup? Have any YC founders accomplished it?
Ultra minimal CSS grid utility
http://brajeshwar.github.com/grid/
Grid is a simple and minimal fluid grid system that can flow inside any fluid or fixed container or co-exist nicely with any other heavyweight grid system.
Make better decisions with fewer online meetings
https://topagree.com/
Hi! I am the cofounder TopAgree. We have created TopAgree to help teams make faster decisions with fewer meetings. My friend Linus and I are developing it together because we often don't make the important decisions until the last five minutes of a meeting. And then, unfortunately, we often make the wrong decisions. I have a big request for you: Please comment when you like to test the product and give us feedback. Thanks so much! Kind regards, Bastian
AppData says that Instagram may have lost 25% of users after TOS change
http://www.nypost.com/p/news/business/rage_against_Dh05rPifiXBIJRE1rCOyML
It's a bit far down the page. Not much info but is as follows...

Facebook's (FB) Instagram unit may have lost nearly aquarter of its users after a recent flap over its change in terms of service. That's according to the New York Post, quoting figures fromAppData. Instagram had 16.4 million active daily users the week it rolledout its policy change, but that number has now fallen to 12.4 million.
The War of the Closes
http://blog.stackoverflow.com/2013/06/the-war-of-the-closes/
1. “On hold” will replace “closed” on newly closed posts

2. New close reasons are nicer and clearer

3. Questions edited by the original poster automatically go to the re-open queue
Don’t Waste Your Twenties
http://artofmanliness.com/2013/02/04/dont-waste-your-twenties-part-1-taking-advantage-of-the-unique-powers-of-the-twentysomething-brain/
Part 2: http://artofmanliness.com/2013/02/05/dont-waste-your-20s-train-your-brain-for-lasting-success/
Show HN: SPyQL – SQL with Python in the middle
https://github.com/dcmoura/spyql
SPyQL (https://github.com/dcmoura/spyql) is SQL with Python in the middle, an open-source project fully written in Python for making command-line data processing more intuitive, readable and powerful. Try mixing in the same pot: a SQL SELECT for providing the structure, Python expressions for defining transformations and conditions, the essence of awk as a data-processing language, and the JSON handling capabilities of jq.

How does a SPyQL query looks like?

$ spyql “
IMPORT pendulum AS p
SELECT
(p.now() - p.from_timestamp(purchase_ts)).in_days() AS days_ago,
sum_agg(price * quantity) AS total
FROM csv
WHERE department.upper() == 'IT' and purchase_ts is not Null
GROUP BY 1
ORDER BY 1
TO json” < my_purchases.csv

In a single statement we are 1) reading a CSV (of purchases) with automatic header detection, dialect detection, type inference and casting, 2) filtering out records that do not belong to the IT department or do not have a purchase timestamp 3) summing the total purchases and grouping by how many days ago they happened, 4) sorting from the most to the least recent day and 5) writing the result in JSON format. All this without loading the full dataset into memory.

The Readme is loaded with recipes and there is also a demo video: https://vimeo.com/danielcmoura/spyqldemo

Any feedback is welcomed! Thank you.
Show HN: A simple Wordle clone in 60 lines, using Hyperscript
https://arhamjain.com/hyperwordle/
Hello HN!
I've been playing a lot with https://hyperscript.org/ recently (not to be confused with the other hyperhype hyperscript). I threw together a quick Wordle clone in an evening to see what it would look like using this language. The main functionality that is missing is checking for invalid words. The word dictionary is also very small, so it's very easy.

The goal here wasn't really to create a good version of Wordle, it was to build 80% of Wordle in a different language to see what it looks like. Turns out, it looks pretty good! Stuff like using CSS rule precedence to highlight the squares, CSS selectors to figure out which key to highlight, and using the DOM to keep state are all really natural in Hyperscript. I highly suggest going to the site and viewing the source!
htty, the HTTP TTY
http://blog.nilsjonsson.com/post/1076166313/introducing-htty-the-http-tty
I just published a first release of a new console app called htty. I like to think it’s something of a cross between curl and the Lynx browser.

Some bullet points:

* Intuitive commands and command aliases
* Support for familiar HTTP methods GET, POST, PUT, and DELETE, as well as HEAD, OPTIONS and TRACE
* Automatic URL-encoding of query-string parameters and URL fragments
* Transcripts, both verbose and summary
* Dead-simple cookie handling and redirect following
* Built-in help

Why do this when the admirable Node.js-based http-console exists? To begin with, not everybody is into Node yet, and so installing http-console is not as simple as 'gem install htty'. Furthermore, http-console's spare UI is not as full-featured as it might be.

I have some killer features in mind for the near future. Fork and contribute!
Just another awesome CSS3 buttons
http://www.red-team-design.com/just-another-awesome-css3-buttons
In this article you’ll learn how to create some cool CSS3 buttons in just a few steps.
Twilio has an incredible API
http://callinwith.us/
I made an entire conference call application in like 2 hours.

Not for no reason though, I was unable to find a simple conference calling service. Typing 'simple conference calling' into google comes up with crap like this: http://www.freeconferencecall.com/

Anything good out there? I can't be the first guy to make one.
Dissecting the 128-byte raycaster 
http://finalpatch.blogspot.com/2014/06/dissecting-128-byte-raycaster.html
Come have a look if you are interested in understanding how it works.

Original post here
https://news.ycombinator.com/item?id=7940212
Show HN: Muse 2.0 with local-first sync
https://museapp.com/memos/2022-05-dive-into-big-ideas-with-muse-2.0/
Hey HN, I want to share with you something I and my four colleagues have been working on for the last several years. It’s a whiteboarding and notes tool called Muse[1]. We just released a 2.0 version which includes local-first sync.

A little backstory: I’m one of the authors of the 2019 essay Local-first software[2]. (Past HN discussions[3][4].) The thesis is to reclaim some of the ownership over our data that we’ve lost in the transition from filesystems to cloud/SaaS. So I’m excited to bring CRDT technology “out of the lab” and into a commercial product as a chance to prove the value of local-first in real-world usage.

As a developer and computing enthusiast, I care about abstract ideas like data ownership. But for most users I think the benefits of local-first will surface in how it feels to use the software day-to-day. One example is ability to work offline or in unstable network conditions: any changes between devices will be automatically merged when you reconnect to the network, no matter how long you’ve been disconnected.

Another area is performance. The sync backend was written by my colleague Mark McGranaghan who has written extensively about software performance[5][6] and why we think the cloud will never be fast enough to make truly responsive software.

A few technical details:

– Client-side CRDT written in Swift, streaming sync server written in Go

– Sync server is generic, doesn’t have any knowledge of the Muse app domain (cards, boards, ink, etc). Just shuffles data between devices

– Transactional, blob, and ephemeral data are all managed by this one single state system. For example ephemeral data (someone wiggling a card around) for example, isn’t even transmitted if there are no other clients listening in realtime.

More in this Metamuse podcast episode.[7]

We draw heavily on research from people like Martin Kleppmann, Peter van Hardenberg[8], and many others. A huge thank you to this wonderful research community.

Even if you have no interest in the Muse concept of a digital thinking workspace, I’d encourage you to try the free version just to see how local-first sync feels in practice. My opinion is that is fundamentally different from web/cloud software is well as from classic file-based software—and an improvement on both. Would love to hear what you think.

[1]: https://museapp.com/

[2]: https://www.inkandswitch.com/local-first/

[3]: https://news.ycombinator.com/item?id=19804478

[4]: https://news.ycombinator.com/item?id=21581444

[5]: https://www.inkandswitch.com/slow-software/

[6]: https://news.ycombinator.com/item?id=18506170

[7]: https://museapp.com/podcast/56-sync/

[8]: https://www.inkandswitch.com/pushpin/
Show HN: Wa-tunnel – HTTP Tunneling through Whatsapp
https://github.com/aleixrodriala/wa-tunnel
Side project tunneling a TCP port through WhatsApp, can be useful on airplanes or any WiFi/carrier that has unlimited social network data limits. Appreciate feedback :)
Python API
http://www.pythonapi.com
Provides API documentation and Python wrappers to different web services. It's based on Flask / Nginx and Gunicorn.