jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How vulnerable to disruption is our modern globalized networked economy? 
http://www.antipope.org/charlie/blog-static/2010/12/interdependency.html
A 70 millisecond power drop in a single factory is going to cause a 7.5% reduction in shipments of FLASH memory over the next two months. Worldwide.
Simple scam reaps fraudsters millions
http://www.channel4.com/news/fraudsters-reap-millions-with-simple-scam
When social engineering meets public transparency.
ECalc: Online Scientific Calculator
http://www.ecalc.com
We've release a new version of our online scientific calculator called eCalc. We've spent a ton of time designing the user interface for this project as well as supporting full complex math calculation in both polar and rectangular formats. Also, we've created a Windows and Mac download for purchase that includes some additional features such as color schemes and a side bar.

Finally, my karma is not high enough to submit a poll, but eCalc supports both RPN and algebraic modes so I'd like to see what mode people prefer to use.
No-bullshit email system
You register with a username and a password. The username must be alphanumeric and must fit within the local part of an email. But actually let's limit it to 32 characters (instead of 64), we'll need more space later. Let's say your register as "johndoe".

You are assigned a randomly generated unique id with all kinds of symbols and shit (because it will act as a salt). Let's say for you it's "!#$!$%^!@#$^#$^@#$^!" (which yes, I got by holding shift and mashing on the numbers).

Now let's say you want to register for twitter, and of course, you need an email for that. So you log in to my website (let's call it example.com), and go to "Create new hash address". You type "twitter". Your new email is the sha256 of your unique id + a new random id (let's say "%@*@%!#$^&%!#$!") + "twitter", so:

6e6d7f7e10c619267682de5b5867679a510de1c3f2e5df8c852cf909d16407b4@example.com

(Rather long but it's a valid email.)

You copy-paste that shit and register with it.

You can create as many addresses as you want. There is no spam filters. You can see exactly where you're receiving exactly which kind of spam from. You can know exactly what services shared your email with advertisers or spammers.

And you can filter all of that shit. Your inbox is a combined set of different addresses of your choice, or you can check each address individually.

Somebody automatically opted you in to some unholy mailing list? Some newsletter you don't care about? Any kind of bullshit at all? Maybe something you actually wanted at some point but don't care about anymore and can't figure out how to disable now? Just filter the address out of your inbox. Don't look at that shit again until you actually need to.

Now you want your buddy to send you emails. You go to "Create new friendly address". You type "friends". Your new email is johndoe.friends@example.com.
Hydrogen car to be 'open source'
http://news.bbc.co.uk/2/hi/science/nature/8103106.stm
"improvements will be sent back, so that what the company refers to as its "network of manufacturers" can contribute to the overall development of the product line." - so, an open source development model for engineering.
Why the NSA Called Me After Midnight and Requested My Source Code
https://medium.com/datadriveninvestor/why-the-nsa-called-me-after-midnight-and-requested-my-source-code-f7076c59ab3d
https://medium.com/datadriveninvestor/why-the-nsa-called-me-after-midnight-and-requested-my-source-code-f7076c59ab3d
HomeMarks v3 Launches
https://homemarks.com/posts/2014-02-26-homemarks-v3-launches
Welcome to the 3rd iteration of HomeMarks! My personal bookmarking application that I hope changes the way you work on the Internet. Read the nerdy details...
Ask HN: Someone just starting, should they use GitHub? Gitlab? Something else?
If someone is just now starting with having a public repo, should they start with GitHub? With GitLab? Something else?

They've read these:

* https://www.geeksforgeeks.org/difference-between-gitlab-and-github/

* https://usersnap.com/blog/gitlab-github/

* https://about.gitlab.com/devops-tools/github-vs-gitlab/

But really, none of it makes much sense to someone just starting out, and I was wondering what the HN hive-mind would recommend.
Andrew Payne Wiki: Startup Equity For Employees
http://www.payne.org/index.php/Startup_Equity_For_Employees#Stock_vs_Options
This is a pretty comprehensive explanation of the equity issues surrounding startups, thought I'd share...
Google Registers Hiybbprqag.com To Help Recruit New Employees?
http://searchengineland.com/did-google-employee-just-register-hiybbprqag-com-63482
Hiybbprqag.com now redirects to http://www.google.com/intl/en/jobs/index.html
Show HN: Real-time diagnosis code suggestions while typing a medical encounter
https://www.diagnoss.com/
Hey HN! Abboud Chaballout here - founder of Diagnoss - where we aim to free medical providers from the mundane.

One of the tools we built reads clinicians' notes in real-time, as they are charting, to tee up diagnoses they can use for documentation purposes. You can try it here: (https://demo.diagnoss.com/) without downloading anything.

The current workflow of doctors today requires them to (1) type out a patient encounter (e.g. "patient presents with chest pain") and then (2) use a search bar in their electronic health record system to search and add the chest pain diagnosis code R07.9. If a clinician needs to document 10 different diagnoses, they are going to have to do this second step 10 different times.

With Diagnoss, diagnoses needed for documentation are teed up autonomously, so clinicians end up saving time.

If you are curious to see how it works when it is fully integrated into a clinician's EHR, let me know and I would be happy to share more. Either way, please feel free to share your feedback and/or thoughts on supporting medical providers with value-add tools below.
“Reversed” or “Real Time” Search with ElasticSearch and Ruby
http://karmi.github.com/tire/play/percolated-twitter.html
The annotated source [https://gist.github.com/1025498] provides an example for using the ElasticSearch's percolator feature in a Ruby application.
Why short stories can be nice
https://blooki.st/blook/show/534/short-stories
This guy (Sean) really knows how to write if you ask me
Ask HN: How does Blackberry push work
I understand that Blackberry push is the one, the only true "realtime push". Supposedly, this requires installing Blackberry software (hardware?) with the telcos.

iPhone implements push by polling every so often and quickly runs down my battery so I leave push notifications off. Blackberries can go for (almost) a day on a single battery charge while connected all the time.

How does Blackberry implement realtime push? Is it necessary to plug into the telco infrastructure for this?
The Future Of The Web — A Draft
http://thenittygritty.co/the-future-of-the-web-a-draft
Bastian Allgeier describes his idea of decentralized sytems that build the web in the future focusing on self-distributed servers.
Introducing the ACLU's NSA Documents Database
https://www.aclu.org/nsa-documents-search
Introducing the ACLU's NSA Documents Database
GetTexty.com: Simple mass texting - Node.js, Socket.io, Stripe, Mongo, Twillio
https://gettexty.com
We are on a micro startup kick right now experimenting with dead simple MVPs. GetTexty.com was built on a custom rolled Node.js framework we call Gin (more to come later). Text messaging is not glamorous, but playing with all the new tech is. ;-) Would love some feedback.
HN:  Are you (esp. multilinguals) getting an ebook reader?  Which?  Why?
http://sgharms.pbworks.com/eReader
Hello,

There are a number of ebook readers out there, although the Kindle marketing campaign might have you thinking otherwise.

But hackers, my people, only here have people weighed the DRM, the text, the technology, and the longevity. Neither Ars nor Endgaget seem to have done a multi-row matrix comparison of the contenders so I'm asking you all.

The URL points to a primitive listing of my concerns. I'm looking to use an e-book reader to consolidate my dead-paper library as I contemplate moving to smaller environs. Any help here would be appreciated, either in comments here at HN or at the linked URL.

Thanks!
Show HN: tooltipster - semantic, modern tooltips
http://calebjacob.com/tooltipster/
Disclaimer: The person behind it is http://calebjacob.com/, not me.
Testing REST services with javascript
http://www.beletsky.net/2010/12/testing-rest-services-with-javascript.html
Why should I start from tests? Pretty simple, by implementing tests before you are looking on your service as client<, not as a developer. When I was working to version 1 of my REST API I didn't do any tests, basically because I didn't know how to do them. When I was ready and started implementation of the client code and documentation, I found out major API issues that I had no time to solve. Those issues were related to: design, security, formats and convenience of usage. TDD principles works the same here: clear and simple design through series of tests.
Newbie wants to exit Google apps set up email etc.
debating if i'm crazy to think i can set up my own server / email or should depend on outside service. want privacy seems like it's sketchy unless you set up your own server... thoughts?
CSRF afterparty & Must Read rules
http://homakov.blogspot.com/2012/04/csrf-afterparty-must-read-rules.html
If not by fixing than by teaching!
The Good, Bad (and Ugly?) Side of ICANN’s New Top Level Domains
http://www.domain.me/blog/icann-top-level-domains-gtld-1650
Will they brake or organize the web?
Currying Curry Functions in Javascript
http://language-agnostic.blogspot.com/2009/07/currying-curry-functions-in-javascript.html
Interesting post on implementing currying functions in javascript
Show HN: Mood Surf – A topic-based discovery engine for Twitter threads
https://mood.surf/
Hey HN! We’ve created Mood Surf, a discovery engine to explore topics that intrigue you. We miss the days you could stumble upon weird, wonderful, human-authored pages on the Web. Twitter threads are similarly niche and personal but so much good content gets lost in the algorithmic timeline.

So we built Mood Surf to explore the conversations that you might not have found otherwise. Click “Shuffle” to jump into a random corner topic space. Click “Dive Deeper” to go down the rabbit hole of similar threads.

Technical details:

We ran graph analysis on the tech/startup-adjacent subset of Twitter graph to find the top contributors within a given niche. We extracted each user’s threads and embedded them using sentence transformers [0]. The “dive deeper” functionality is powered by approximate nearest neighbor lookup using Pinecone [1]

We hope you like the product — share with us any feedback you have!

— The folks at Re:Search

[0] https://www.sbert.net/
[1] https://pinecone.io/
Ask HN:  Can some code be considered art?
Some code just seems to have an aesthetic appeal on par with physical beauty. You just stare at it going "Wow, that's amazingly brilliant."
Show HN: ProductDiv – A Website Editor for Developers
https://awestbro.github.io/
I've been working on a library for developing websites visually. There are many tools for building websites, but none that fit my workflow as a front-end developer, so I made my own! It is an open source library called ProductDiv and it lets you:

- Drag and drop any HTML template into your site.

- Change elements with utility classes you can customize

- Export clean HTML elements and copy into your source code.

- Use in any framework!

ProductDiv is developer-first, meaning the configuration for the editor lives in your source code. You can evolve the configuration as your project grows (as it inevitably will!). This lets you standardize design patterns and makes it easy to distribute high quality components to your team.

I published a demo at https://awestbro.github.io/ that includes Bootstrap 5 utility classes and some basic templates to experiment with.

I would love your feedback on UX and to answer the big question: Would you use this in your project? Why or why not?
Ask HN: Is HN ridiculously slow right now?
I have a couple of seconds load-time for each page, including this submit-page. Is it only me (in Singapore, other web pages loading fine), or a general HN-problem?
Degree doesn't matter + good work experience and some kind of proof that they know the fundamentals
Contextual Code Completion for CodeMirror
http://www.webpop.com/blog/posts/common-sense-code-completion-in-webpop
We've taken Quplo's [Common Sense Code Completion][
(http://blog.quplo.com/2010/06/common-sense-code-completion/) and turned it contextual. Very neat for code editors in the cloud.
The biggest enemy of Facebook
http://davidadewumi.com/2008/02/28/the-biggest-enemy-of-facebook-is-itself/
Itself
Ask HN:  Who says tax breaks create jobs?
While plausible, I would love to see some empirical evidence that tax breaks do, in fact, create jobs. Where is it? And where is the evidence against the Keynesian idea that the added personal income from a tax break will (basically) just be stuffed under the mattress in a bad economy (in bad investment climates, investors prefer to remain liquid).

My bias is toward Keynes, but I would like to actually have data, not just ideologically driven conjecture to base that on or to change it.
Show HN: Just a website to wish someone happy birthday
https://birthday-maker.netlify.app/
Found something like it on GitHub which was made for a particular person. Felt like creating a custom one which anyone can use. Hence made this :)
Show HN: Gitcuss – See Reviews of GitHub Repositories
http://www.gitcuss.com
I just released first version of my side project, Gitcuss.

http://www.gitcuss.com

--What is this?

Gitcuss is a platform for discussing Github repositories. You can learn more about a project, library, gem or anything available on Github. Or you can leave a comment about it.

--Why did I created it?

After reading readme files of repos, I always look for last commit date and watch, star, fork counts to evaluate libraries(gems for ruby) then I decide to use it or not. But sometimes thats not enough. I want to learn what people think about it. Thats why I created Gitcuss. It was something I was looking for most of the time.

A Chrome plugin will be available soon for better experience.

Any feedback would be appreciated.

Leave feedback on Gitcuss.
http://www.gitcuss.com/r/beydogan/gitcuss
Show HN: I made a tool for tech managers to document performance of their teams
Based on the feedback from my closed beta customers and a lot of answers on this thread
http://www.quora.com/Management/What-are-common-mistakes-that-new-or-inexperienced-managers-make/answer/Ian-McAllister, I decided to pivot my product to make a nimble performance documentation tool for managers to document the good/bad feedback to their reportees at one place.

I am currently doing this by generating an email address that managers can 'cc' while emailing any feedback to their team members.

All the feedback that is collected is visualized as a timeline which the managers can access at the time of annual/semi annual performance review to know the evolution of the team member, the little wins and course correction feedback that was given out to him/her.

I am giving it to a handful of managers to try it out and yet to make a page for it.

What do you people think about it?
If you want to try it out, I have an old page to register for it. You can enter in your details and I'll generate the email key for you: http://52metrics.com/redcarpet
Ask HN: Review our startup, http://TryingTo.com 
My girlfriend and I been fiddling with http://www.TryingTo.com since February. We all try to do something, TryingTo.com is a platform where individuals and companies share what they are trying to do. Still buggy, rough, & rugged. Kindly seeking feedback from HN readers. Please check it out, log in as an individual user username: insurancechapter@yahoo.com pass: 12345678, as a company username: wikiadvertise@yahoo.com pass: 12345678, or feel free to create an account. Thanks.
Show HN: A large number of statistical distributions in JavaScript
https://github.com/synesenom/ran
Hi there,

I've been working on this library for a while. It started as having the need for just a few random generators that are statistically tested and it quickly escalated to 130+ distributions...

So far that's the only library I've seen that has generators that are fully covered by tests. I hope you guys find it useful.
Ask HN: Is anyone seriously using RDF in a project?
Apart from basic mashups is anyone here actually building a viable product using lots of RDF/OWL/Semantic stuff?
Meebo introduces xAuth (the scoble interview w/ whiteboarding)
http://www.youtube.com/watch?v=-UjXswWs7xg
xAuth.org coming monday.
Show HN: SoundSeeker – Organize Your Musical Ideas
https://www.soundseeker.app
Hi HN,

I've been programming for about three years, and this is my first full-stack web app. It's a tool for organizing musical ideas. Building and deploying it has been a great learning experience, and in that spirit I'd be grateful for any thoughts or suggestions if you care to take a look. Thank you!

source: https://bit.ly/3giqrBU

Why:

Composing music is different for everyone, yet some practices are employed by many musicians. One such practice is to record a musical idea on a phone, capturing the idea at its freshest, and for many, clearest. This often leads to a lengthy catalogue of chronologically organized recordings that can be difficult to parse when sitting down to flesh out a piece of music – what matters most is the content of the idea, more so than when it was conceived. The purpose of SoundSeeker is to allow you to organize musical ideas based on their content instead of when they came to be, and to serve as an educational personal project in my growth as a software engineer.

What:

A graph-based organizational tool for scratch audio recordings

Planned features:

in-app audio recording, in-app audio trimming, custom labeling outside of the main tiered organizational system.
UX Details: Hovering over a link also highlights an image
http://hellyeahdude.com/articles/the-small-things-count-in-user-experience-highlighting-over-a-link-also-highlights-an-image/
A nice little UX trick that most people don't use. Very minor CSS detail.
Show HN: Compare the big 4 US carriers (android)
https://play.google.com/store/apps/details?id=com.mosaik.cellmaps
This is our first jump into mobile app development and I'd like some feedback from you guys. Enter "hackernews" under Settings->Enter Coupon Code and it will unlock the paid upgrades, but please try it without first to get a feel for what is different. U.S. only for now.
Ask HN: What should I read after "Gödel, Escher, Bach"?
There are tons of book recommendation lists all over the place, but I can't seem to find anything quite like GEB. I read in bed and don't really want a book about math, a programming language, or development methodology—I love such books, but they're generally designed to be followed along with like a textbook.

I don't want something extremely challenging intellectually—what I want is something intellectually expanding that can be read in huge chunks (similar to fiction, although I'm generally not into fiction). That's exactly what I loved GEB for.

Have you read any other Hofstadter books? I know he says that subsequent books of his express the themes of GEB even better than GEB itself did, but I'm afraid they might end up being repetitive.

I've sought out books about the subjects I love: decidability, completeness, theory of computation, statistics, automata theory, language/compiler design, etc. but they've all been too rigorous to read before sleep. For those of you that loved GEB, what else do you love?
XHTML and CSS Embarrassment
http://www.akitaonrails.com/2008/1/11/xhtml-and-css-embarrassment
How I was embarrassed by 3rd party badges at my website. Am I missing something?
Ask HN: Downvote for disagreement in some cases?
In general, I won't downvote a comment that I don't agree with. However, if there is a comment and a reply, and both have lots of votes, I'll vote up the one I agree with, and downvote the one I disagree with.

Is that good etiquette?
Early bird rates for PyCon Singapore 2013 will be available until May 31.
https://pycon.sg
Are you a Python developer or aspiring to be one? Come to Pycon SG! Also get to meet and listen to Wes Mckinney, creator of Python Data Analysis Library, Pandas

http://e27.co/2013/05/20/pycon-sg-is-here-for-the-first-time-ever/
Google Uses Crowdsourcing To Create Maps In India
http://radar.oreilly.com/archives/2007/08/google_uses_cro.html
Google has been sending GPS kits to India that enable locals to make more detailed maps of their area. After the data has been uploaded and then verified against other participant's data it becomes a part of the map. The process is very reminiscent of what Open Street Map, the community map-building project, has been doing. The biggest difference is that the data (to my knowledge) is owned by Google and is not freely available back to the community like it is with OSM.
Outsourcing mobile client dev
hi gang,

i'm working on a project for the mobile space. there are two pieces. smartphone client and server backend. the backend is where all the magic happens and that's what i'm currently focused on. the front end is essential, but I have limited time/resources to work on iphone/android/blackberry apps AND the backend stuff.

i've read a few threads here on HN about outsourcing and what a nightmare it can be.

I'm curious to know:

-if anyone is in the same boat as me
-if you are, how you're solving that problem
-whether outsourcing is still a nightmare
-any suggestions on where to find good, short term (which could turn into long term if we get along), reasonably priced mobile app development.

cheers,

oddboy
Java.next() - JRuby: The Rubyists Strike Back
http://batsov.com/Ruby/Java/2011/05/18/jvm-langs-jruby.html
Part 4 of the Java.next() series. An overview of JRuby - a Java implemenation of Ruby
StartSSL down and out?
I tried to login to StartSSL, but the login fails. I get:

An error occurred during a connection to auth.startssl.com. Peer does not recognize and trust the CA that issued your certificate. (Error code: ssl_error_unknown_ca_alert)

I tried different browsers on different computers and different networks. I mailed them - no reaction yet. I tried to create an account on their forum, but it fails on the captcha repeatedly. I tried to login with OpenID, but no success. I created an account with their bugzilla site, and this works, but I cannot create tickets...

Yesterday I tried the first time, today no change. Does this mean they are out of business?
Luck is a dividend of sweat. The more you sweat, the luckier you get
Do you agree? How does this apply to your life?
Asterisk vs. FreeSWITCH
http://www.anders.com/cms/266
Little dated, but very interesting, especially the comments
Apple Loves Inconsistency
http://9rules.com/apple/notes/6688/
In my HCI class we're taught all about consistency and predictability, then Apple goes from being a good role model to f'n it all up. (slight sarcasm)
How to Find Intial Team for a StartUp Idea?
Hi,

I have a this idea which in my opinion will do very well but I can not do it alone (do not have all the skill sets). I am looking for people to join/help out but nut sure of the approach . I have the following questions

1. On what criteria do I select a team member ? (Suppose need a php programmer and have 5 candidates , how do I select one?)
2.What should be the compensation/ remuneration/equity I should offer ?
3. Anything else that the more pedant hackers suggest I must keep in mind :-)
Any good ntlk alternatives for python?
I recall reading here about a researcher who released an ntlk alternative for python. That was about a month ago, but I can't seem to find the name of the module now, do any of you guys remember it?
How to write a template compiler for Erlang
http://www.evanmiller.org/write-a-template-compiler-for-erlang.html
evan miller explains how to write a template compiler for erlang.