jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ask HN: I'll Build the Top Comment
Alright HN, tell me what to build. Top voted idea wins. Keep in mind I am one guy and the budget is reasonable hosting costs and 3 months to build. Don't bore me!! Will post a follow up.
Show HN: FRPC – A Faster, More Flexible RPC Framework
https://loopholelabs.io/blog/announcing-frpc
Today we're announcing frpc-go, an RPC framework that's designed from the ground up to be lightweight, extensible, and extremely performant.

In an apples-to-apples comparison fRPC outperforms gRPC by more than 4x, doing more than 2 million RPCs/second on a single node.

Check out our docs site at https://frpc.io!
7 Lessons from the Zantaz Firesale (Sold for $375m, Founders Got Nothing)
http://www.foundread.com/view/7-lessons-from
short version: company sells for $375M, founders got zilch. Check the details in the link.
A child's view of the $100 laptop
http://news.bbc.co.uk/2/hi/technology/7140443.stm
What will a child in the UK make of a laptop designed to help children in the developing world?
Show HN: Codecademy.com, the easiest way to learn to code
http://www.codecademy.com
I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code (http://news.ycombinator.com/item?id=820741). My cofounder and I decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at HN@codecademy.com.
Ask HN: What's your website? I'll do a video review of it
Just started a new service where I do 5 minute website reviews, giving feedback on design, content and UX.

Comment with your URL below that you want me to review.

I'll review the first 5 sites posted.

--------------------

EDIT: Since a few people have asked, here is the URL for SiteSesh: http://sitesesh.com/

--------------------

EDIT EDIT: Seems like there are more people interested in a review. You can purchase a review on the site which would be appreciated :) or you can wait until I get through these reviews, and I might just give you feedback directly here on the comments.

Use the coupon STARTUP for 20% off a review. Thanks HN!
Show HN: Mobile friendly property listing to Rightmove (UK)
http://wigwamm.com
If you want a sneak peek of the prototype: http://wigwamm.co.uk
The TechCrunch party (Y Combinator startups were there in full force)
http://mattmaroon.com/?p=255
The TechCrunch party was fun. I had taken out a stack of what I thought was at least 1 billion business cards, plus another 10 or so in my wallet, and managed to give them all away and get a few dozen in return. I plan on following up on pretty much all of them.
Ask HN: How do you promote your iOS apps?
The strategy for increasing users for iOS apps seems to be divided in to two main challenges:

1) traffic -- getting more users to find your app and visit the description page

2) conversion -- getting a large percentage of users to install your app once they're on the description page

There are lots of helpful articles out there for #2 -- smart content writing, influential language, etc. However, there seems to be a lack of options for #1.

These are some options (in increasing order of steps required to install):

1. Top 20 ranked, In-app advertising, App Store SEO, Pay per installs (Tapjoy, Flurry, w3i)

2. Product website, iTunes recommendations, App Store Featured app, In-app promotions

3. Display ads, Search marketing, Blog reviews, App listing websites

4. Press Releases, Competitions

5. Physical advertising (Billboards, Magazines, etc.)

My question is - for indie developers, how do you compete with the large companies that always seem to rank in the top 20? How do you break in there? And once you're in there, how do you stay in there if the big companies are using their brand + huge marketing budgets to out-install you?

(Btw, if anyone is interested, I can do a blog post covering some of the options I've tried and their results)
Amazon EC2 Monitoring with CloudWatch and Node.js
https://github.com/franklovecchio/node-monitor
After using Nagios and Hyperic (and disliking both), I stumbled upon Splunk - decided I loved it - then proceeded to implement something similar using Node.js and AWS CloudWatch (also wrote the node-cloudwatch npm package). Many months later, I refactored the original, over-engineered version (websocket-streaming logs!) into something simpler. This is what I came up with.
PinkTweet: Twitter for porn (nsfw)
http://pinktweet.com
It was only a matter of time :)
Show HN:Tagsdock- Tag Instagram photos instantly from your iOS keyboard
http://tagsdock.com/
Tagsdock is an iOS Keyboard app to tag your Instagram photos quickly. Like most Instagram users, I use hashtags for my photos. Bulk copying hashtags from other apps and then opening Instagram app every time to paste it sucks. Wanted to tag my Instagram photos faster, so we built Tagsdock.
Ask HN: Have you ever been demoted months after being hired?
Have you ever been in a situation when you joined a company as a software engineer at a certain level (written clearly in your job offer) but then after a few months in found out that your level was actually one ladder step lower (salary was as agreed)? What was your reaction, how did you handle it and what was the management response?

This is what happened to me at the current company a couple of years ago. I didn't raise it with the management at the time and assumed that I just needed to get a bit better for it. I've been working towards the promotion to my job offer level for the past year, but so far it's always been "come back next cycle". My reviews have always been good, but it seemed like I needed to get just a bit better or for just a tad longer. I've been mentoring people of my level, working on various internal company side projects on my own time for most of these years to build reputation and prove myself, but it doesn't seem to pay off as much and I feel that I'm starting to lose motivation.

Is there anything you would suggest to stay positive? Do you know anyone else who went through a similar experience and came off on top?
How Map/Reduce works in Riak - webinar this Thursday
http://blog.basho.com/2010/07/15/free-webinar---map/reduce-querying-in-riak---july-22-@-2pm-eastern/
Today (Wednesday 21st) is the last day to register
Android 2.0, Release 1
http://developer.android.com/sdk/android-2.0.html
Highlights - http://developer.android.com/sdk/android-2.0-highlights.html
How to Square numbers made up of repeating ‘3’ mentally in 2 seconds
http://mathema-tricks.blogspot.com/2012/02/squaring-numbers-made-up-of-repeating_22.html
http://mathema-tricks.blogspot.com/
Please stop duplicating Rails
http://srirangan.net/2012-10-its-2012-stop-duplicating-rails-please
Am I the only one who isn't excited by {any.new.framework} that provides RoR like capabilities in {your.favorite.programming.language}.

If I want to use a MVC framework, there are plenty available including RoR + other alternatives across various platforms.

A new framework doesn't really help.

At least something like Meteor tries to meet the next generation challenges (real-time apps). I'm not saying Meteor is perfect or horrible, I'm just saying they tried to solve the right challenge.

Server side MVC feels like 2005.

There are plenty of frameworks across a whole range of platforms.

You aren't really solving a problem here.
Show HN: Supertweak – a visual devtools extension for Tailwind CSS
https://supertweak.dev
Hi folks, I've been working on a visual devtool chrome extension for Tailwind CSS for quite some time now and just launched in recently.

It let's you tweak your website from the browser itself and copy the classes or html afterwards to paste in your IDE. It's especially well suited to try out changes quickly, but I've built most of the landing page with the help of the extension itself.

You can try it out in the landing page itself (no need to install anything).

Features:
- Click on any class (eg: px-4) and try out other values easily.

- Preview the website in responsive mode and quickly toggle between breakpoints. auto detects breakpoints set in the config.

- Quickly try out new variants. Supports arbitrary variants too.

- Lets you try out arbitrary and negative property values.

- Add, remove or re-order elements.

- Edit element attributes and text nodes

etc.

I'm excited to share it here and would love to hear your feedback and suggestions.
Denmark tackles youth unemployment with university cuts
http://www.west-info.eu/denmark-tackles-youth-unemployment-with-university-cuts/
I thought it was interesting with this discussion in mind: https://news.ycombinator.com/item?id=8394136

As other countries have shown some socialist movements in recent years (Obamacare, weed legalization, Germany making universities free etc), we in Denmark, praised for equality and happiness, are tightening the screw. We are not studying for knowledge anymore, but for profits.

Though I am Danish, I am not trying to complain or be overly emotional. It just seems very interesting that we're all, globally, moving towards the middle.

Yes, I am painting with _very_ broad strokes. Pressed for time to find more evidence. Will update.
Simple non-programmer explanation of REST architecture
http://www.xfront.com/REST-Web-Services.html
this was enough for me to appreciate why everyone was shoving it in their titles...
I Quit My Job
http://normalkid.com/2008/07/01/i-quit-my-job/
thought people would be interested in hearing of a "success" story so to speak. If I had had a traditional 9-5 job, I probably would have quit in 2003-2004. but for various reasons it dragged out to 2008. I never really considered myself a "blogger", though it seems that's what I've become. My other projects will not necessarily be blogs in the traditional sense.
10 hours per day.
Ask HN: Please review my webapp (Streetread)
http://www.streetread.com
Hey,

My latest web application went public today and I'd love to hear some input from everyone. The site is called Streetread. I've been dubbing it 'Google Reader meets Wall Street'. Streetread is a single-page ajax-driven interface that simplifies the process of gathering the large amount of news and data that flood Wall Street every day. The site aggregates the latest headlines from over 20 of the leading financial sites as well as from all of the stocks you choose to follow. The interface makes sifting through the content extremely easy and the articles are even presented within the same page. Basic stock charts/quotes display with the stocks you follow, etc. Please check it out and let me know what you think.

Thanks,

Mike
New jQuery Plugin - ImageSwitch, amazing effect with simple code
http://www.hieu.co.uk/blog/index.php/imageswitch/
jQuery plugin - ImageSwitch is an easy-to-use, simple and fast plug-in to create effect when you switch between images. Minimize the arguments you need to input and still give some beatiful effects.
Ask HN: How do you do graphic design?
How do you design icons, logos, marketing stuff, etc. for an app you're writing? Do you do hire a graphic design artist or do it yourself? What are some good learning resources to get started with DIY graphic design?
Weebly guys launch snaplayout.com
http://www.techcrunch.com/2007/10/10/snaplayout-the-profile-editor-myspace-should-have-made/
"The new, simple way to customize and control your myspace profile"
A physical, open source time puncher for freelancers
http://www.nycresistor.com/2012/02/08/raphs-puncher-freelance-time-tracking-device/
Raphael Abrams shows us his Freelance “Puncher” time tracking device. After trying many different methods for keeping track of his hours, Raph created this little puncher to easily clock in and out of his freelance work.

Check out the code and schematics here: https://github.com/raphaelabrams/freelance-puncher
The Era of Symbol Fonts
http://alistapart.com/article/the-era-of-symbol-fonts
For what it’s worth the Timepiece ligature demo appears to have been hacked - I’ve let ALA know and submitted it to Google’s malware checker. Would probably avoid visiting that link for the time being.
Ask HN: How do you vary couple life during lock-down?
Under lock-down some couples are spending together 24hrs/day, every day, even for months.
With restricted outside activities, how do you introduce variation and leave each other some space?

In my case: we work in separate rooms; we take walks together, watch movies and play chess sometimes. Not too much, looking for inspiration.
Ask HN: If you're “ridiculously in love with Python”, do you even know it well?
I noticed the following requirement on a job posting:

"You're ridiculously in love with Python."

I realize they're probably using exaggerated language to make the job posting stand out, but my initial reaction was that anyone "ridiculously in love" with Python (or any language) probably doesn't know it well. And I'd be a little worried about working with the person who wrote that requirement.

More broadly, who is that phrase supposed to appeal to? Are they intentionally trying to get people who are still in the honeymoon phase with Python? Maybe those people are generally less jaded and would fit in better?

Or maybe they're trying to select for people who don't complain about their tools, people who "just get the job done"? This seems to risk also selecting people who aren't discerning, but maybe the tradeoff is worth it?

Did anyone else react the same way I did?
Anyone interested in starting an HN blog network?
I notice there are a lot of insightful, readable blogs from the HN clan.

I'm thinking our blogs should join forces into one giant armada. We'll bum rush the other big blog networks.

What do you people say about it?
Understanding Ruby Blocks, Procs and Lambdas
http://www.robertsosinski.com/2008/12/21/understanding-ruby-blocks-procs-and-lambdas/
Learn the subtle differences between Blocks, Procs and Lambdas with Ruby and how to use each effectively in your methods.
Pyprocessing: Processing without Java.
http://code.google.com/p/pyprocessing/
Easier to get started and less buggier than ruby-processing and clj-processing.
Ask HN: Would you like to see a book on Racket?
If you have any interest in a book on the Racket programming language I'd greatly appreciate answers to this survey:

http://www.surveymonkey.com/s/MKQL3YX

Comments, via the survey or here, are also great. Thanks!
YUI3 and a Quiet Revolution
http://andrewwooldridge.com/blog/2010/03/27/yui3-and-a-quiet-revolution/
YUI3 is developing an 'apt-get' for extensions and web services.
"Cool" invention triples athletic performance
http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/09/22/BAQU12UC28.DTL&type=tech
The invention is based on a neat concept but can this $2500 device stack up to a bag of ice? This may be a case of over-engineering a solution.
Java.next() - The Groovy Programming Language
http://batsov.com/2011/05/06/jvm-langs-groovy.html
A brief analysis of the Groovy Programming Language
HIPAA’s New Rules Reach Far Beyond Healthcare Providers
http://blog.varonis.com/hipaas-new-rules-reach-far-beyond-healthcare-providers-are-you-impacted/
...but a new class of consultants and subcontractors who perform work on behalf of the business associates also have HIPAA obligations.
Introducing Daala part 3: Time/Frequency Resolution Switching
http://people.xiph.org/~xiphmont/demo/daala/demo3.shtml
I've just posted part 3 in my demo series introducing the Daala video codec. This one is kind of a long one, mainly because I think it's one of the only really detailed presentations of 'TF' aka Time/Frequency resolution switching.

Not to mention, there's hot glue and saltines.
Show HN: Simple games ported to Scala 3 – Try them in the browser
https://github.com/wiringbits/scala-js-games
Hi everybody, I just ported some 2018-scalajs games to Scala 3, it is amazing that such 8-year old code base required less than an hour to get all the games working in Scala 3.

I encourage you to try Scala.js/Scala3 which work really nice.
Show HN: Todool, a full blown environment for managing large trees of task lists
https://todool.handmade.network/
Currently an alpha is available in their Discord server.

I'm not the creator, if you have any questions about the program feel free to join the Discord server.
Apple Is Using Sass, And They’re Doing It Wrong
http://blog.kaelig.fr/post/51078221503/apple-is-using-sass-and-theyre-doing-it-wrong
Today Apple redesigned the homepage of the online Apple Store. I was having a look at their code and I found out some interesting code smells that apparently even the most skilled developers will commit.
Google App Engine finally supports PHP
http://venturebeat.com/2013/05/17/google-app-engine-finally-supports-php-the-language-that-runs-75-of-the-web/
Two days ago, Google announced it would finally support the most popular computing language on the planet, PHP, in its platform-as-a-service offering, Google App Engine.
Excellent body language resource
http://westsidetoastmasters.com/resources/book_of_body_language/chap5.html
Just came across this web based book - 19 Chapters no author name I could find - which I've barely been able to put down. Body language fascinates me and this book provides lots of stuff to interest including little anecdotes about use of various signals by the famous (mainly heads of state).

Example:
In Japan it can mean 'money'; if you're doing business in Japan and you make this sign for 'OK' a Japanese may think you're asking them for a bribe. In some Mediterranean countries it's an orifice signal, often used to infer that a man is homosexual. Show a Greek man the OK signal and he may thinkyou're inferring you or he is gay, while a Turk might thinkyou're calling him an 'arsehole'. It's rare in Arab countries where it is used as either a threat signal or as an obscenity.

In the 1950s, before he became President, Richard Nixon visited Latin America on a goodwill tour to try to patch up strained relations with the locals. As he stepped out of his plane he showed the waiting crowds the American 'OK' signal and was stunned as they began booing and hissing at him Being unaware of local body language customs, Nixon's OK signal had been read as 'You're all a bunch of arseholes.'

Entertainingly written and bite-sized chapters that will doubtless help you in your daily face-to-face communications.
Ask HN: It's 2015 and I'm not in the situation I wanted to be. Need Advice
I started working as freelancer since Sep 2014, the new year is here and I'm not in the situation I was hoping to be. I leave my day job to get better income but more important to get more interesting projects to work with, I always felt that I was stuck in the same tasks the same tech and with no opportunity to get any new stuff to do, and been more real with no opportunity to have a career, there was not other job position to take, so I resign and start doing freelancing and It starts really well, I have to make efforts speaking english and sending detailed reports, but all went well, good ratings, good feedback, great clients, months later I'm not doing the projects I was expecting, I feel the same that in my past day job that I'm stuck in the 40$us 100$us kind of projects, with no new things to do and I want to do more, I know I'm starting and I need reputation and maybe be more patient, but is hard to see myself in a better situation in the future.

My current work history is great, I have only five stars ratings, but my clients just contact me to small short projects, I want it to change, I tried to apply for different projects, and start learning new tools, I'm really getting into Ansible and Docker, but I'm getting no responses and I'm not sure what clients are looking for.

HN, how would you deal with this situation? What can I do to get better opportunities?

This is my first post but I search into HN to look for experiences, I read great advices here I can say I had been motivated to leave my work because of some comments.

Maybe I'm anxious and need to be patient, but I would love get some advices to get a new 2015 start, and be proactive about the things I can change and learn to be in the position I want so much.

Love and Happy Reyes Magos for all.

~ Betty
Show HN: Jig – a tool to define, compute and monitor metrics
https://www.jigdev.com
Hi HN,

8 months ago, I posted “Ask HN: I built it nobody came, what now?” and got a ton of (not very optimistic) feedback [1].

I took away 3 things:

1. The message wasn’t properly targeted

2. The onboarding experience was terrible.

3. Someone posted some advice to find leads which actually worked, yeah!

So here we are. 8 months later. I unfortunately didn’t have a lot of time to put in the tool itself. But I improved the website, improved the onboarding, and got a paying customer who seems to really like the software.

So here it is in its current
form. Let me know what you think would make the tool/website better!

[1] https://news.ycombinator.com/item?id=26734079
Lisp flavored Erlang
http://forum.trapexit.org/viewtopic.php?p=40268
This guy made a LISP syntax front-end to the Erlang compiler.
Show HN: FocusedEdit – a classic Macintosh to web browser shared text editor
https://github.com/CamHenlin/FocusedEdit
I built a classic Macintosh text editor that allows users to do shared bidirection live editing with a web browser on a modern computer. Essentially it allows allows you to really quickly and easily share and edit text snippets on a classic Macintosh. I've tested the software on System 2.0 through System 7.6.1, but it should work on all PPC and 68k Macintoshes running up to MacOS 9.2.2 assuming they have a modem serial port available.

In addition to the github repository, I wrote up a blog post here: https://henlin.net/2022/10/02/Introducing-FocusedEdit-for-cl... outlining how to get up and running. Both the repo and the blog post have a demo gif to help explain exactly what FocusedEdit does as well as how it works.

If you have any questions or decide to try it out on your Macintosh or in an emulator, let me know! I'd love to hear about it!
LulzSec indictment published
http://www.scribd.com/doc/84156085/Lulzseclegalled
see page 31
Generational Garbage Collection for Ruby 2.1
https://bugs.ruby-lang.org/issues/8339
At this rate MRI is gonna be getting most of Rubinius before Rubinius 2.0 shipped.
Apple Planning Major Product Launch For Retail 10th Anniversary? 
http://www.bgr.com/2011/05/16/apple-planning-major-product-launch-for-10th-retail-anniversary/
[edit] question mark added to end of title
Building a location based iPhone App: from idea to my first users
http://missionlab.posterous.com/37126809
A blog post discussing my latest app release and some of the technical and design issues I had while building it.
How long does it take to install and try Quicklisp? (a gif screencast)
http://www.quicklisp.org/beta/screencast.gif
what really caught my attention, is that is a gif image screencast