jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ask HN: How to craft a minimalistic Terms of Service agreement for web
This is something that I keep wondering for each product that I built. Usually I'd go for something that is generated by some online services but then I don't really understand the contents and not really sure
A. About it's legality in global context
B. Best practices
C. Whether I'm missing something

The same goes for Privacy policy document

What are some good resources or questions to that can help in creating these documents with decent understanding.

P.S. I am a developer
Free loading CSS spinners and bars generator
http://cssload.net
A new project by preloaders.net developers
R18n 1.0.0, i18n for Rails/Ruby
https://github.com/ai/r18n
R18n 1.0.0 is out. It is i18n library for Ruby/Rails with some extra features and clean architecture.

Unlike Ruby on Rails build-in I18n library, R18n autodetect user locale (for Rails, Sinatra and desktop apps), translate models or any objects, has flexible filters, use better locales architecture, can load translations by any way (files, database, etc) and use nice Ruby-style syntax.
Vista and IE Security Rendered Useless
http://searchsecurity.techtarget.com.au/articles/26194-Black-Hat-roundup-Vista-security-defeated-IOS-rootkit-DNS-flaw-worse-than-thought-#Vista
By taking advantage of the way that browsers, specifically Internet Explorer, handle active scripting and .NET objects, the pair have been able to load essentially whatever content they want into a location of their choice on a user's machine.
I sometimes wonder how many hours of YouTube footage like this exist...
http://www.youtube.com/watch?v=TGFZFz_BGt8
What does HN think about this? Should YouTube be moderated and these videos be removed?
Google A/B Testing
http://ninjaotter.com/rankings-drop-when-google-split-tests-their-search-results
When your Google rankings take a drastic drop, take a breath. Google might just be doing some A/B testing.
Evolution's Delusive Backdoor-Programming in our brains
http://blog.ashwinraghav.com/2011/07/14/the-delusive-backdoor-programming-in-our-brains/
Personal Blog-- Some analogies and a tribute to a lovely book written by VS Ramachandran
Powell's turns the page
http://www.calendarlive.com/books/la-et-powell3dec03,0,7765211.story?coll=cl-books-features
I heart Powells
Customer Service Importance
http://blog.wonsys.net/posts/23-customer-service-isnt-just-a-point-on-a-bullet-list/
A post about the importance of Customer service, is difficult to disagree with it!
Funny how the cross-browser Favicon works
http://johnmclaughlin.info/blog/funny-how-the-cross-browser-favicon-works/
This is a solution for one of those extremely small details regarding your website: the favicon.
Favicons are those semi-forgettable images that are actually a nice finishing touch on any website. But, do it wrong, it’ll end up a mess in your server logs or just plain won’t work everyone visiting your site.
I recently realized how pesky this lil’ file can be while walking a buddy through getting one setup on his site when I realized that I forgot some small but important details how to make one that works and doesn’t cause problems.
Show HN: Subscription, Billing, Invoicing and CRM (SaaS) Solution | Pactas
http://www.pactas.com/en/index.html
I am not affiliates with pactas. I was simply searching for a solution, where I can add products, services, components and where i don´t have to hassle with all things like recurring billing, invoicing, subscription management, re-billing, product specifications,...
Towards Auto-sharding in Your Node.js App
http://ngchi.wordpress.com/2010/08/23/towards-auto-sharding-in-your-node-js-app/
A discussion of sharding, consistent hashing as an auto-sharding strategy, and a new node.js module that implements consistent hashing for the purpose of auto-sharding.
How I use a freemium strategy to sell a $1,000 product on my blog
http://www.iwillteachyoutoberich.com/blog/premium-content-emails-earning-money/
I wrote up how I use freemium strategy -- including a combination of a blog and multiple email lists -- to sell a $1,000 course on my blog.

The course is on freelancing and I also have a book sold in bookstores.

If you guys are interested in this stuff, see some of my other Hacker News comments on direct marketing, pricing, psychology, etc.
Ask HN: Tax issues with failed startup?
I've always done my own (simple) taxes but in 2014 I did a startup full-time for most of the year and had a lot of expenses relative to what I made the other months. My main concerns are getting personal deductions for the expenses incurred, figuring out how to report for the LLC we formed, and making sure we close that entity up with no outstanding reporting requirement.

Does anyone know any accountants who have any experience cleaning up this sort of startup mess? I'd also appreciate any advice in general about pitfalls in resolving this sort of thing or transactions that you were able to expense. Thanks!
This patent application seems coherent.  Then, a dedication to 50 Cent.  Then...
http://www.freepatentsonline.com/20070156594.html
Scroll down to see the description.
Build Loyalty One Tee At A Time
http://get.loyaltees.co
Simple automated t-shirt loyalty program. A company can set "loyalty targets" within their site or app (50 logins, 25 tweets/likes, answer 3 surveys, invite 5 friends) and when a user hits a target they are sent an email with a link to get a free branded shirt.
Dejavu, a pythonic ORM (PyCon presentation)
http://pycon.blip.tv/file/1949237/
Very interesting presentation! Dejavu is an ORM similar to SQLAlchemy and Django Models. It has a lovely pythonic syntax for doing queries with lambda expressions, e.g.:

box.recall(Comic, lambda c: 'Hob' in c.Title or '#' in c.Title)

Instead of for instance Django's

Comic.objects.filter(Title__contains='Hob') | Comic.objects.filter(Title__contains='#')

I also loved the approach to converting the python queries to SQL code: Dejavu converts the python queries into an AST, which is then deparsed into the desired SQL dialect, an approach that apparently was used long ago by Glorp, a Smalltalk ORM.

Dejavu can also work with non-relational backends, such as flatfiles, LDAP stores, memcache, RAM and even the Python shelve.

In the question round, Robert also showed a very simple syntax for joins:

Table1 & Table2 represents an inner join. Table1 | Table2 represents an outer join. Table1 << Table2 represents a left join.

One question that was left unanswered was whether Dejavu supports the distributed key-value stores that are becoming increasingly popular, such as CouchDB, Amazon S3 and Amazon SimpleDB.
Interactive Python Book
http://thinkcspy.appspot.com
You will need a Google account
Based on Python 3.x
Create a Modern logo in Adobe Photoshop
http://crappypixel.com/create-a-modern-logo-in-adobe-photoshop
In this tutorial you will learn how to create a modern logo in Photoshop.
Chocolatey: apt-get for windows
http://blogs.lessthandot.com/index.php/DesktopDev/MSTech/chocolatey-apt-get-for-windows
Chocolatey is a nuget based apt-get like installer for windows.
Chart.js
https://github.com/nnnick/Chart.js
Easy, object oriented client side graphs for designers and developers
Is Adobe Muse the new Frontpage?
http://www.designer-daily.com/is-adobe-muse-the-new-frontpage-17960
Earlier this week Adobe announced Adobe Muse, a new product that promises its future users they will be able to create drag-and-drop web design. The
Content for SEO or SEO Social Content [Infographic]
http://www.searchenginefather.com/content-for-seo-or-seo-social-content-infographic/
The dilemma is open: in an era where search engines rely less and less and less traffic running above always return it still makes sense to talk about SEO techniques.
Or it makes more sense to talk about Social Media for conveying viralizzazione and their content.
Heroku, Neo4j and Google Spreadsheet in 10min. Flat.
http://vimeo.com/33032604
This screencast shows how to use Neo4j on Heroku. We will do:

- Create and install a Heroku app
- Add a Neo4j instance to it
- create a custom Ruby app
- execute Cypher queries
- Connect to the app using Google Spreadsheet
- Build a small bar chart from a Cypher query.
Washington Marijuana Startups present interesting legal issues
http://marshall2law.com/
Some people are planning to apply the high tech startup business model to marijuana sales. That should present some interesting legal and business issues. What do you think?
Retro networking app - meet people in person again
http://treatings.co
We are building Treatings to facilitate 1-on-1 meetups over coffee. OkCupid meets LinkedIn.
Enable VoIP in GMail
http://gmail.com/call 
VoIP Intorduced,
Ask HN: An advanced Computer Science curriculum for kids stuck at home?
My two kids (12 and 15) are newly stuck at home, and I'm looking at it as a great opportunity to teach them more computer science than they might learn at school. Both have mastered what Scratch has to offer them, and I'm looking for something more in-depth than what Code.org and Khan Academy have to offer - especially if we might actually be stuck home for a long. In particular, I want them to move beyond the block-oriented programming pedagogy used by Code.org and Scratch.

What resources can you recommend that are in-depth and age-appropriate? I'd be open to college-level textbook recommendations.
With Games, Leave Your Nostalgia at the Door
http://www.theabstractsays.com/abstract/?p=14
Here’s the thing. The majority of old games aren’t “better”. Countless words are devoted to praise older games, but when you revisit them the bad mechanics of them shine through like nothing else. Any great game you remember from childhood retains its value because of the passing of time and the childlike awe you had for them upon their initial release.
HN Plays 2048
http://hnplays2048.herokuapp.com/
It's 2048 "Twitch Plays Pokemon" style!

Contribute: https://github.com/grant/hnplays2048
Quitting my job, driving South for a year - how does my site feel?
http://panamnotes.com/
Any feedback on the site is appreciated. I've got a case of tunnel vision and would like some 3rd party feedback. I go public with it tomorrow.
RubyGems visualization tool
http://rubinho.herokuapp.com/
for the ruby lovers
Researchers Say They Can Hack Your iPhone With A Malicious Charger
http://www.forbes.com/sites/andygreenberg/2013/06/02/researchers-say-they-can-hack-your-iphone-with-a-malicious-charger/
Your iPhone Can Be Hacked With a Modified Charger
(http://gizmodo.com/your-iphone-can-be-hacked-with-a-modified-charger-510988017)

Any iOS device can be hacked within one minute with modified charger, say researchers
(http://www.theverge.com/2013/6/3/4390808/ios-malicious-charger-hack-georgia-tech-institute-black-hat-2013)
Document Classifier Based on Bayes Algorithm
https://github.com/stakisko/doc-classifier
Heys guys, it's my first post here.

I would like to hear some comments and opinions in my code. Contributions always welcomed.

Greetings
HP Bets On The Cloud With New Gen8 Servers
http://www.itworldcanada.com/news/hp-bets-on-the-cloud-with-new-gen8-servers/144879
HP Bets On The Cloud With New Gen8 Servers
Twitter Updated its Android and iPhone App, Brings Back Swipe Shortcut
http://www.techieapps.com/twitter-updated-its-android-and-iphone-app-brings-back-swipe-shortcut-with-new-amazing-features/
Twitter introduced some updates to its Android and iPhone apps on Tuesday,
The difference between DuckDuckGo and Google
https://twitter.com/asg/status/352433914125619202/photo/1
@Asg on Twitter to further the discussion.
Project Glass bill of materials reveals it costs just $80
http://www.phonearena.com/news/Project-Glass-bill-of-materials-reveals-it-costs-just-80-to-make-what-Google-sells-for-1500_id55716
This might all be hocus-pocus, as evidenced by this quote:<p>Moreover, a Google spokesperson has now denied all these estimates, calling them "absolutely wrong." However, the spokesperson did not provide any further clarifications or details.<p>Still though, I find it interesting that people are valuing early Glass access at $1500, meaning the value comes from<p>1) Cool factor of early adoption
2) Practical factor of early development
3) Respect for Google's R&D
4) Amount of Glass's value in their life
IPlaid? 11 Apps For the Aspiring Hipster
http://www.flowtown.com/blog/iplaid-11-apps-for-the-aspiring-hipster
The hipster lifestyle is loosely based around the search for irony (whatever that really means). But hipsters can’t be expected to mock traditional culture and stay on top of pop ‘indy’ culture, all on their lonesome. That’s why the iPhone is a hipster’s golden ticket to hipster glory.
Android Developer Contest Results
http://android-developers.blogspot.com/2008/08/presenting-winners-of-android-developer.html
Observe the winners
WikiLeaks: The Web Unconference
http://pio.la/platforms/piola/event/wikileaks-the-unconference?ln=en
In "Wikileaks the unconference", anybody from anywhere in the world can share their opinion through a free 30 minute real time presentation using any live video streaming service (Justin.tv, ustream.tv). Join us, share your opinion, and interact with others.
Show HN: Need feedback on my first iOS app
http://www.messagememe.com
I've been learning obj-c using the Stanford course over the last couple of months and my first app just got approved.

If you have any ideas to make it better let me know. Any feedback or reviews appreciated.
China Sets Sights on Online Gaming
http://news.gotgame.com/china-sets-sights-on-internet-gaming/
It's a 12-step process. Steps 1-11: play less. Step 12: or else.
Ask HN: Entering the web development business from another technical background.
Hi HN. After about three years of working as a professional chemist I decided that while I like the work, I don't find it particularly stimulating. Consequently, about six months ago a good developer friend of mine essentially mentored me into learning a bit about Ruby and Rails. Up until that point all I had had was a teenage flirtation with web development in the late 90s and a semester of C++ in college rolled into my math minor.

Flash forward to now, six months after starting to learn and I feel I know just enough that I can work my way through just about any problem I run in to, though with a fair amount of head bumping. I'm developing a small bookkeeping app for work and I've successfully launched a silly little project (amitwitterfamous.com, currently down in the midst of the great AWS outage of '11).

My question is, where do I go from here? I'm coding and learning every day, but I don't know where or how to take the next step. Were any of you in a similar position? What were your early experiences?
Why Hacker News doesn't need CAPTCHA
(because, sssh, nobody does)

The independence from captcha is a significant win for HN and an open Internet.

But seriously, how do you do it? It would be great for other sites to take note.
Run-n-Read: Read with ease while running or commuting
http://weartrons.com
Run-n-Read enables you to read with ease while running on a treadmill/elliptical, or riding in a moving vehicle.

The device tracks your head movements and then moves the text on the screen in real time to always be in sync with your eyes. Though a person standing nearby can see the text jumping up and down, for the person wearing the device the text would appear perfectly still. It works with iOS and Android devices with Bluetooth 4.0.

Don't let running get in the way of finishing your book, catching up on news or just staying up to date.
SimplyInsured introduced “Y Combinator” to feature online healthcare.
http://www.freshtechapps.com/simplyinsured-introduced-y-combinator-to-feature-online-healthcare-solution-nationwide/
SimplyInsured recognised as a simple health Insurance for small businesses is now featured with “Y Combinator”. With the introduction of “Y Combinator
Merging different data sources and applying transformations in SSIS
http://ravikhanal.com/?p=230
Good article
Google IO 2010 : Truly Open
http://www.youtube.com/watch?v=dt2NJRybcxE
Extracts taken from Google IO 2010 Keynote (no cuts are repeated)
Show HN: Show HN Titles' original text
HN titles are rewrtitten after the fact. HNtitles shows the original version. I wrote it this week as a browser extension for FF[0] and Chrome[1]. I'm currently the only user.

More info: https://hntitles.adgent.com/

[0] https://addons.mozilla.org/en-US/firefox/addon/hntitles/

[1] https://chrome.google.com/webstore/detail/hn-titles/nmdcphcecihinpijchhaglkiedfncmlb
Org-mode in Vim work in progress
http://vimeo.com/16543959
And here is the discussion on the org-mode list: http://thread.gmane.org/gmane.emacs.orgmode/33226
Show HN: I made a little digital circuit simulator that operates on PNGs
https://github.com/lynnpepin/reso
This is a little toy project of mine that lets you simulate digital logic graphs. It was inspired by Minecraft's Redstone and the Piet esolang.

It's got some serious drawbacks-- you write circuits as PNGs and simulate them with a Python interface. It's slow to run and slow to experiment with. And it is certainly difficult to use for people with any kind of color blindness. But despite that, I hope this can still be a fun toy!
VOID - conceptual Processing app for the iPAD
http://thecubiclepunk.com/2011/07/22/void-an-app-for-creative-coding/
Check out the concept for this iPad app to share and educate designers about the processing language.
Loader.io, a new free application load testing service, created by SendGrid Labs
http://blog.sendgrid.com/introducing-sendgrid-labs-and-its-free-application-load-testing-service-loader-io/
Loader.io, a new free application load testing service, created by SendGrid Labs
Show HN: getAmplify - Ice breaker for user engagement
https://getamplify.com
People want to connect with real people and not brands. Brands are not people but it's people who make brands. So why not use a real person from your company to represent your brand.

Amplify Connect helps you present a human face to your users. This encourages users to engage with you. It is an ice breaker between you and your site visitors.
Ask HN: Challenges of remote software engineering during Covid-19?
I've never been on a remote software engineering team and I'm about to start a job at a new company in a couple weeks, completely remotely thanks to COVID-19.

What are some challenges of remote software engineering that I should prepare for?
Which CSS3/HTML5 Features Can I Use?
http://caniuse.com/
What a handy site!
RSS to JSON 
http://jsonburner.herokuapp.com/source?feed=http://feeds.reuters.com/reuters/INtopNews
http://sriram-iyengar.blogspot.in/2012/10/jsonburner-for-rss.html
Presentation Summaries from Philly Barcamp 2009
http://vimeo.com/7634903
Angel interviewing many of the speakers from BarCamp Philly 2009. Summaries from the speakers themselves.
How to build a data mining pipeline using Amazon Web Services
http://www.digital-science.com/blog/posts/mining-patents-in-the-cloud-part-2-amazon-web-services
Article describes how to build a data mining pipeline for extracting chemical compounds from a huge corpus of patent documents, using EC2, SQS, S3, CloudWatch.

Disclosure: I wrote it.
Quantifying Happiness
http://www.huffingtonpost.com/aaron-frazin/happiness-app_b_2194498.html
I tracked my happiness and all of the ups and downs as a startup founder and here is what I found.
Oil vs Grand Canyon
http://maps.google.com/maps/ms?ie=UTF8&hl=en&t=k&oe=UTF8&msa=0&msid=100144981913750716605.000485488a4f446beb83a
I just wanted to get a sense of what we're burning so I did some quick calculations. Needs peer review.
The 10 Commandments of Supporting Your Family
http://tracksuitceo.wordpress.com/2007/07/30/the-10-commandments-of-supporting-your-family/
Recovering alcoholics are really onto something. They've discovered over at AA that they can accomplish more with a support group in place than they can working individually. Their struggle with addiction seems a lot more manageable knowing that they're not alone in their struggle. So where's the support group for those of us who support our families? Where are the Mom and Dad support groups? And what should these support groups even look like?
Online random forest in C++, uses the GPU with OpenCL.
https://github.com/albertvucinovic/memrest
My little machine learning project..
Serializable, online random forest algorithm implemented in C++, uses the GPU over OpenCL.
DOJ advises that Net Neutrality could hamper development of the Internet
http://news.yahoo.com/s/ap/20070906/ap_on_hi_te/internet_fees_justice_department;_ylt=AlDVAzEP6zj3FCeqjPcXCsWs0NUE
Bad news and the flawed analogies still persist. This time instead of tubes, the internet is likened to the Post Office charging more for express mail.
Rowan Atkinson: speech against the UK's new censorship rules
http://www.youtube.com/watch?v=gciegyiLYtY
Rowan Atkinson's speech at Reform Section 5 Parliamentary reception
- includes commentary on Twitter and Facebook.
The UN has recognized Palestine as a nation state 
http://news.yahoo.com/un-recognizes-state-palestine-220519034.html
By a vote of 138 to 9, 41 abstaining, Palestine has become a nation state (a non-voting member state specifically) in the eyes of the United Nations.
OpenNI website will close after April 23rd
http://www.openni.org/openni-sdk/
I guess it the prime sense acquisition by Apple starts to show...
Ready to Pay? Internet Providers want to meter Usage
http://www.msnbc.msn.com/id/30229181/
If Internet service providers' current experiments succeed, subscribers may end up paying for high-speed Internet based on how much material they download. Trials with such metered access, rather than the traditional monthly flat fee for unlimited connection time, offer enough bandwidth that they won't affect many consumers — yet.

But as more people use the Internet to watch TV and stream movies, they could bump up against the metered rates' caps, paying expensive over-use fees. Watching a movie may then require paying two fees: one for the movie, another to the cable company.

More and more television programming and movies are available online, through sites including Hulu, Netflix Watch Instantly, YouTube and Amazon.com's Video on Demand.

"This time there is a real, viable alternative" to cable, said Bobby Tulsiani, a senior analyst at Forrester Research.

Most consumers probably don't realize how much bandwidth their Internet usage consumes, because they've never had to care. Time Warner, the nation's third-largest Internet service provider, in its five experimental markets if offering five gigabytes of downloaded Internet content for $29.95 per month. That translates to 15 hours of viewing standard-definition video, or 350,000 e-mails, or 170 hours of online gaming, or some combination of those activities, according to the company. A high-definition movie consumes about 7 GB of bandwidth.
Feedback on www.TheHealthful.com
If you visited our new social health news site www.TheHealthful.com, we'd appreciate your feedback. New features/ideas soon!
Pull request flow traps, sad stories.
https://netguru.co/blog/posts/ups-and-downs-of-pull-request-flow-part-1
Why you should say NO to feature branches & pull requests.
Show HN: Crimsonti.de
http://crimsonti.de/
A weekend project I hacked together.