jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Messages.app gets cross-device notifications just right
http://ericdfields.com/2012/02/16/messages.app-gets-notification-behvaior-just-right/
TL;DR:

When typing in Messages.app, iCloud knows your in Messages.app. When typing on the iPad, iCloud knows your on the iPad. When you're engaged in a conversation on one device, the other devices do not get notified of new messages. This avoids cross-device notification flares currently experienced by calendar alerts, which makes for an especially noisey 9:55 AM for me.

Now say you're working, working, working and Messages.app is out of focus. At this point, iCloud doesn't know what you're up to. A new message comes in. Since iCloud doesn't know what you've done since the conversation stopped it notifies all your devices.

You're still in OS X so you reply to the message via Messages.app. Now you've got notifications to dismiss on your iOS devices, right? Total first-world bummer, right? Nope: iCloud dismisses the notifications across devices once the conversation picks up again.

No extra X-ing out of things. No burnt seconds of your life. Just gets rid of them because it knows you've started talking again.
JSONburner to eliminate complex XML parsing of RSS
http://jsonburner.herokuapp.com/source?feed=http://news.ycombinator.com/rss
http://jsonburner.herokuapp.com/source?feed=http://news.ycombinator.com/rss
Social Network Analysis (Facebook) with Titan, Sigma.js, and Elasticsearch
http://www.youtube.com/watch?v=NdRt2B7K8qc
This video is meant to be an overview of some of the fun hacking you can do w/ your facebook and linkedin networks using titan, sigma.js, and elasticsearch.<p>Wolf Spider is an interactive, web-based graph analysis and visualization tool w/ features like search, layout, and automatic community based color coding.<p>Wolf Spider is just a hobby project but I'm thinking about opening it up for free community use. Let me know what you think. Thanks!
Kruschev's Son (US citizen) describes U2 spy plane incident
http://www.americanheritage.com/content/day-we-shot-down-u-2
Apart from Kruschevs son becomes US citizen the big thing in the article was Eisenhower suggested both sides fly over each other's territory and photo-recon - and Kruschevs rejected it because it would show how weak the UsSR was and might invite a first strike

we must never forget how much verifiable information may have ch aged the Cold War, nor forget how little reason the rest of the world has to trust us.
How To Deal With A Fear Of Public Speaking
http://www.bragar.net/18-speech-topics-how-to-deal-with-a-fear-of-giving-a-speech/
Fear of public speaking is the number one of all fears. In the words of Mark Twain: “There are 2 types of speakers: those that are nervous and those that are liars”. Our bodies are programmed from prehistorical times to react to fear with fight or flight––fight that animal or run out of its way. But that surge of adrenalin no longer helps us when we give a speehc. So we have to learn to manage it.
PyData: The Next Generation
http://www.slideshare.net/wesm/pydata-the-next-generation
A presentation from Wes McKinney, the author of Pandas, given at Data Day Austin.
Ask HN: in open source projects, is the design/UI also open?
I suck at design. I've come across a couple of open source webapps with interfaces that would suit my current project. Is it OK to copy the design (virtually pixel for pixel) or would that be going against the spirit of open source?
Show HN: Channel Surfing with Topchan.TV
http://www.topchan.tv/

I've just launched a Web TV app for beta testing. It's a webapp for playing Youtube videos continuously in channels.

There are too much work for me in searching and clicking in Youtube to play videos, so I built the app to hunt for the videos, organize them in channels, and play them automatically. Now I can be the lazy couch potato that I'm aspired to be.

What do you think? Any feedback is greatly appreciated.
Ask HN: Have you ever been unable to obtain a domain/business name you wanted?
There's a domain name I want but is taken. What is the procedure for buying it off that person?

And as a side note, what happens if the name is already being used as a business in another country? What happens if they won't sell? Or want some crazy price?

For example: Facebook was originally thefacebook.com. Was the business originally called thefacebook? Was there another business called "Facebook" at the time and if so how did Zuckerberg get it and the domain name?

EDIT: Fixed formatting that HN messed up.
Social Entrepreneur's Challenges
http://blogs.hbr.org/cs/2010/10/can_you_help_solve_these_socia.html
Simple yet great stuff
Ask HN: Is there any point to being in Silicon Valley for an engineer now?
The atmosphere there of the last 10 years was incredible. Daily meetups, hackathons, endless networking events, game jams, conferences, hacker spaces, cool offices, likeminded people everywhere. But literally all of that is gone now. Will it ever come back, or is the dream over? Is SV as "Florence in the Rennaisance" a thing of the past at this point?
Show HN: Logging to MongoDB in Python
http://github.com/frawgie/logmonger
Just a small log handler for pythons logging module, which stores the records in a mongodb. Not ready yet but at least somewhat usable. :)
Martin Odersky's Functional Programming Principles in Scala
https://www.coursera.org/course/progfun
The Martin Odersky's course starts September 16th. Has anyone taken this course before? If you did, what's your experience?
My attempt at building a startup. I'm documenting it along the way for you.
http://ctrlaltstartup.blogspot.com/
Along with my friends I'm attempting to build a startup from scratch. We are well settled in our careers and have regular day jobs. But we have decided to follow our dreams. We are bootstrapping our little project. I'm documenting our journey for anyone in our situation and thinking about doing their own little startup.
Ask HN: What's worse: requiring two factor authentication or being hacked?
Would you rather lose potential users by requiring two factor authentication, or would you rather be hacked?
"Google is the next Microsoft"
http://sachin.posterous.com/hey-do-you-work-for-google-hell-no
I think this statement is wrong. Google and Microsoft are similar in that they fail to deliver a small range of specifically engineered products like Facebook or Apple. Buzz and Wave were failures but Gmail, Maps, Adwords, and Adsense have been hugely successful. With today's announcement of their AI driven autos I think you can say that Google is exploring and innovating in variety of areas that Facebook, Apple, or Microsoft cannot compete in. Would love to hear peoples' thoughts.
Tell HN: Great software craftsmanship group
http://groups.google.com/group/software_craftsmanship
I just discovered the software craftsmanship group and the discussions are great.
Words on running a small web business from an Italian entrepreneur
http://www.robertoalamos.com/successfully-running-online-business-michele-finotto
Michele Finotto, creator of 16bugs.com, talks about how is to be a web entrepreneur when you are not in the Valley (not that much different it seems)
Post-delicious: Would it be useful to compare bookmarking tools?
Let me know if you would find it useful, and if you have any special requests let me know that too.

See here for an example of another comparison that I have done: http://comparingstuff.posterous.com/my-hackers-guide-to-choosing-note-application
Cleaner CSS skin for hacker news in Chrome.
http://pastebin.com/ZhmwdLNL
Install it using Stylebot: https://chrome.google.com/webstore/detail/stylebot/oiaejidbmkiecgbjeifoejpgmdaleoha?hl=en

Screen grab: http://bnk.ai/uIyz

I've been using this for a while, one of the guys in the studio said I should share. :)

<3
Facebook Android app enables silent updates (bypassing the Play Store)
http://liliputing.com/2013/03/facebook-pushes-android-update-to-enabl
Facebook Android app starts to act like malware, gives itself more permissions for auto-downloads without asking for your approval. --- "The latest update of Facebook's app for Android appears to be ignoring the normal route of outing a new version through the Play store, using the app itself to push the update to users. It also alters the app's permissions, allowing it to update without your approval."
Show HN: Simple App that picks an option out of a list
https://pick.computer/
A simple app I built since I was using random.org a lot to pick an option out of a list.
There's also a flip a coin option as well as an option to input a list of options and get one extracted similar to a raffle

Feedback is greatly appreciated
Apache Kafka: Next Generation Distributed Messaging System
http://www.infoq.com/articles/apache-kafka?utm_source=hacker%20news&utm_medium=link&utm_campaign=apache_kafka
Apache Kafka is a distributed publish-subscribe messaging system. It was originally developed at LinkedIn Corporation and later on became a part of Apache project. Kafka is a fast, scalable, distributed in nature by its design, partitioned and replicated commit log service.
See an outline of the architecture points, features and characteristics of Apache Kafka that will help us to understand how Kafka is better than traditional message server.
Why I Am Returning To My WordPress Blog
http://bernardlunn.wordpress.com/2011/05/04/why-i-am-returning-to-my-wordpress-blog/
I was late to blogging, around 2007, but had written a lot in other media. I started with WordPress, then wrote for Read Write Web, SemanticWeb and SmallBizTrends.

I have no intention of monetizing via advertising, so I don’t care about page views (that is only a vanity stat). Nor do I have any single business objective, so I don’t feel the need to be disciplined about writing every day. I really do write for fun, I enjoy writing. It is a way to organize my thoughts. But it is also, hopefully, a conversation. I want to engage in a dialogue with people who are “thinking along the same lines”, even if they tell me I have got it totally wrong (I love changing my point of view).

So, the question is not whether I should blog. It is whether I should blog here, or on some high traffic site. A few years ago, it was different. Then it was obvious that you should blog as a guest author on a high traffic site. Four things have changed my mind on this:

1. Google is indexing my blog posts within less than a minute. Yep, this no-name blog is being indexed almost in real time! I tested this myself. I assume this is because WordPress adopted RSSCloud.
2. I tested on a blog network that lets guest authors post freely (SeekingAlpha) and on this blog and the number of page views was almost the same.
3. I asked some blogs that have a restricted guest author policy and found that I had to write in a way that fit within their editorial guidelines. If I wanted to be a professional writer, that would have been a useful exercise. But I am determined to remain amateur in my writing and want the freedom to write what I want, when I want.
4. New style aggregators such as Hacker News and Techmeme have a way to submit posts, so you can alert a specialized audience on a post by post basis. Hacker News found me about a year ago when my post on “punk manufacturing” was discovered and yesterday I submitted something that got a great conversation going. Methinks Techmeme is more news-driven and that’s not my game, but lets see.

This tells me that it might be possible to get the blogging magic quadrant – freedom on one axis and engaged audience on the other.
Monitor mode for Broadcom WiFi Chipsets on rooted Android
http://bcmon.blogspot.com
We've added monitor mode support for very common broadcom wifi chipsets (bcm4329 and bcm4330).

Now working on Nexus one and Galaxy S2.

More devices coming soon :)

Feel free to download the kernel driver source and use with your android phone.
Show HN: We built Static, a tool to manage data warehouse user inputs
https://www.staticdata.io/content/welcome-hacker-news
We built Static as an easy way to manage context data in a Data Warehouse - stuff like sales targets that change often and you wish stakeholders could just update themselves. This is a super early release, and we appreciate any and all feedback about how this can be more useful. there's a decent free tier and the link has a HN promo code for free use of the paid tier.
Excellent notes from Eric Ries talk in Boston by Mark Bao
http://journal.markbao.com/2011/01/eric-ries-boston-notes/
There are so many goodies in here. Here is one that nails it:
measure two things:
value test: does it make value?
if yes, does it have an engine of growth that is working?

Thanks Mark. I wanted but was too low on the waiting list.
Show HN: I made Scrabble with modified rules
https://crapple.mobi/
Crapple is my take on "improved" Scrabble rules... obviously that is subjective, I'm not even sure I agree with it.

You and your opponent share a rack of letters, and vowels are only obtained by opting to deduct a configurable amount of points from your score to receive a random vowel tile. Additionally, there is an alternate board layout with some new tile multipliers.

This is an old project but I never posted it, so I thought what the hey, I am curious to hear what your guys' thoughts are on these rules. It's an old dead project so you can't hurt my feelings. Thanks!

You can play it now against the computer in your browser (no signup required, but an account lets you create and play games against other humans). The Android app is the better version only because the AI will run on a seperate thread (in the browser version you might see a hiccup while it runs), and because Unity WebGL doesn't export retina-sized graphics (ie graphics may look less than sharp on your mobile device).

(Note: I linked the landing page instead of the direct link to play in case you are on mobile and want to avoid a largish download. Direct link to play in the browser is here: https://crapple.mobi/play)

---

Some more details for anyone still reading...

It's your basic LAMP stack on AWS, with Laravel for the web framework and Unity (2017) for the client.

The dictionary is stored as a DAWG.

When you play a word, instead of giving you the dictionary definition, I wanted to do something different like provide a paragraph from a book that the word was used in. You can click the book icon to get some of those, I was scraping books in the public domain but gave up after a while when I was getting diminishing returns for words I lacked paragraphs for (if you try it you will likely see a lot of Moby Dick paragraphs as I never randomized it either).

The AI was based on the scrabble AI algorithm (I think it was this, but can't remember now, https://www.sciencedirect.com/science/article/pii/S000437020...). Since Crapple has modified rules, due the possibility of "buying" vowels on your turn, there is set of _potential_ playable words. The Crapple AI ranks each word based on the cost of the vowels needed with their probability of obtaining the needed vowels.
The AI is not very intelligent, the difference between the 3 provided computer opponents is just the average word score they will play. If I had worked on this any longer I could have extended this to let them take into account what words/scores they may be setting you up for with their play, and other ideas.

Each player's avatar is consistent, but uniquely generated for them. I didn't want to have every using the same boring default avatar, but didn't want the hassles of letting people upload their own, so I went with a version of this idea: http://www.levitated.net/bones/walkingFaces/index.html
Starterpad.com - It is a great place to find co-founder for your startup
http://starterpad.com/
With this site I was able to find my technical co-founder! :)
GoAhead Joins Linux Foundation
http://www.linuxpromagazine.com/Online/News/GoAhead-Joins-Linux-Foundation
GoAhead, a provider of commercial off-the-shelf (COTS) solutions for network equipment manufacturers is now a member of the Linux Foundation.
The Hacker Grand Scheme at Skimlinks
http://blog.skimlinks.com/2012/08/24/the-hacker-grand-scheme-at-skimlinks/
Phil Jackson, one of our tech leads, wrote this piece to share with you the background on Skimlinks' deployments as we scale our back end to accomodate the tens of thousands of publishers now using Skimlinks!
Streamlined URL shortener UI
http://hvm.pw/
code here: https://github.com/hvm2hvm/urldable
blog post: http://blog.voicuhodrea.com/?p=64
She leaves, he codes.
http://thiscomiclife.wordpress.com/2009/07/18/she-leaves-he-codes/
Life, Illustrated (by complete amateurs)
Show HN: Easy donation based mumble hosting
https://murmur.uber.space
We want to give everyone the possibility to get their own Mumble server in an uncomplicated way, regardless of their financial and technical possibilities.

Source: https://git.disroot.org/murmur/murmur.uber.space
Why I Left My 6-figure, Super Easy, Work-From-Home 11 ½ year Career
http://www.prolificliving.com/blog/2011/05/03/from-corporate-to-entrepreneurship-or-why-i-left-my-6-figure-super-easy-work-from-home-11-%C2%BD-year-career/
A story of how a great corporate job turns sour and loses all appeal even for a material girl.
Twitter Bootstrap Popover jQuery Plugin
https://github.com/pthrasher/jquery.bootstrapPopover
Super simple jquery plugin for making popovers with twitter bootstrap.
We're Moving to Flash.  Here's Why.
http://blog.sharendipity.com/were-moving-to-flash-heres-why
First in a series of posts describing our port from Java to Flash.
Show HN: StationCreator - Run Your Own TV Station
http://www.stationcreator.com
Working on a way to easily run a TV channel on the internet. Schedule content from YouTube, Vimeo etc. and embed the player on your website or blog.

Would love feedback!

http://www.stationcreator.com
GNUGuitarINUX - Plug your guitar to the computer (using GNU/Linux of course)
http://gnuguitarinux.sourceforge.net/
It's a simple and lightweight live CD aiming to be used as a guitar effect box.
* Debian squeeze
* Real Time and PAE enabled kernel. Used "as it is" the AVLinuxGreat Distro! kernel:
linux-image-2.6.31.12-rt21-avlinux-realtime-pae_2.6.31.12-rt21-avlinux-realtime-pae-10.00.Custom_i386
* fluxbox 1.1.1
* jackd 1.9.6
* rakarrack 0.5.8 Equinox !!! (latest release)
* guitarix 0.09.0 (latest release)
* SooperLooper 1.6.14
* jack-rack 1.4.7
* TuxGuitar 1.2
* .... and a bunch of ladspa plugins :)
PHP on GWAN "flying"
http://gwan.ch/blog/20121021.html#hello.php
Looks promising for the web. If some sort of collaboration effort was made, would be interesting to see. http://gwan.ch/blog/20121021.html#hello.php
Ask Patio11: What CMS do you use for your site?
I was reading an old post and you said your CMS automatically creates your microsites from a word list. I was wondering if you'll willing to tell what CMS this is. Thanks.
The creative class is a lie
http://entertainment.salon.com/2011/10/01/creative_class_is_a_lie/?source=newsletter
http://entertainment.salon.com/2011/10/01/creative_class_is_a_lie/singleton/
Origins behind General Taos Chicken
http://www.wanbee.org/general-tao-chicken/
We all eat it .. where did it come from
Show HN: Site Visits a VR and screen-based installation series
https://boris.kourtoukov.com/site-visits-installation-series.html
Site Visits took its initial inspiration from Mozilla’s discontinued Tilt [0] dev tools feature.

I remember using it more out of curiosity than as a practical tool over a decade ago.

During a deep dive into what our [1] next work would be, Tilt came up again. We became inspired by the perspective it provided via the shape of DOM hierarchies across the web.

Using this shape we started to find ways to merge the tangible structure of the site with aspects of the sites cultural impact.

The project wants to create an alternate perspective on the web, by layering world-building elements on top of the 3D geometry of the site’s hierarchy.

Trying to draw inspiration from the shape of this landscape, and let it influence the concept throughout.

A deeper dive into the two current Site Visits is in the submitted link.

---

The stripped down process for those interested:

* A very simple browser plugin was created for Firefox that exports an untextured GLB file of the nested DOM hierarchy.

* This is then brought into Blender, and combined with a full page screenshot to create the base landscape model.

* Entirely in Blender and in a largely manual way all the world-building elements are created, explored and layered onto the landscape.

* After the dust settles an optimized version of the model is created and used as an asset.

* For VR we built out an experience via Unity or through stereoscopic 360 video, depending on the exhibition.

I hope that this crowd finds this as an interesting take on the web, and am happy to answer any questions in the comments here!

---

[0]: https://wiki.mozilla.org/Tilt_Project_Page

[1]: https://instagram.com/loooop.studio
SEO Website Audit Tool made in Python/PySide
http://sourceforge.net/projects/seauditor/
GUI tool for website audits with crawling module. Free alternative to Screaming Frog. Compiled to exe, portable.
Full transcript of interview with Bill Gates and Steve Jobs (and video)
http://d5.allthingsd.com/20070531/d5-gates-jobs-transcript/
And the video: http://d5.allthingsd.com/20070531/d5-gates-jobs-transcript/
Can I get some YC.News love for My Facebook App?
http://apps.facebook.com/iwantone/
http://apps.facebook.com/iwantone/
Submit Checkbox values in Form with javascript
http://9lessons.blogspot.com/2009/03/submit-checkbox-values-in-form-with.html
Submit Checkbox values in Form with javascript
Domain name claims to be revealed
http://www.bbc.com/news/technology-18418076
US-based organisations apply for 884 new net address endings, dwarfing the UK's 40 applications.
Ask HN: New to HN's and have some questions
First is there a FAQ somewhere?

This may be answered in such a FAQ; if so I apologize in advance.

I've been a member of this fine community now for a couple of weeks. In my reading of comments I've noticed some remarks talking about down voting. How does one do this? I only see an up-vote arrow, nothing seems obvious to me on how to down-vote an article, that doesn't seem to mesh with Hackers News culture.

Thanks.
Stephen
Toronto
Ask HN: please give feedback on Fashionista Pals
http://www.fashionistapals.com
Please let us know what you thin of this fashion-sharing site.
Social Media Marketing Campaigns: How to Set Goals and Define Your Target Market
http://www.doshdosh.com/social-media-marketing-campaigns-setting-goals-defining-prospects/
This article talks about the common goals for social media marketing and includes suggestions on how you can determine your target audience.
Show HN: Fastlane – Self hosted serverless password manager software
https://github.com/SriLikesToSing/fastLane
FastLane is a self hosted serverless password manager software. Use only one password to get access to all of your passwords without storing all of them using a database. Uses a sha512 hashing algorithm and QuantomRandom to create and access passwords for any site using only your original master password that the program itself can also generate. This makes using a database to store your other passwords uncessesary and increases ease of use and security.
11 hours per day.
Ask HN: How to prioritize tech debt on old system?
Hi, I was being assigned to a new team as a lead 2 weeks ago. I am not familiar with the team's existing system. There are many bits and pieces that I find non-ideal.

For example, existing monitoring and alerting are lacking and noisy at the same time, integration test is non-existent, unit test coverage is low and many important code paths are not being tested.

How should I tackle these tech debts and still deliver business features? Happy to know your thoughts
Gadget Rules: A guide for using technology carefully, with intention, for good
http://iamfutureproof.com/gadget-rules
Gadget Rules is a growing collection of wisdom about using technology in ways that best serve our bodies, our minds, and each other.

Video introduction: http://www.youtube.com/watch?v=BbPVpZowOdY