jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
(YC Winter08) Addher.com goes Beta
http://www.techcrunch.com/2008/02/13/myspacers-will-love-this-addher-widget-thingy/
i cant wait to read the comments for this
An ancient civilization rooted in Hinduism.
http://eods.wordpress.com/2009/05/04/hinduism-primer/
how did Gandhi or Tagore helped to reshape the world? Whats the concept of non violence? From where does this originate? A quick guide to a civilization called hinduism
Ask HN: Place to sleep in Mountain View
I sold all my possessions except for what fits in my backpack and I've been in the bay area for 5 or 6 days now. I've been sleeping on friends' couches, but I worry that I may soon warm out my welcome.

I've seen hacker spaces, but other than that, are there any super cheap options to get a night's sleep in the area?
Ocamlmq: a 1200-line low-key alternative to ActiveMQ and RabbitMQ.
http://eigenclass.org/R2/writings/ocamlmq-release
Previously: http://eigenclass.org/R2/writings/rabbitmq-STOMP-semantics
20 Useful CSS3 Graph and Chart Tutorials and Techniques
http://designmodo.com/css-graph-chart-tutorials/
The CSS3 based charts or graphs are quite simple to create and generate static harts and we could also style them according to our requirements.
If developers are decision makers, they buy better tools
http://blog.airbriteinc.com/post/66982016976/if-developers-decisionmakers-they-buy-better
The rise of developers as decisionsmakers is changing the software industry, fragmenting the enterprise market and changing the way businesses communicate.
Ask HN: How do I become a consultant?
First a little background. I'm a developer working for a near-profitable startup. I'm a high level employee and after building out our initial platform I moved on to recruit a team of developers to scale the business. But I'm not a founder and it is time to move on.

Which brings me to HN.

I think most businesses have a very particular need that I could help meet as a consultant, but I'm unsure how to get started. I'll call the need "data liberation".

A recent project at work showed me the value of this idea. After being given a broad mandate to consolidate some reports, I chose to spend some time trying to make the reports actually "good". That is to say fast, fast, fast, and searchable. I looked at options such as SSRS but ended up going with a custom built solution. In short, I channeled my inner Google and did everything I could to make the reporting app provide instant results with very elegant search interface.

Everyone was blown away and the four primary analysts reported saving a combined 10 hours a day over their old methods. One of the higher ups came out and asked me if I had opened up some secret high speed connection to the database. Although flattering, it was just good software design.

And then it hit me, I like this type of work. I can do this type of work. And I think I'm good at it.

This couldn't be a software play. Not only do I not own the code, but it is too specific to the company. But that specific nature is what makes it good. Solutions from SAS, Cognos, and Microsoft already fill this space and they are flawed for one simple reason: too generic. In order to really liberate a company's data I believe you need a very tailored interface that can make using your data feel like using Gmail or Craigslist. It is all there, easy to find, and only a few key strokes or clicks away. And with the power of data warehouses, open source software, and a JavaScript fronted I believe you can make a custom application cheaper than buying the larger generic tools.

So, how would someone even go about providing a service like this? More over:

* Where should I look for my first client?
* Would I have to link up with an existing consulting firm or can individuals find success in this space?
* Is this even a problem that businesses acknowledge?
* Do you have similar experience doing or hiring out this kind of work?

Any thoughts or feedback would be appreciated.
Announcing dedicated servers for Browserling 
http://www.catonmat.net/blog/announcing-dedicated-servers-for-browserling/
It looks like the awesome service Browserling just got dedicated servers! From the post, "We're super excited to announce dedicated plans for Browserling. With a dedicated Browserling plan you get your own Windows server with all the browsers pre-installed, plus you can install any software that you want, any browser plugins you want, and do absolutely anything you wish with it as you also get full administrator rights to your server."
Show HN: Get latest replies to an HN user
https://github.com/ggerganov/hnreplies
Hi HN,

I hacked a simple service for gathering HN replies and organizing them by the parent's username.

The main idea is to be able to efficiently get the latest replies to an HN user. For example, you can use this service to send yourself notifications when some replies to you on HN.

The service queries the official HN API and can be self-hosted. It is basically ~30 lines of Bash script. I made this mostly for educational purposes -- thought you might find it useful for something.

Cheers!

Edit: for example, here are the latest replies to me [0]. It includes only recent replies, since I started the service just yesterday and it hasn't observed older replies.

[0] https://hnreplies.ggerganov.com/?u=ggerganov
Ask HN: Experienced C programmer, new to web, which language/framework to use?
I am an experienced programmer in C (mostly systems / file systems and networking code, writing high performance code).
I also have a lot of programming experience in C# (college and internships)

I want to build a rich webapp, which will be a platform for others to create content. So the webapp will need to evolve continuously.

I have some experience of building a webapp in asp.net MVC (Microsoft's ruby-on-rails clone).
What I am unhappy about in the Microsoft world is - lack of a good ORM, software licenses (offset by BizSpark), good deployment tools (appharbor is solving the issue but they are still a bit new).

I am an ok programmer in both ruby and python. But I am fluent in C# (with the new language primitives, its fairly equivalent, you can also write stuff in F#).

I can pick up a language fairly quickly if the framework enables an order of magnitude quick web development than other platforms.

My experience has been painful with ORMs so if a framework has a good answer I think that win alone seems fantastic.

[Edit: ORM issues: Number one issue was migrations on a live site. We ended up doing most ORM by hand to deal with no good framework support for migrations.]
Show HN: Nerd Crawler – monitoring original comic art sites so you don't have to
https://www.nerdcrawler.com/
I've been a fan of comics since I watched the X-Men Animated Series in the 90s, and I fell in love with collecting original comic art when I got my first Jim Lee sketch in high school.

But, after missing out on some original comic art pieces because I didn't know when they were added for sale on websites, I decided to take it upon myself to make an app that monitors original comic art sites and emails/texts you when new art drops.

It's called Nerd Crawler and I'm building it myself so there might be some bugs but I'm hoping it helps comic art collectors. It works with over 40 original comic art websites like Albert Moy (Jim Lee's art dealer), Cadence Comic Art, Artcoholics, a bunch of Big Cartel sites like Jim Cheung / Jason Fabok / Dustin Nguyen, Greg Capullo Art, Skottie Young, and more.

It's free to try @ https://www.nerdcrawler.com/, and you can upgrade to a paid plan if you want text messages alerts or want to check sites every 10 minutes or 1 minute.

From a technical standpoint, my tech stack is:

- Ruby on Rails

- Hosted on Heroku

- Emails sent by Mailgun

- Texts sent by Twilio

- Images hosted on Cloudinary

- Credit card charging handled by Stripe and the new, low-code Stripe Checkout

The minimum viable product was built in about a week with minor bug fixes and new features added weekly.

If you have any feedback, have art sites you wanted added, or questions, let me know!
Ask HN: JavaScript developer – what do I need to know?
I feel like I have a pretty firm grasp on OOJS and am proficient at solving any JS problem without using a library. What should I be concentrating on now to be "Javascript developer"?
52 books in 52 weeks (with data tracking)
http://www.richardingram.co.uk/2012/01/52-weeks-52-ebooks/
Richard Ingram will read 52 books in a year, one per week. Last week he spend over 32 hours reading. All data, highlights and progress is saved at https://readmill.com/richardjingram
Show HN: A fully automated podcast – actually 12 podcasts
https://anchor.fm/thp-aqu/episodes/21st-May-2022-e1ir0nk
"That Horoscope Podcast - Aquarius" and it's eleven siblings - are daily podcasts that are end-to-end programatically generated e.g. scripted, voiced, post-produced and uploaded.

Would love to get some first impression feed back and hear how others would achive the same thing!
Google Raised Android Market App Size Limit From 50MB to a Whooping 4GB
http://www.techieapps.com/google-raised-android-market-app-size-limit-from-50mb-to-a-whooping-4gb/
The availability of highly resourceful and rocking apps at our disposal, has actually revolutionized the world of technology.
My book 'Programming Windows Azure' from O'Reilly is available
http://www.amazon.com/gp/product/0596801971
My night and weekends project for over a year - 'Programming Windows Azure' published by O'Reilly is finally out.

When I started off, I've tried to write a book I'd like to read myself. That means a sense of humor (hopefully), lots of code (especially code that doesn't involve the Microsoft stack) and in general, being very deep technical. The code samples are mostly in C# but they are easily translatable to any language/platform you like. I've snuck in a chapter based purely on Python too.

I've tried to make this book not as dry as a lot of other technical books. You'll find , among other things, hidden references to Star Trek (TNG and TOS), BSG and atleast one Office-based code sample.

I feel a bit bad about plugging my own work on HN but since this essentially took over my life for over a year, I thought it was justified :).
3D printers can now read CT scans and produce bone models
http://singularityhub.com/2011/11/15/surgeon-uses-3d-printer-to-make-models-of-bone-%e2%80%93-and-saves-hospital-bookoo-bucks/
Thanks to surgeon Mark Frame, 3D printers can now read CT scans and produce bone models at a fraction of the previous cost. To accomplish this he used OsiriX, an image processing package specific for the kinds produced by imaging equipment, such as CT scanners. As OsiriX is open source software that runs on mac OS, Frame was able to use it free of charge. He then used a program called MeshLab – also open source, and free, for Mac – to clean up the image and make them medical quality. Finally, this image was sent for printing. Seven days later the model bone arrived in the mail. All for £77.

Frame and colleagues have started a company that makes the models for you. Just send 3D-OM your CT scan and they’ll send you back your model. Heck, it’s so cheap now, if you’ve got a CT scan you might just want to get the model for fun.
Browser-Side Amazon S3 Uploads, Using CORS and JavaScript
http://bencoe.tumblr.com/post/30685403088/browser-side-amazon-s3-uploads-using-cors
With CORS you can now easily build web applications that use JavaScript and HTML5 to interact with resources in Amazon S3, enabling you to implement HTML5 drag and drop uploads to Amazon S3, show upload progress, or update content.
Math Overflow (A StackExchange site for Maths)
http://mathoverflow.net/
(via http://www.readwriteweb.com/readwritestart/2009/10/stackoverflow-shares-its-mojo.php)
Ask HN: What are the best developer conferences for 2015?
As a resolution for 2015, I'm hoping to attend more conferences - particularly for web development, server-side languages, Linux, and open source software. What are the best conferences lined up for 2015?
Apple Buys Twitter Analytics Startup Topsy Labs
http://online.wsj.com/news/article_email/SB10001424052702304854804579234450633315742-lMyQjAxMTAzMDAwMjEwNDIyWj
link not behind paywall: http://online.wsj.com/news/article_email/SB10001424052702304854804579234450633315742-lMyQjAxMTAzMDAwMjEwNDIyWj
Twitter Users Most Followed by Readers of Hacker News: Updated & Expanded
http://jeffmiller.github.com/2010/07/28/twitter-users-most-followed-by-readers-of-hacker-news
I originally posted this list 3 months ago (July 2010). I've since improved upon it.

Now the list has been expanded to 200 people (previously 100).

Hacker News usernames are shown wherever possible.

I've also posted a link to a CSV file which contains the full list up to 1,000 people.

And a cron job will automatically regenerate the list once a week.
What happens when you rip off a site but forget to host the JS yourself
http://www.dsignio.com.ar/
Some company in Argentina ripped off a friend of mine's site, but didn't even bother to host the JS themselves. So he did this. Original site is http://www.socketstudios.com/
How to configure nginx and uWSGI to serve Django projects
http://blog.eyallupu.com/2012/01/how-to-configure-nginx-and-uwsgi-to.html
A quick step-by-step guide on how to configure nginx and uWSGI to serve Django projects
Jonathan James and Aaron Swartz-Two Obituaries One Prosecutor 
https://thehacktimes.com/jonathan-james-and-aaron-swartz-two-obituaries-one-prosecutor/
Worth remembering and reading!
Show HN: Open-Source 3D Location-Based Wireless Mesh Network
https://github.com/kurthildebrand/hyperspace
I've decided to open source the project I've been working on called Hyperspace. Hyperspace is a suite of software implementing a wireless mesh network for IoT devices. My main requirements are listed on my repo but I'll copy them here.

1. The mesh shall enable nodes to route packets amongst themselves.
2. The mesh shall allow nodes with limited power to participate in routing packets.
3. The mesh shall be IPv6 based.
4. The mesh shall be local. I.E. not require connection to a remote server.
5. The mesh should provide 3D location to nodes in the network.

Nodes use the Decawave DW1000 UWB radio to transmit and receive data, and to measure distances to other nodes. Location can be determined with enough distance measurements (see the documentation for more details). The implementation is pretty primitive at the moment. The border router server and the iOS app are super basic and have very little in terms of actual functionality, but the core ideas are there.

I'm not happy with the state of smart home devices. I don't like it when a manufacturer shuts down a key server and bricks a bunch of devices. I don't like it when devices don't interoperate. Therefore, I've decided to open source this project in the hopes that it gains traction and that we can work on creating better IoT devices together.
Show HN: The Coinbase FOMO Calculator
https://vidacode.github.io/CoinbaseFomoCalculator/
Made this using Power BI and the Crypto Watch API.
Started making this in November 2021, but never got around to publishing it, so that is the reason for the 'FOMO' in the title - probably a good thing if you 'missed out' on the crypto hype late last year. Now it serves as a way to see how much you 'saved' by not putting in money.

Hope someone finds it fun!
Sparrow, new Mac mail client out of beta and #1 on Mac App Store
http://techcrunch.com/2011/02/09/sparrow-mac-mail-app/
Sparrow, a beautiful new Mac mail client has just launched in the Mac App Store and it has immediately shot to the number one paid app in many countries around the world, including the U.S.
Droid X actually self-destructs if you try to mod it
http://www.mobilecrunch.com/2010/07/14/droid-x-actually-self-destructs-if-you-try-to-mod-it/
As an Android advocate/fan this _really_ rubs me the wrong way.
Show HN: WebRTC Nuts and Bolts, A holistic way of understanding how WebRTC runs
https://github.com/adalkiran/webrtc-nuts-and-bolts
Hi HN!

I’m so excited to show my first open-source project and first post here.

I initially started this project to learn Go language, it is an experimental project. The main goal is to track the adventure of a WebRTC stream from start to finish, by debugging the project or tracking the output at console.

By trying out this project, you will deep dive into the steps which are taken while starting up a WebRTC session, and more.

It consists of a web UI (TypeScript) and a server back-end (Golang) projects. They can run on Docker containers, in development mode or production mode, you can find details in the README file.

After some progress on the development, I decided to pivot my experimental work to a walkthrough document. Because although there are lots of resources that exist already on the Internet, they cover small chunks of WebRTC concepts or protocols atomically. And they use the standard way of inductive method which teaches in pieces then assembles them.

But my style of learning leans on the deductive method instead of others, so instead of learning atomic pieces and concepts first, going linearly from beginning to the end, and learning an atomic piece on the time when learning this piece is required.

I know it’s in a very niche technical domain, but hope you will like my project. Please check it out and I’d love to read your thoughts!

https://github.com/adalkiran/webrtc-nuts-and-bolts
Show HN: Add live runnable code to your dev docs
https://www.usedevbook.com/
Hi HN community,

I'm Vasek, co-founder, and CEO of Devbook [0]. Devbook is an SDK that you add to your docs website and then every time a user visits your dev docs, we spin up a VM just for that user. The VM is ready in about 18-20 seconds. We haven't had enough time to work on optimization but from our early tests, we are fairly confident we can get this to about 1-2 seconds.

In the VM you can run almost anything. Install packages, edit & save files, run binaries, services, etc.

You as a documentation owner have full control over the VM. We give you full access to filesystem, shell, stdout, and stderr. You don't have to worry about any infrastructure management. It's just one line of code on your frontend.

On the backend, the VM is a Firecracker microVM [1] with our custom simple orchestrator/scheduler built on top that just gets the job done.
We chose Firecracker for 4 reasons:

* (1) the security with a combination of their jailer

* (2) its snapshotting capabilities

* (3) quick booting times

* (4) option to oversubscribe the underlying server resources

This allows you to create a whole new set of interactions between your dev docs and a developer visiting the docs.
We've had users building coding playgrounds [2] to show how their SDK works or adding embedded terminals to a landing page [3] to show how their CLI works.

The way Devbook works is that you use our frontend SDK [4] on our website. The SDK pings our backend and we boot up a VM. The VMs are ephemeral and get destroyed after a while of not getting pinged.
You can predefine what the VM filesystem will look like through our CLI via a simple Dockerfile [5].
We also have an open sourced UI library for components like terminal, file system explorer, or code editor [6].

The need for Devbook came from our own frustration with dev docs. It has always felt strange that dev docs contain so much code but none of it is actually runnable. You as a developer have to set up full environments to see how the API works and get a deeper understanding.

We are very early so we don't offer self-serve for now. A bit of manual work is still required when we are onboarding new customers.
We are looking for some specific use-case that would make our go-to-market strategy much easier. It feels like the product we offer is way too general. We basically say "here's a whole computer, have fun".

I'd love to know what you think about it. I'll hang out here and I'm happy to answer your questions!

[0] https://usedevbook.com/

[1] https://github.com/firecracker-microvm/firecracker

[2] https://app.banana.dev/docs/carrot?ref=navmenu

[3] https://runops.io/

[4] https://github.com/devbookhq/sdk

[5] https://github.com/devbookhq/devbookctl

[6] https://github.com/devbookhq/ui
This is how you pitch a new piece of technology. 
http://www.youtube.com/watch?v=R2bLNkCqpuY
Here is another motivational thread on HN:
Ask HN: Movies that motivate you?
http://news.ycombinator.com/item?id=1349566

I just watched the first episode of Mad Men and I'm hooked.
Alpha: A translation of Genesis 1
http://llamasandmystegosaurus.blogspot.com/2017/05/alpha.html
From the post: "This was made with the help of a computer program [word2vec] that tries to express the meaning of any word by an adjective and a noun pair. Phrases like 'abstract astronomy' for 'space' and 'aquatic archipelagos' for 'islands' were generated by the program."
Show HN: Collapse HN Comments
https://github.com/Igglyboo/hn_collapse
Little chrome extension I made to collapse comments on HN, feel free to use it if you want.
Show HN: LiveViewJS – TypeScript back end for LiveView Apps (Phoenix LiveView)
https://github.com/floodfx/liveviewjs
Author here. I really love the programming paradigm behind by Phoenix LiveView applications and wanted to expand the ecosystem to include programmers like myself that love Typescript.

In summary, LiveViewJS reuses all the Phoenix client code and implemented a new backend in Typescript to handle client events and send back updates. Lots more detail and examples in the repo.

Would love any questions and/or feedback. Thanks!
HTML5, meet 1998.
http://geocitieslycostripod.com
A fully compliant HTML5 website, with a UI straight from 1998. Uses HTML5, CSS3 and SVG. Have a peek at the source.
Dragdealer JS
http://code.ovidiu.ch/dragdealer/
Dragdealer, a drag-based JavaScript component that embraces endless front-end solutions
Show HN: Cloning a musical instrument from 16 seconds of audio
https://erlj.notion.site/Neural-Instrument-Cloning-from-very-few-samples-2cf41d8b630842ee8c7eb55036a1bfd6
In 2020, Magenta released DDSP [1], a machine learning algorithm / python library which made it possible to generate good sounding instrument synthesizers from about 6-10 minutes of data. While working with DDSP for a project, we realised how
it was actually quite hard to find 6-10 minute of clean recordings of monophonic instruments.

In this project, we have combined the DDSP architecture with a domain adaptation technique from speech synthesis [2]. This domain adaptation technique works by pre-training our model on many different recordings from the Solos dataset [3] first and then fine-tuning parts of the model to the new recording. This allows us to produce decent sounding instrument synthesisers from as little as 16 seconds of target audio instead of 6-10 minutes.

[1] https://arxiv.org/abs/2001.04643

[2] https://arxiv.org/abs/1802.06006

[3] https://arxiv.org/abs/2006.07931

We hope to publish a paper on the topic soon.
Paypal's fraud prevention routine does it again
http://scottishrubyconference.com/posts/149
Once again Paypal suspends an account for suspicious activity and asks for clarification. Except this time it's a repeat of the same "suspicious" activity that has happened for the past four years, asking for the same documentation that has been sent through previously.
Why Publishing on the Windows Phone is Like Walking Barefoot On Broken Glass
https://toshl.com/blog/why-publishing-on-the-windows-phone-marketplace-is-like-walking-barefoot-on-broken-glass/
Our story of why publishing on the Windows Phone Marketplace is horrible in many, many ways. How arbitrary and moralistic is the certification policy, the numbers are low, international developers ignored... The list goes on. We'd be happy to hear about your experiences.