jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Show HN: YouCode, a Search Engine for Coding
https://code.you.com
Hi Hacker News,

We're Bryan and Richard, cofounders of you.com. Together with our team of engineers, we are working on YouCode, a search engine for people who code. You can try it at code.you.com.
The main idea is to make the search experience better and more efficient when coding. We’d love your feedback for a few use cases that we have in mind so far:

* searching through StackOverflow for quick code snippets: reverting a git commit for example [1]

* searching through GitHub Issues: when you’re getting an error message that looks unfamiliar [2, 3]

* searching through the documentation for quick reference: PyTorch [4], HuggingFace [5], Docker, PyPi, AWS, MDN, and several others

* searching for walkthroughs, tutorials, tips, and quick intros to a new subject: Medium [6], Tutorials Point, Geeks for Geeks, and others as well

* searching for utilities: code completion (from a large language model that writes code) [7], JSON validator/formatter [8]

* searching for relevant discussions and projects: HackerNews [9], ArXiv [10], Github Repos [11]

* changing preferences in the account dropdown menu so that you can influence which sources you get answers from

* doing all of this from VS Code: we made an extension to make that easier [12]

YouCode is still a work in progress — we’re adding new apps each week and improving the search results — and we would love your feedback.
Where do Google or other search engines leave you wanting more when it comes to coding searches?
Which sources do you go to when you can’t get what you need from Google and others?
What other utilities and use cases would you like to see?
How else can we make this better?

If you find something that we can improve, apps that you’d want to see, or a search query didn’t give you a good result, please let us know! We’re here to answer any questions!

Richard and Bryan

[1] https://code.you.com/search?q=revert+a+git+commit

[2] https://code.you.com/search?q=MLflowCallback+to+log+run_name...

[3] https://code.you.com/search?q=onnxruntime+segfault

[4] https://code.you.com/search?q=pytorch+isnan

[5] https://code.you.com/search?q=huggingface+transformers

[6] https://code.you.com/search?q=git+rebase+interactive

[7] https://code.you.com/search?q=%23+this+function+sorts+a+list...

[8] https://code.you.com/search?q=json+validator

[9] https://code.you.com/search?q=show+hn

[10] https://code.you.com/search?q=attention+is+all+you+need

[11] https://code.you.com/search?q=pytorch+examples

[12] https://marketplace.visualstudio.com/items?itemName=youdotco...
20 Million Views for $5K
http://www.sitemeter.com/?a=stats&s=s15gizmodo&r=6
Edit: Apparently it was 5 thousand, not 10.
$1000 coding challenge from E la Carte (YC S10)
http://www.elacarte.com/challenge/
E la Carte (www.elacarte.com ) is a startup out of MIT that deploys tablets on restaurant tables so that guests can order food, play games and pay for their meals without waiting.

Test your skills at http://www.elacarte.com/challenge and win $1000

Rules: Winner gets $1000. Next 5 top-ranked applicants get $100 each

Time and quality of submitted code are both factored into rankings.
A Better BART Kiosk Interface
http://www.bartkiosk.com/
Two UC Berkeley School of Information students redesigned the BART kiosk interface using Flex 3 an Arduino and AS3Glue.
Show HN: An HTML5 game we made in 72 hours for Ludum Dare
http://godswillbewatching.clay.io/
Point-and-click adventure with only one scenary!

We tried to approach Minimalism trough gameplay. Isolated on a single stage, with a few a possible actions, you must endure trough a 40 days survival until the Sgt. Burden's crew can be rescued. Enjoy the puzzle and stay alive!

And let me know if you have escaped the planet!
I quit my job to walk across the world doing live Google+ hangouts
https://plus.google.com/u/0/100125012078853567494/posts/5cuxJex8MPf
I quit my job to walk across the world doing live Google+ hangouts in every village and city from Beijing, China, to London, England.
Mining Wikipedia with Hadoop and Pig for Natural Language Processing
http://blogs.nuxeo.com/dev/2011/01/mining-wikipedia-with-hadoop-and-pig-for-natural-language-processing.html
How to build multilingual training corpora for OpenNLP Named Entity Recognition using the Apache BigData tools.
My experience with alternative Android markets
http://martingryner.com/on-alternative-android-app-stores/
Overview of alternative Markets for Android performance based on real world application example.
Zombo.com - YC applicant - feedback wanted
http://zombo.com
This is just a prototype, but wanted to get feedback whether we're accepted or not. What do you think?
Given Expert Advice, Brains "Shut Down"
http://blog.wired.com/wiredscience/2009/03/financebrain.html
Article here: http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0004957
End-of-Life Warning at $618,616 Makes Me Wonder Was It Worth It
http://www.bloomberg.com/apps/news?pid=20601087&sid=avRFGNF6Qw_w
Solid long-format article about the costs of healthcare for a dying husband.
Show HN: Mercury – Publish Jupyter Notebook as web app by adding YAML header
https://github.com/mljar/mercury
Mercury is a perfect tool to share your Python notebooks with non-programmers.

- You can turn your notebook into web app.

- You can add interactive widgets to your notebook by defining the YAML header. Your users can change the input and execute the notebook.

- You can hide your code to not scare your (non-coding) collaborators.

- Users can interact with notebook and save they results.

- You can share notebook as a web app with multiple users - they don't overwrite original notebook.

The demo running at Heroku (free dyno) http://mercury-demo-1.herokuapp.com, at AWS EC2 (t3a.small) http://mercury.mljar.com - No need to register.
Code which every programmer must read before dying
What open source codes/projects must every programmer read before his death?
Show HN: Sidekick - Live application debugger is now open source
https://github.com/runsidekick/sidekick
Sidekick is a live application debugger that lets you troubleshoot your applications while they keep on running. It allows you to add dynamic logs and put non-breaking breakpoints in your running application without the need of stopping & redeploying. Currently supporting Java, Python & Node.js runtimes.

Sidekick Open Source is here to allow self-hosting and make live debugging more accessible. Built for everyone who needs extra information from their running applications.
Ask HN: Is there a better employment route to high earnings than FAANG?
I’m a 20something software engineer on a year sabbatical from a FAANG company and thinking about my employment options. My earnings are relatively high I think (at senior now, ~350k total comp with bonuses and auto-sell RSUs). However, the idea that I’ve already reached the max expected value for the effort I’m willing to expend as an employee in the industry is a little dreary to me (note: I am very lucky and also feel bad about saying that).

Does anyone know of a route to equivalent earnings outside of FAANG? Assuming that I am willing to live anywhere and work on any type of software, but do not want to go into management or start a company.

edit: thank you for the responses
Death of Matt Lightner (creator of Site5)
http://ryanbigg.com/2011/12/matt-lightner/
I just read on Ryan Bigg's blog that Matt Lightner, the guy who started Site5 when he was 15, has died. His facebook account "is currently unavailable". I have no idea of the circumstances, and it would be wrong to speculate.

Here's a link to his personal web-site: http://www.mattlightner.com/

Site5 was one of the mileposts on the way to where we are today and it's so sad to lose an innovator so young.
CSS3 Animations with special effects
http://www.minimamente.com/magic-css3-animations/
Repository: https://github.com/miniMAC/magic
Bring Back Google Reader
http://bringgooglereaderback.com/
By Nathan Bashaw
Show HN: Hstream – quick Python web apps – Streamlit alternative using htmx
https://github.com/conradbez/hstream
I love Streamlit but have run into many situation where taking it from PoC to MVP state is insurmountable.

With all the recent HN hype around htmx and sematic html / classless css I decided to build a Streamlit alternative using these on top of FastAPI.

This has a couple advantages:
1) easier to extend when you move past PoC since the FastAPI app is exposed (allowing adding more routes) and hstream acts more like a typical web stack
2) with htmx and html (plus MVP.css) doing the heavy lifting the package is alot less complex and easier to reason about - and hopefully more performant eventually
3) html is simple, so using this we can give the user much more control around the look and feel, while falling back onto MVP.css (classless css) sane defaults.

Would love to hear people's thoughts.
Show HN: StealthDrop – Anonymous crypto airdrops using zero-knowledge proofs
https://github.com/nalinbhardwaj/stealthdrop
Hi HN,

We (myself, Adhyyan1252 and yush_g) are undergrad students that hacked out this side project last month during Hack Lodge[1] (the ideas and many of the underlying circuits for which came from the 0xPARC community[2])! We’re extremely excited to share this new primitive.

Besides the technical challenges building this project that folks here would find interesting (fixing the ZK proof compiler, modifying nodeJS V8 params etc.), we think this is a very novel use case for ZK tech, and ECDSA inside ZK-SNARKs is a starting point that unlocks many other ideas! :D

A summarized version of our README, with more thoughts on why you would want to enable this in the first place, is also in this Twitter thread[3]!

[1]: https://hacklodge.org

[2]: https://0xparc.org

[3]: https://twitter.com/0xparc/status/1493363943036923912
Show HN: International Legal Dictionary
https://www.public.law/dictionary
I'm a pro bono attorney, and have been really interested in making the law easier to understand. I also see a ton of government resources online in varying degrees of usability. And for sure, there's no interoperability between them.

This is an international legal dictionary, an experiment in improving the situation: glossaries are scraped and parses from official sources: https://github.com/public-law/open-gov-crawlers. The results are saved as datasets in well formed JSON with Dublin Core metadata: https://github.com/public-law/datasets

I add Library of Congress subject headings to the sources, to enable filtering (still to come).

The web app is basically an old-school mashup, which I've always liked.

Another experiment is using the Dale-Chall readability formula to improve the reader's experience. Here's an example of it at work:

https://www.public.law/dictionary/entries/amicus-curiae

This is an experiment, using readability as a relative metric. I.e., not extracing an absolute grade-level score as its normaly used. Instead, using it to compare different definitions of the same phrase. My theory is, there's strong scientific validity for this use, even when applied to very short passages: All I simply want is to figure out, "Which is more readable? Passage A or B?" And then, my code sorts the definitions in order of readability to (theoretically) produce a newspaper-article-like effect: A reader can read the first couple of sentences to get an overview of the story.
Ask HN: I feel my dream slipping away
They say advice is what we ask for when we already know the answer but wish we didn't.

Well, I'm not looking for hang-in-there-buddy-advice but rather employment ideas or immigration hacks from someone in my situation or who understands it. I'm an Engineer working at a big corp in California - a job I so hate but have been needing to hold on to for green card purposes (I'm a foreign citizen). I'm still at least 2 years away from getting it. Meanwhile, in my spare time, I've been hacking away on my boostrapped startup idea. I released a MVP two months ago and it has been gaining steady traction. I intend to hit ramen profitability by early next year. This is where it gets hard on me. In spite of spending many waking hours working on it, moonlighting often translates to slow progress. At the end of a full 10 hour day working for the man, creativity and productivity are not at their peak when I get to work in the evenings. I fear that when competition gets wind of the opportunity that exists in their blind spot, they will get to work and could outdo me quickly.

One option is quitting my job cold turkey but that may mean going back to my home country. I've lived in the US for 8+ yrs now and want to stay here. I want to build my business here. I like it here. Is that so bad? Isn't America the land where you can realize your dream and help others realize theirs too?

It gets very frustrating at times and I fear my dream is slipping away. I will turn 30 soon (no, that is not precipitating this :). I'd like to spend the next decade of my life building my own company, not waiting for a green card. I am making progress but at a snail's pace (at least I feel so). Plus from my last venture, I learned the lesson that working with a useless co-founder is worse than going it alone. This time, I am solo-ing until I can find a partner who is as passionate & hard working.

I've been bearing this situation for two years now and feel like I'm stuck in this rut for the foreseeable future.

Are any of you in similar shoes? How do you deal with it? Are there any immigration hacks that you are aware of? Have you figured out some way to spend a major chunk of your time working on your startup but staying in legal status and maintaing your perm residency petition?

tl;dr: Working on startup venture. No green card. Stuck in this situation for 2+ yrs. Slow progress and sometimes feel dream slipping away. Suggestions?

Gosh. I hope I don't come across as whiny. I'm not.

[EDIT] I've been trying to reply to some of your comments but the post isn't going through. Would you know why? I'm a long time HN user but this is a throwaway account and I'm not sure if it's because this is a new user.
I'm Moving To San Francisco, I Need A Job
http://zedshaw.com/blog/2009-08-05.html
Of note for HN: "I am interested in working for a funded startup that has about 5-20 employees and is growing or would like to grow."
Show HN: Stacktape – Full power of AWS with Heroku-like experience
https://www.stacktape.com/
Hello, Stacktape CEO here.

As a full-stack developer, I was looking for an easy way to deploy and host my applications for years.

I could go with Kubernetes and Terraform. But the complexity of running this in production can be overwhelming even for a team of dedicated DevOps specialists. Or I could go with Heroku. But I’m not willing to pay 5-10 times more for my infrastructure just because my app was easier to deploy. I could also choose Serverless framework. But If my use case requires more than Lambda functions, I need to read through 100s of pages of AWS documentation figuring out how to configure VPCs, Security groups, Route tables and more…

Until now, I could choose either "powerful" or "easy". Today, after 2.5 years of development, I’m happy to introduce another option.

Stacktape is a DevOps-free cloud framework that’s both powerful and easy at the same time. It allows you to develop, deploy and run applications on AWS. With 98% less configuration and without the need for DevOps or Cloud expertise.

Unlike with other solutions, you can deploy both serverless (AWS lambda-based) and more traditional (container-based) applications. Stacktape also supports 20+ infrastructure components, including SQL databases, Load balancers, MongoDB Atlas clusters, Batch-jobs, Kafka topics, Redis clusters & more.

Besides infrastructure management, Stacktape handles source code packaging, deployments, local/remote development, and much more. It also comes with a VScode extension and local development studio (GUI).

Stacktape is a IaaC tool. The configuration can be written in YAML, JSON, or Typescript. A typical production-grade REST API is ~30 lines of config (compared to ~600-800 lines of CloudFormation/Terraform). The deployment can be done using a CLI or a programmatic SDK.

Stacktape is a premium tool with a forever-free tier. I’ll be very happy if you give it a try and let me know what you think.
Google announces bitcoinj: a bitcoin implementation in Java
http://code.google.com/p/bitcoinj/
From the bitcoin.org forum: "Google is pleased to announce the release of BitCoinJ, an implementation of the BitCoin system in Java. You can get it here under the Apache 2 license."

I suspect this is maybe not Google the corporation but a Google employee using their 20% time.
The Web Book Boilerplate - Writing books for almost every platform
https://github.com/PascalPrecht/wbb
I've started to build boilerplate to make writing books for different platforms easier. It sits on top of grunt.js and pandoc to make different file formats (.rtf, .mobi, .epub) possible. It also helps for the publishing process on leanpub.com.
What Bitcoin Is, and Why It Matters
http://www.technologyreview.com/computing/37619/?mod=chfeatured&a=f
Recent weeks have been exciting for a relatively new kind of currency speculator. In just three weeks, the total value of a unique new digital currency called Bitcoin has jumped four times, to over $40 million.
Verisign seizes .com domain registered via foreign registrar
http://blog.easydns.org/2012/02/29/verisign-seizes-com-domain-registered-via-foreign-registrar-on-behalf-of-us-authorities/
We've just posted this on the easydns blog, we think this is a very troubling development. State of Maryland went straight to Verisign to seize a .com domain operated outside the US via non-US registrar.
Show HN: Tier.run – Terraform for Stripe
https://github.com/tierrun
Hi HN, we are Jevon, Blake and Isaac, we've been working on Tier for a little while ( http://github.com/tierrun/tier )

Tier is "Terraform for Stripe" but it goes further and gives you feature flag style access checks, and allows you to count/report usage which can be used for metered billing.

When we started Tier, we knew that there was something interesting in the SaaS pricing and packaging space. Adjusting price is the single most effective lever a business can use to achieve product/market fit, and there's a strong correlation price nimbleness and market success.

In spite of overwhelming evidence of this, most startups pick the price for their product once and then never change it, opting instead to invest in less effective levers like CAC, sales efficiency, "virality", churn, etc. Why?

It's just too hard. Any change you make to the pricing model means refactoring not just the entire product, but sometimes the entire company. The path of least resistance leads to a place where there's no single source of truth, and changes anywhere require changes everywhere.After over 50 or so customer conversations and user research chats, this represents our third or fourth implementation (depending on how you count them), and our conception of how best to solve it has been refined and adjusted along the way.

The concept of "PriceOps" came out of those conversations, looking at where mature companies end up after several expensive rounds of iterating on how they implement their prices for flexibility and order. https://priceops.org

What we're releasing now is an open source tool you can use to set up your Stripe system that keeps everything organized around a single source of truth. With this, changes to your pricing model don't require changes to your application code or business processes.

As a bonus, I think it's actually easier to integrate with than integrating with Stripe the "normal" way. Use the identifiers for your customers and features that you already have. Define plans and subscribe customers to them. No ever-growing pile of object ids to manage.

If you are just starting to think about adding pricing to your product, or if you've built something custom but would like something less maintenance intensive, then please give Tier a try and we'd love your feedback.
How did we come to believe saturated fat and cholesterol are bad for us?
http://eatingacademy.com/nutrition/how-did-we-come-to-believe-saturated-fat-and-cholesterol-are-bad-for-us
Direct link to video here: https://vimeo.com/45485034
Ask PG: How has voting habit/volume changed since being hidden?
It's been over a week since you started experimenting with HN [1]. It would great to hear some feedback on what significant changes (if any) this has caused to the voting habits of the user base.

[1] http://news.ycombinator.com/item?id=2434333

Edit: Seems that PG answered a similar question recently http://news.ycombinator.com/item?id=2465002
Ask HN: Overcomming a federal conviction (computer fraud) for decent job?
http://pastebin.ca/2339721
First time posting here. Had to use pastebin because I wrote beyond 2k char limit. Apologies for the annoyance of an extra-step. Please read and respond.

Thanks.
Facebook is Big and Boring
http://rachelbaker.me/facebook-big-boring/
A trend I have noticed among my friends is the decreasing number of status updates posted to Facebook. Just six months ago my news feed would have been filled with the daily dribblings of my friends. Now there are less than a handful of status updates in my newsfeed, often from the same 5 people.
GitHub is one commit away from being the ultimate blog engine
http://reefpoints.dockyard.com/2011/11/14/github-is-one-commit-away-from-being-the-ultimate-blog-engine.html
I just realized the title might sound like I'm putting down GitHub, that's not the point. I love GitHub.
Ask HN: What skills will be useful during an upcoming recession/depression?
My economic knowledge is limited but it seems like the effects of the global domino triggered by conoravirus will echo for many years to come. As a generalist who never had an issue finding a job so far, I'm afraid that in this new reality my software/management skills won't be of any use in 6 months.

What skills would be valuable to develop now to adapt as quick as possible to the new state of things?
Which programming book you just couldn’t stop reading from start to end?
This question is something that I really like to know... did any one have /can tell me about
Programming book related that he/she just couldn’t stop reading from start to end.
My self I was reading a lot of programming books but never as “book” from start to end
Always like reference always half of the book I never opened.