jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We just launched the VHX.tv API, with a universal embed player
http://dev.vhx.tv/
We used this to build http://musicvideogenome.com at a 24-hour video hackday this weekend. Any and all comments appreciated
Ask HN: Storing spatial data in SQL
What's the best way to store spatial data in SQL in a way where the query "find all points within x miles of point a" can be performed efficiently.

My initial approach is to store latitude and longitude, and create an index on both longitude and latitude. However, since I'd be querying both longitude and latitude with a range, only one of the indexes would be useful. Basically, the index could narrow down the search to one vertical bar of the entire earth, and then a table scan to find the locations within that bar. (Of course, clustering on latitude first would have the opposite effect: one horizontal band of the earth, and then within the band would be a table scan).

I know there are spatial data types in some of the SQL implementations, but can anything really ever be more efficient than that when doing a "find all points within x miles" type query? If so, how's this possible?
The fall and rise of lawyers
http://www.cnn.com/2015/05/22/opinions/barton-rise-and-fall-of-lawyers/index.html
This quote: "Since the 1960s the IRS has collected and published income levels for all American lawyers filing as solo practitioners. In 1988, solo practitioners earned an inflation-adjusted $70,747. By 2012, earnings had fallen to $49,130, a 30% decrease in real income. And note, $49,130 is not the starting salary for these lawyers. It is the average earnings of all 354,000 lawyers who filed as solo practitioners that year."
PHP.net Had Secret Stash Of Pirate Movies, Music and Games
http://torrentfreak.com/php-net-had-secret-stash-of-pirate-movies-music-and-games-110831/
google cache: http://bit.ly/qeFIj6
New generic top-level domains and my portal on them
Hi there! I am a programmer from Prague, Czech Republic.

I would like to present you my startup Jungle Navigator http://www.junglenavigator.com/

It is a portal on new domain extensions, so called new generic top-level domains (new gTLDs). Soon there will be hundreds of domain extensions other than .com, .net or .org. You will be able to register domains that ends with .blog, .app, .best or even .sucks or lol. The new gTLD program is managed by ICANN (Internet Corporation for Assigned Names and Numbers).

This is not just a pitch; I think the new gTLDs could be useful for most people around startups. I guess lot of people here would like to have a nice domain name - for a company, product, blog or just an email address - and the new gTLDs are the opportunity. Jungle Navigator is a website which aims to help people find their way in the new gTLD jungle.

May I ask you for your opinion and comments on the project?
Show HN: I developed this cross-platform note-taking app in 3 weeks
https://www.binderus.com/
The website and app is here: (Win, Mac, Linux)
https://binderus.com

It’s a markdown note-taking app that focuses on simplicity and good user experience.I have been developing webapps using react for a while. This is an attempt to build a cross-platform app using react, tauri. This shows that we can build lightweight cross-platform desktop apps without the burden of big bundle size and memory hog issues.

The app is only ~3.5 MB, takes 40 MB RAM; works directly with your files & folders, no proprietary DB or data file (no lock-in) like other products.

p/s: I've got some mentions about other products, so I created this FAQ page to explain the motivations behind this app. I hope it helps clarify some questions. FAQ: https://www.binderus.com/#/how-to
Why Americans are the Weirdest People in the World
http://www.psmag.com/magazines/magazine-feature-story-magazines/joe-henrich-weird-ultimatum-game-shaking-up-psychology-economics-53135/
tl;dr

A graduate anthropology student sets out to confirm "humans all share the same cognitive machinery—the same evolved rational and psychological hardwiring."

He uses prisoner's dilemma test on an indigenous population near Machu Picchu. His results were vastly different from previous studies.

He continued his research across the globe and he finds:

- Almost all cognitive research tests is performed on people from Westernised societies. And of all the western societies represented, the overwhelming majority came from America.

- Americans are outliers with relation to most cognitive research, even when compared to other western societies.

- Our culture directly effects our rational and psychological hardwiring.
Detroit Startup scene energized and preparing for takeoff?
http://scott-mcleod.com/detroit-startup-weekend/
Detroit Startup scene is one that is finding its self supported by the entire michigan community, with aims and vision of becoming a tech hub for mid-west.
Vote for your interests. Vote scientifically.
http://rethinkdc.org
RethinkDC.org is developing math models and tools to help voters identifying/expressing their political concerns and potential satisfaction with candidates in an entertaining yet intuitive way. We call it "vote scientifically". Check it out today!
Review my (first) site - TweetLast.com
http://tweetlast.com
Howdy all,
I just finished up my first public website, tweetlast.com. Its actually a couple of firsts for me. First twitterbot, node.js project, and (possibly) profitable web creation.<p>The website is an introduction to a service that lives on twitter. When you tweet @tweetlast followed by your last.fm username, it will automatically start following your top artists and sending you an an update on new ones as they come in.
It includes itunes links by default, with the option to turn on Spotify links if you would like.<p>Any and all criticisms would be greatly welcomed.
What percentage of your traffic is from screen readers?
What percentage of your traffic is from screen readers? People talk about the absolute importance of accessibility a lot these days and I'm wondering if adding all this extra markup is worth the time. Most of the sites I work on are so image/media-heavy that I can't imagine anybody using a screen reader would get much use out of them anyway. Thoughts, numbers?
Show HN: Famigo Sandbox v1.5 released
https://play.google.com/store/apps/details?id=com.famigo.sandbox
I've been cranking on this this latest version for some time now and am happy to finally be able to show it off.

https://play.google.com/store/apps/details?id=com.famigo.sandbox

Overview:
Famigo's Sandbox turns your android phone/tablet into a kid-friendly device.

Details:
This version is a major redesign and includes some great new features including an app wishlist (no more downloading apps before parent approval) and remote sandbox management so you can remove/add apps from your kid's sandbox from your browser.

There are a lot of new features in this update and we'd love to hear your feedback or if you have any trouble with the latest version. Thanks!

email: info@famigo.com
web: www.famigo.com
twitter: @shaundubs

-Shaun
Ask HN: Question about the Apache 2.0 license and binary redistribution.
I want to embed the Jetty web server in an open source project I'm working on. I only want to include the jar file, not the source. I intend to license my source code with the BSD license. Jetty is using the Apache 2.0 license. There's no problem mixing the two, I'm just trying to figure out if I need to explicitly include the Apache license alongside the BSD license. I would certainly need to if I were using Jetty source directly. I don't think I need to if I'm just re-distributing the Jetty jar file, but I'm not sure. Are there any HNers out there that understand this stuff and can educate me?
How to Monetize Apple Watch Apps?
https://medium.com/@mmudassir/how-to-monetize-the-apple-watch-apps-6486f7ed0ace
There are some ways to monetize the Apple Watch App. I think of two ideas, what your thought on it and if you have any other ideas please feel free to chime in!
Show HN: I built a recreational coding website for all ages
Hello all,

I built about 2 years ago a coding website for kids, teens and adults:

https://codeguppy.com

Despite my efforts to promote the website it is still not well know. I post almost daily about it on Twitter at https://twitter.com/codeguppy ... but even there I don't have views.

The website is fun... although I still have a ton of things to add.

I appreciate if you take a look and suggest improvements and most importantly help me with spreading the news about this website. I really need a boost!

Thanks all!
Show HN: TinyUX
https://play.google.com/store/apps/details?id=com.juliushuijnk.tools.tinyux&hl=en_US&gl=US
Wireframing and visual brainstorming on your phone.

Grid based, icon heavy, and allows you to do some simple UX work while you're in on the go, in bed or on the toilet!

For all languages (no text in app), offline, no ads, no account, single purchase of $5.

Video of how it works over here:

https://www.youtube.com/watch?v=PO05M1Guy8s

Would love to get some feedback. Happy to share plans for future, will write article about that later this week.
Letting plumbers duplicate your product
http://www.opeadeoye.com/Articles.aspx/Letting-plumbers-duplicate-your-product
Letting plumbers duplicate your product can be beneficial to you.
In any industry, when the factors of production are placed in the direct control of a larger audience than is currently predominant, the players in that industry who are at the centre of that shift get big benefits from the offshoots of the new economy.
Ask HN: Great idea, but loose/vague patents might exist
I've come up with a rather interesting idea for a web application that might make a fair amount of money. Being one of the few times this has happened I decided to dig in and do some research.

One of my mentors and friends looks at the idea and approves, but says he remembers seeing a lot of patents that describe something like it. He remembers them being very vague and loosely defined.

Being the optimist I am I decide to do some simple patent searches to find out if he's right.

That ended up being a little harder than I thought, and there are already a few that seem similar.

What's a hacker to do? Give up on the idea? Is there a better way to find patents that might conflict with an idea? Should I just not care?
OpenStack Certified Professionals: New Cloud Pros Coming
http://www.thevarguy.com/2013/03/18/openstack-certified-professionals-new-cloud-pros-coming/
If you check in with a range of OpenStack industry sources, experts suggest a flood of training and certifications are nearing launch. That could give the public and private cloud open source software standard a big lift. Here's why.
Tomorrow’s Social Products
https://medium.com/p/e751aeaff658
Thoughts by Josh Miller, founder of Branch sold to Facebook for $15M, on where the next innovations in social will come from.
NPR's election coverage
http://election2012.npr.org/
For election night this year we're using a Tetris-like visualization to display the electoral votes:

http://election2012.npr.org/

We've also made public the "big board" visualizations the reporters and editors are using to track the races:

http://election2012.npr.org/bigboard/president.html
http://election2012.npr.org/bigboard/senate.html
http://election2012.npr.org/bigboard/house.html

Enjoy!
Brilliantly coded 64k pc demo by Approximate released at Revision 2012
http://www.youtube.com/watch?v=4Kx66_i3ue4
Brilliantly coded 64k pc demo by Approximate released at Revision 2012 in southwest Germany (April 6th to 9th). All in a 64kb executable file.
2015 SXSW Accelerator Finalists and Alternates
http://sxsw.com/interactive/2015-sxsw-accelerator-finalists
Disclosure: I am founder at one of these companies.
Show HN: 10letters – A Free Daily Word Puzzle Game with a Twist of Hangman
https://10letters.app/
Hey HN! We are first-time indie game developers and we just launched a Free Daily Word Puzzle Game called 10letters with a unique twist of hangman.

Play the game here: https://10letters.app
(Web-based, Available on all platforms, no sign-ups)

- The game is free and does not require any sign-ups.

- The objective of the game is to guess a secret 5-letter word from 10 alphabets. You need to guess only 1 secret word to win the game.

- Score more points by guessing as many secret words before you run out of lives. Each daily win counts towards your streak.

We are excited for you to try our game and we will appreciate any feedback. If you do enjoy the game, please also feel free to share your game stats.

Thank you!
Show HN: Stop Gautam Adani
https://www.stopadani.com/
We’re building the biggest grassroots movement in Australia’s history to stop Adani’s coal mine. Are you in ?
VC William Quigly: "why next 10 years will be great for Founders & VCs
http://www.youtube.com/watch?v=FEXGIAuA-14&feature=player_detailpage#t=363s
What a great guest... great slide show/discussion.
Who invested in 2013 in Philippine Startups
https://medium.com/p/4d32c2792c99
Who were the key players making investments in Philippine based Startups?
AsciiDoc, powered by Asciidoctor, returns to GitHub
http://asciidoctor.github.com/news/asciidoctor-announcement.html
Since early December and throughout the holidays, GitHub's Ryan Waldron, Red Hat's Dan Allen and other contributors have collaborated on Asciidoctor, a new open source implementation of AsciiDoc written purely in Ruby.<p>After a lot of hard work and a thorough security audit, we're thrilled to announce that Asciidoctor is now deployed to render AsciiDoc markup in any of the 5 million+ repositories on GitHub.<p>Asciidoctor 0.1.0 will soon be available on rubygems.org for installing locally.
Show HN: Steddy – Robinhood for Exercise
https://www.steddy.health
After talking to a lot of people about their exercise habits, we realized that one of the most popular apps for tracking workouts is actually the Notes app.

Because most people’s interests and hobbies change, it’s very hard for a single type of exercise app (running, lifting, CrossFit, etc.) to remain useful to people over the long run.

So we built Steddy: an exercise app with no videos, fitness models, or made up weight loss projections.

Instead, planning and check-in is as simple as a well-designed todo app. Our goal is to make it as easy as possible to “deposit” your exercise each time you get active and watch your fitness compound over time.

Would love any suggestions, feedback, or advice; and happy to answer any questions!
Ask HN: How to sell to large companies?
How do I pitch my product to large Fortune 500 companies? Can anyone share their experience with getting in touch with them?
Intel's OpenCL autovectorization
http://software.intel.com/en-us/blogs/2011/09/26/autovectorization-in-intel-opencl-sdk-15/
I wrote this blog entry. Its not super technical but you can get the general idea.
A/B testing prevents scurvy!
http://www.25hoursaday.com/weblog/2007/06/05/ImprovingWebsiteUsabilityWithABTesting.aspx
i know the title is a fallacy, couldn't resist
Yelp is using your Facebook info without permission?
http://www.yelp.com/
I don't know how I fee about it. I've been a long time user of yelp, but using my Facebook information without prior permission seems off base to me. Thoughts?
What Have You Always Wanted To Start?
http://founderdating.com/what-have-you-always-wanted-to-start-noregrets2013/
This year, for your new years resolution think about what you really want to do and here's a good way to get started.
Spotify opens its doors to developers
http://developer.spotify.com/en/libspotify/overview/
The libspotify C API package allows third party developers to write applications that utilize the Spotify music streaming service.
Google now knows your Parental Status? Creepy much?
https://jimmydata.com/parental-status-google-display-network/
Google apparently knows your Parental Status. Think that is creepy.. think about what they have in store!
Ask HN: Skills required for a good tech project manager
A friend of mine (no, really, a friend, not me pretending to be 'a friend of mine' - I'm very happy as I am) is wondering about moving into tech project management - ideally a PM role in a web dev agency / webapp startup.

He's got a lot of experience in journalism/publishing as an editor (in the management sense) and already has a lot of applied, down-to-earth project management experience on large, busy titles. (ie, he's got an excellent track record for getting things done, rather than just having been to lots of managementspeak courses and shuffling Excel documents).

So, I don't doubt that he's up to the job in terms of organisational skills, but he's obviously aware that he's not got a software background. He is above-averagely computer/web savvy, and has researched written and/or edited some tech-lite white papers in the past. I reckon he could get up to speed with what he needs to know relatively quickly, in his own time, before trying to make a move.

But what would HNers say is essential sector-specific knowledge that he'd need to be a good tech PM?

My list so far includes:

* Scrum, Agile and familiarity with waterfall (so you know why to avoid it)

* web standards, incl HTML5

* web accessibility

* awareness of testing/QA approaches (TDD, unit testing, browser-based macro testing, acceptance criteria)

* job ticketing and task tracking (ie, a step up from manual/offline progress tracking)

* a good understanding of the full web stack (conceptually, not hands-on hacking)

* but.. basic Unixery (for pushing releases live/restarting servers in emergencies)

* good channels for learning about what's new and interesting (and therefore may be stuff clients ask for, or would like to hear about)

What else would you recommend?

Cheers,
Steve
Tell HN: Ajax-Gist - A web-service that makes GitHub Gists accessible via Ajax
http://ajax-gist.com/

I built this on Saturday night as part of the infrastructure that will be used in the new version of ReadMyCode.org

I warmly welcome any feedback or bug reports, either in comments here or via email: aaron@aarongough.com

The code for the service is open-source and is designed to be run with zero setup on Heroku. So if you need access to a service that can support a higher load level simply launch your own version in less than 5 minutes!
http://github.com/aarongough/ajax-gist
Vimperator 2.0 Released
http://vimperator.org/trac/blog/Vimperator%202.0
The single reason why I will likely never switch away from Firefox.
Ask HN: Review my startup - GiftGoRound.com
This is quite an early beta, just opened it up last weekend. But thought I'd ask for some feedback as well as give everyone a chance to spread some last minute, not so subtle holiday gift hints. I'm working on a video and a screen shot walkthrough for folks before they register, but for now you have to register to see anything.

The general idea is that there's a tech savvy person who sets up a "gift circle" for their family and friends who are perhaps less savvy. This solves a common problem for those of us who's friends and family have no idea what to buy the nerd who has everything.

Thanks for your help!
Ask HN: Why Gmail '50 invites left' feature still exists?
Totally useless when it's open for all, why that box still present there?
Ask HN: Best way to sell a $28k MRR company
I own a SaaS business with a family member, which has become a nice lifestyle business, but my business partner is ready to retire and I've become involved in a YC company which is growing like crazy.

There would be nobody staying with this company except perhaps one technician and a contract programmer, but the code is clean and the revenue is reliable. Hard expenses are trivial and there is good potential for growth. One good developer interested in business could run the whole thing.

Is there a good place to put a business like this up "for sale"?
Ask HN: Why was React Native created?
Was React Native created for making it easy for JS devs to develop for iOS? or for iOS devs to build apps more easily? Is it a path to a future cross platform native apps?

I'm both an iOS and web developer.

I fully understand what React (for the web) is trying to solve: UI's are hard and treating them as state machine makes it easier to keep the UI consist ant. The web version is also easily debuggable in the same tools you debug your regular JS code.

React Native is odd. It's not written in Swift/Obj-C and is not debuggable using the same tools we use XCode (and debugging is a big part of what we do to optimize mobile apps).

What are your thoughts?
Cloudspotting - An app to draw on the sky
http://cloudspotting.co
Startup Bus competitor Cloudspotting, is an app that lets you draw on the sky, and share your imagination.
Ask HN: What are some good resources for testing your download/upload speed?
I'm gearing up to troubleshoot my very lackluster internet connection with TWC and was wondering: what are some of the network tools people use to benchmark their system?

Thanks!
You have to be careful what file extension you would choose on Windows
http://social.msdn.microsoft.com/Forums/en-SG/windowsgeneraldevelopmentissues/thread/cf198b8b-a3d4-4107-854c-35634e006a66
It looks like the System Restore would trigger backup of files with certain extensions (574 in count on Vista) every 24 hours.

The full list of extensions is here:

http://msdn.microsoft.com/en-us/library/aa378870.aspx

To me this looks like problem solved completely backwards! Probably when comes to the Windows OS files it makes sense, but not when comes to non-Microsoft Application files.
Show HN: Aperture – Flow Control for Cloud Apps
https://github.com/fluxninja/aperture
Hello HN,

Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control.

Aperture enables flow control through Aperture Agents and an Aperture Controller. Aperture Agents live next to your service instances as a sidecar and provide flow control components such as a weighted fair queuing scheduler for prioritized load-shedding and a distributed rate-limiter for abuse prevention. A flow is the fundamental unit of work from the perspective of an Aperture Agent. It could be an API call, a feature, or even a database query.

The Aperture Controller is powered by always-on, dataflow-driven policies that continuously track deviations from SLOs and calculate recovery or escalation actions. The policies running in the Controller are expressed as circuits, similar to circuit networks in the game Factorio[5].

You can deploy Aperture into your service instances through Service Mesh (using Envoy) or Aperture SDKs.

We are excited to release Aperture as an open source project under the AGPL v3 license, and invite SREs, DevOps & enthusiasts to give the project a try. We would love to hear your feedback on Aperture and how we can improve!

GitHub: https://github.com/fluxninja/aperture

Docs: https://docs.fluxninja.com/

Announcement: https://techcrunch.com/sponsor/fluxninja/fluxninja-announces...

Explainer Video: https://www.youtube.com/watch?v=sEl4SMo3KNo

[1]: https://engineering.linkedin.com/blog/2022/hodor--detecting-...

[2]: https://sre.google/sre-book/handling-overload/

[3]: https://netflixtechblog.com/keeping-netflix-reliable-using-p...

[4]: https://stripe.com/blog/rate-limiters

[5]: https://wiki.factorio.com/Circuit_network
Why Bitcoin will be banned sooner or later.
http://gizmodo.com/5807416/the-underground-website-where-you-can-buy-any-drug-imaginable
This shows that perhaps the potential for bad uses are far outweigh the legitimate ones.