jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Show HN: Score In URL, a sheet music editor that store everything in URL
https://powersnail.com/ScoreInUrl/
I'm excited to publish my new project, [Score In URL](https://powersnail.com/ScoreInUrl), a simple, privacy-friendly, sheet music sharing service, where the entire content is encoded in the URL itself as a query parameter. It comes with a decent text editor, rendered score, and audio.

The sheet music is notated with ABC Notation, rendered by abcjs.

This project is heavily inspired by [Hashify](https://hashify.me), which encodes a markdown document into its URL.

The code is here: https://github.com/PowerSnail/ScoreInUrl

I made this with ViteJS and Tailwind CSS, and hosts it with GitHub Pages. I'm not proficient in front-end development at all, my past experience in this area being basically vanilla HTML/CSS, with a tiny bit of JS. This is in fact my first try at using any front-end framework. I sincerely welcome all feedback.

The idea came to me when I tried to convey the idea of an exercise in a music forum. No forum I've used have native support for any form of sheet music. It's either typing "CDEFGAB", which isn't very readable and scales horribly for anything complex; or sharing an image, which is tedious because you have to open up an engraving software, export, and upload. And none of those approach has audio. You can read more about my thoughts [here](https://powersnail.com/2022/score-in-url/).
How to Find, Pitch, and Work with Angel Investors - MIT Enterprise Forum [video]
http://enterpriseforum.mit.edu/network/broadcasts/200606/
Long, but lots of really good gems in here!
Ask HN: What is the social responsibility of an engineer in tech organizations?
Given the growth of computing over the last decades, software and hardware engineers (and tech companies generally) have increasingly disproportionate power to have impact.

Edward Snowden is one recent (if extreme) example of an engineer wrestling with what their moral code and related responsibilities. Beyond Snowden, many of the tools at the NSA were built by other engineers who likely saw tremendous value to the protections the NSA provided, or at a minimum did not feel comfortable speaking out.

There are less obviously pernicious examples that are faced by engineers on HN every day. For example, you design hardware at an Internet of Things company and collect data that will be resold to third parties with little transparency to the consumer. Or (more topically) your company creates a tool to subvert TLS for the purpose of tracking user behavior, so that ads can be served or users tracked.

How do you set your own code of conduct/moral principles as an engineer for the products you work on (privacy and beyond)? What inspirations have set these moral principles? How and when do you communicate disagreements to your team?
Ask HN: Location of YC Companies?
Does anyone know of a list of where each YCombinator company is located? Or even better, a map? I ask because I am job hunting and would like to see what's going on in the south bay.
Google about to get a Makeover
http://www.kneoteric.com/blog/search-engines/google-search-engines/google-new-design
“Whosoever desires constant success must change constantly” and it is becoming more and more evident that Google subscribes to this school of thought. The Online Marketing Blog is reporting an All New Google Design.
I'll buy you a coffee to talk about fintech
I'm interested in finance and tech, I have some experience in the field and would like to meet like minded people who have deep understanding of finance and/or who work in the field and experience pain points in their day to day lives.

I'll meet you near Montgomery Bart any day of the week!
The 60 Year Job: Freeman Dyson's advice
http://moreintelligentlife.com/content/ideas/charles-nevin/60-year-job-freeman-dyson
"Grab every opportunity to take responsibility and do things for which you are unqualified."
Ask HN: Should I use languages that cross compile to JS?
There seems to be a strong trend towards working away from vanilla JS. Is this a good thing?

My reservations are that adding a compile step with a dynamic language seems like added complexity and debugging (even though source maps and live reload tools help pretend it's not the case), and that if JS is so bad to work with directly, why not support an alternative completely?

I've worked on a full project in CoffeeScript before, I've done the ASM.js hello world from C, I've also looked at Dart, Clojure and Typescript.

It just seams like those solutions are not taken by choice, but by necessity.

Thoughts? (hears can of worms open)
Show HN: rack-bouncer
https://github.com/ryansobol/rack-bouncer
A Rack middleware that expels undesirable browsers out of your website.
Marco Arment's blog engine open-sourced
https://github.com/marcoarment/secondcrack
Recently open-sourced static blog engine that powers the popular blog Marco.org.
Hacker news for busy people
Hello HN. I've made yet another HN app that helps people to to browse best HN articles of previous hours, days, weeks etc. Additionally it has a "slide" feature (a.k.a time machine) that shows snapshots of front page articles back in time.

http://hndiary.com

try the
"best of" menu and tell me your opinion. Your feedback is valuable.

PS. it shows only links, it does not crawl comments.

PPS. I submit this from the airport, when I land I will answer your questions if any.
some basic info is here http://hndiary.com/static/about
:)
How to start learning crypto
I'm a PHP hacker with front-end experience and a love of building new things.

As a result of the NSA/Prism scandal, I, like many of you, have become passionate about helping to pioneer an open web. I've been dreaming ideas on this front for the past few years, but haven't taken the time to jump in because well, I wanted to work my way to the knowledge. Now I'm feeling I don't have time to wait.

So while I'm a decent PHP programmer, I don't know much at all about security (beyond what it takes to build and secure a web app), cryptography, and other related fields.

I'd like to start this thread for people like me that are very interested and passionate about this, but don't know where to start.

Books, people, tutorials...all of it is good info. If you had to start in this field today, how would you study?
Ask HN: Hacker News for cyber security news. Good idea?
hi all!
I am planning to develop a hacker news like site for cyber security news and for infosec folks to discuss topics. Some of the features I plan to include are:
* submission of news, comments, upvote etc
* discounts and bundles for any cybersec study programs, books etc
* reference documents for things like NIST standard assessments, COBIT audits, GDPR implementation etc

I have not decided whether it should work as an aggregator or like HN rely on users to submit news

What do you guys think? Would you guys like a site like that?

Thanks !
The U.S. Mint, Frequent Flier Miles and the Cobra Effect 
http://www.npr.org/blogs/money/2011/07/13/137795995/how-frequent-fliers-exploit-a-government-program-to-get-free-trips
The U.S. Mint has a program where members of the public can purchase $1 coins at cost and was designed to increase circulation of the coins. Instead people buy the coins with credit cards, deposit the coins in their banks and pay the credit card balances with their bank accounts. The Mint's problem is compounded as 60% of the coins they produce return to the Mint via the banks.

Edit: it seems like this is an old story - there WSJ and LA Times articles from December 2009. One person ordered $800,000 in coins and got lifetime platinum-elite status from American Airlines.
Ask HN: Review our startup, Spottiness.com
Hi Everyone,

We need your help to make Spottiness.com more useful. Its purpose is to let people say what they honestly believe, without fear of retribution. The site would have been very useful to Galileo Galilei to openly talk about the earth and the sun; to dissidents in totalitarian countries and whistle blowers. Also to those that want to appraise great work and excellence just because it's fair. Your opinion will reach its target by email, letter, or both, and will stay in the Internet for a while. We hope that, with time, the perception that exists about people and things will emerge. Every opinion (spot) is moderated.

A big thanks to Hacker News!

Ah, and for the timid in love, we have lovespots ;)
I'm technical. Be my co-founder?
I am a technical founder, looking for another technical founder. I quit my job as a software engineer 6 weeks ago to develop something in the analytics space. Currently I'm located in the Bay Area. I'm a recent college grad (Duke) of 23 years age. This is what I've been working on:

http://www.vimeo.com/16805175

It has generated some interest among investors and potential users.

The stack:
node.js
redis
php
apache
jQuery heavy client side

I should mention that I (we) have a strong chance of being accepted to the TechStars New York program that commences in Jan 2011 - a strong chance that would be increased dramatically by the presence of a great co-founder. It would mean relocating to NYC for 3 months at no cost to yourself. This should sound like fun to you, and is really an unmissable opportunity. I encourage you to google the program.

Ideally, you are a linux server savvy, smart hacker familiar with most of the stack mentioned above and willing to learn the gaps. I look forward to hearing from you.

mkrecny[at]gmail.com
Microsoft offers free phones to webOS devs
http://twitter.com/#!/BrandonWatson/status/104681012000337920
Brandon Watson, director for Windows Phone 7, on Friday extended an invitation to WebOS developers to check out Windows Phone 7, assuring them that Microsoft would give them everything they'll need to build applications on Microsoft's mobile operating system.

Email him at: ThePhone@microsoft.com
Are Customers the Losers in the Startup Game?
With Groupon's acquisition of Pelago:

http://www.groupon.com/blog/cities/groupon-acquires-pelago/

And the quick closure of Whrrl, I get the sense from reading the email that Pelago sees this as a victory because they got their exit, and that's cool.

http://cl.ly/2a1V1v2E022H2r0t393X (the email)

But what about the people like me or you that invested time in this service and helped them build it? Why even bother if we're only pawns in the acquisition game?

Why bother being an early adopter at all? It just doesn't feel right to me.
Odd. Images of brains on Google face left (mostly).
http://www.google.co.za/search?q=brain&tbm=isch
Bizarre discovery from a friend of mine - nearly all the side-facing images of brains on Google Image search are facing left. I theorize this has to do with the majority of artists being right-handed. Ideas?
FIFA World Cup Brazil 2014 Website Hacked
http://copaemcuiaba.com.br/
World cup website hacked, to bring worldwide attention to police brutality in the country.
Arena5 HTML5 JavaScript game
http://www.kevs3d.co.uk/dev/arena5
Glowing 3D vectors - retro gaming style - like Geometry Wars in your browser! Seems to run best on Chrome/Safari.
Google: A “startpage” filled with ads
Remember back in the 90:s when your browser "start page" was your favorite home-page, and that everyone wanted you to have "their" web-page as your start-page!?

Why is it now that whatever you type in the browser address bar, you get directed to one of those "start pages" filled with ads?

Why can't the browser automatically spider the web-pages I visit and take me to the one most relevant to my search? Without showing a bunch of ads and giving away my privacy?

I know Firefox, Opera, etc makes 99% of their income from these ad filled start-pages and by selling your privacy. But why do they get away with it?
Startups should make something people want
http://www.gooddinosaur.com/2010/03/kevin-costner-is-full-of-sht.html
Kevin Costner is full of sh*t ... when it comes to startups at least. Build it and they will come. I implore you, do not listen to this man! This line of thinking is out in left field (har har).

I have to admit, I used to subscribe to this tag line. A few years back, I felt that if the idea was there, all that was barring a venture from success was time, effort, and determination. As a result, several of my early projects were drastically over engineered and tragically under utilized.
Ask HN: What is the current state of art in distributed databases/datastores?
I had gone through a survey course while in grad school a few years ago. Riak, HBase, CouchDB were the shiny new things. I kinda lost track of things after school, but want to check back in again on what is the latest.

What is the current state of art? Is there a book that I can read up on this or better yet, some academic course/offering that covers this? Mostly looking for what design decisions/algorithms/data structures used by the databases. Is the Klepmann book (DDIA) slightly out of date now or still very much relevant?

Thank you!!
Telex: Anticensorship in the Network Infrastructure
https://telex.cc/
See also

http://lwn.net/Articles/451971/#Comments
Ask HN: Business model for my web-based mockup tool
About two months ago I launched jMockups, a web based high fidelity website mockup tool [1]. I've been working on it pretty heavily over the last few weeks and am starting to see a bit of traction, which I'm thrilled with.

That being said, I haven't had a lot of success making money from it yet. The current business model is to offer three mockups for free and charge $19/month for unlimited. Compared to the price of Photoshop (which is my main competitor), I thought this was a pretty good choice. But so far most people stop at three or less. I believe this is partially due to the tool not being good enough yet and partially due to the fact that most people don't need to create more than three mockups at once (there's nothing preventing you from deleting one of your mockups and staying below the freemium limit forever).

I'm about to launch a tool that lets you import your website directly into jMockups. Using the jMockups editor, you'll be able to quickly experiment with new designs, new features, etc. It's going to save you a load of time vs manually recreating your site with jMockups or experimenting with new designs via code.

Which brings me to my question: With the launch of this tool, I could change the business model completely:

Option 1) Keep the current model (3 for free, $19/mo for unlimited) and let people use the import tool for free, thereby encouraging them to create more mockups. Over time as the tool keeps improving, I expect the conversion rate will improve a lot.

Option 2) Let people create mockups for free ($0 for unlimited) and charge people for using the import tool (maybe like $10/import). I make a lot less per paying customer this way, but the existence of a quality, free mockup tool could help it gain a lot of traction.

It's a major decision and I'm not sure what route to go. I've asked a few folks and gotten very different opinions--what would you do and why?

[1] http://news.ycombinator.com/item?id=1829657
Growth Hacking Uber
https://medium.com/p/3ac6f7944a17
The “U” stands for User. How Customer Optimization fuels Growth.
Language app helps U.S. troops in Afghanistan
http://www.cnn.com/2011/TECH/mobile/08/10/language.app/index.html?hpt=te_bn1
A new iPhone app is helping soldiers deployed overseas overcome a major obstacle: the language barrier.
How to get the Facebook password of almost anyone in less than 10s
http://www.stephanerangaya.com/post/6785393180/how-to-get-the-facebook-password-of-almost-anyone-in
In my opinion, this is a security issue. This method works for Google Chrome and Firefox (with Firebug) but probably with Safari and Internet Explorer 9 too (I haven’t tried). Note that it’s not only for Facebook, you can get any Gmail, Twitter, etc.. password as long as you have...
The Networked battlefield from a grunt's point of view
http://thestandard.com/news/2008/06/25/it-vs-initiative-internet-age-comes-battlefield
On a late summer night of 2004 in al Anbar province, Iraq, just south of Abu Ghraib, an observation post of four Marines was shot at briefly from the shadows...
Pusher DNS Hacked?
http://pusher.com
Using Google's 8.8.8.8 DNS server I get a "parked domain" style site on 208.73.210.85
YC startup Socialpicks partners with Reuters
http://mashable.com/2007/12/23/socialpicks-retuers/
Great result for SFP startup!
Ning (and some Andreessen background)
http://www.wired.com/techbiz/startups/news/2007/08/andreessen
And then there's the issue of market competition from other social-networking players. Translation: What about Facebook?
Craigslist Search mashup: Yahoo Pipes + Google Maps
http://craiglook.com
Search Mashup for Craigslist.
Searches all craigslist sites, or only sites within city / Zip code. Picture previews
How the iPad Could Devastate Google’s Fruitful Search Business
http://www.techieapps.com/how-the-ipad-could-devastate-googles-fruitful-search-business/
It is often heard how Apple’s iPad will cause the doom for the products owned by Microsoft Windows.
Apple's OS X Mountain Lion: The Macs that will be left behind
http://www.latimes.com/business/technology/la-fi-tn-apple-macs-that-wont-get-os-x-mountain-lion-20120216,0,356802.story
Apple hasn't yet released its official list of Macs that won't get support for Mountain Lion and company officials weren't available for comment on the matter on Friday morning. But in releasing its developer preview of the new operating system Thursday, an intrepid programmer did some digging and shared with the Apple-centric blog TUAW a list of machines that, as ArsTechnica puts it, are getting "voted off the Mountain Lion island."
2.0 Feature Focus: WebHooks
http://blog.context.io/?p=578
You can assign multiple WebHooks to a single account, one WebHook to multiple accounts, or, simply, one WebHook on an individual account. Required parameters are the URL that Context.IO calls when a matching message is found (callback_url) and a URL Context.IO can call should the WebHook fail (failure_notif_url). There are also a number of optional parameters that will filter the messages that you want by specific criteria (as noted above), such as the “to” field (filter_to), “from” field (filter_from) the subject line (filter_subject), and more. You can even create a WebHook that notifies your app when Gmail labels a message as “Important” (filter_new_important). And of course, we have attachment specific WebHooks that will let your application know when a file has been attached to a message (filter_file_name) or if any revisions have been made to a specific file (filter_file_revisions).
All your bad PDF are belong to me
HackerNews crowd, I am calling all security engineers and system administrators to please send me your malicious PDF files! Why you ask? Well, I am doing research to combat against malicious PDF files and need known bad or suspicious samples to collect data from.

Consult your SPAM filters, quarantined files or repositories of malicious data and head over to here to submit: http://allyourpdf.9bplus.com/ . If you can point me to any other sources besides the malware domain list, then that is good too!

Thanks and Happy Holidays!
Jason Calacanis is Wrong: Bitcoin is Greatest Hope for Liberty
https://signnow.com/blog/2011/05/16/bitcoin-p2p-currency-ou-greatest-hope-for-liberty/
This article is a response to "L019: Bitcoin P2P Currency: The Most Dangerous Project We’ve Ever Seen" by Jason Calacanis and the LAUNCH team.
Show HN: iOS Provisioning profile hell begone
https://itunes.apple.com/au/app/profile-manager/id750864132?mt=12
I'm sure I'm not the only iOS developer who has torn out my hair dealing with provisioning profiles.

Manually managing them in the iPhoneOS 2.x, 3.x days or Xcode's "automatic" management have always been painful, especially when doing contract development for multiple clients.

I made this app + quicklook plugin for my own use, but realised it may be of use to the wider community. It allows you to introspect .mobileprovision files to investigate which app they are for, which UDIDs are provisioned and so on.

Does anyone like it / have advice on how I can improve it? This is my first foray into "product" development. (I hope this post abides by the rules of Show HN etiquette, please delete if it does not)

Some redemption codes:

W6WHWAYXEMF6
LL4W9HFMNFNE
WJE99T73XTXF
TN93RTWLYPJR
4AFRNYFMEP9H
Alex Limi is Ruining Firefox
https://bugzilla.mozilla.org/show_bug.cgi?id=873709
JavaScript is now a required component in almost all modern web applications (GMail, Apple.com, Facebook, etc.) and this preference option is no longer applicable and should be removed. If anything, keep it in about:config.

Having this option probably causes more harm than good when someone accidentally disables JavaScript and then the web stops working for them in Firefox.

Reproducible: Always
Show HN: Get GitHub Links from VS Code
https://marketplace.visualstudio.com/items?itemName=tym-inc.tym
Hi HN community,

A few friends of mine and I built Tym – a small VS Code extension that makes it easy to share code snippets and get feedback from your teammates.

With Tym, you can select a snippet of code and add a question or terminal dump right from the right-click menu. Your teammates can then easily browse your code in a web-based version of VSCode, even if you have uncommitted changes (we make a commit to a hidden git reference in your repo).

We made Tym so we don’t have to go to Github and find lines every time we want to share a piece of code. With Tym, you can stay in VS Code and easily share links to your code.

Tym is free and all the code is hosted on your Github repository. So only people who have permission to access your repo can see your code snippets.

We hope you’ll give it a try and let us know what you think! We’re passionate about improving code collaboration, you can join our discord or follow us on twitter to discuss more!

Discord: https://discord.gg/ft8DcsmcjJ

Twitter: https://twitter.com/tymcollab
Microsoft: The "Velvet Sweatshop" (1989)
http://www.krsaborio.net/research/1980s/89/890423.htm
Really illuminating article written in 1989 on Microsoft's culture. Any parallels you draw to large corporations of today are strictly your own.
Thoughts From the Man Who Would Sell The World, Nicely
http://www.readwriteweb.com/archives/bulk_social_data_80legs.php
"My background is in Artificial Intelligence and my last business was building predictive data. Most of our customers were oil companies, and you can hold that against me if you like. But my pitch back then was 'just give me enough data, I'll figure out something.' And often enough I did figure out something."
Vulnerability in Sendmail Delivery Agent code in Mail, affects Rails
http://groups.google.com/group/mail-ruby/browse_thread/thread/e93bbd05706478dd?pli=1
"An attacker could craft an email address used to send out an email and inject code that would be executed by the system shell.

All users who are using sendmail to deliver their system email and running a 2.2.14 or earlier release of Mail should upgrade immediately."
will learn in the 10's
GPS Heatmaps
At the end of last year I created a visualization of 500 miles of running in 2014[1] and posted it to a few sites. A lot of people were interested and wanted to make their own but the code was... not good. So I decided to turn it into a mini-app that anyone could use. At the moment this is barebones MVP. Just raw GPX/TCX upload, no error handling or syncing with third parties etc.

http://www.gpsheatmaps.com/

[1] https://www.flickr.com/photos/dachande663/15965476529/