jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ask HN: Hosting for equity?
Hi,

I have a fully working web startup that I want to launch - the cost will be primarily image hosting and while I'm reaching out to Angel Investors (London is getting better but still pretty tough), I was wondering how reasonable an equity for hosting offer would be. I presume most major startups have extra capacity left over after setting aside excess to take up variable demand slack. Do you think this is a feasible model... it would be a different way to value the company, but I can see it as a win-win for the hosting providers. Any thoughts? Thanks.
Show HN: Bike – Rich Text and Innovation
https://www.hogbaysoftware.com/posts/bike-rich-text/
I have just added rich text to my outliner Bike.

I think the implementation is worth taking a look at. Follow the link for details, a screencast (4 min), and download. (this is paid feature, but there is a no signup 7 day trial so you can play with it)

In the past I have used plain text formats (like .taskpaper and .markdown) for my apps. I've grown sick of seeing and parsing syntax characters, so this time around I am taking a rich text approach.

Rich text looks clean, but editing is problematic. You don't have precise control/visibility into the formatting. It's hidden behind the text. There are no formatting characters to guide you like you have in Markdown. This is particularly problematic when you want to insert text at formatting boundaries.

Bike solves this with "typing affinity". This lets you precisely specify which formatting to use at those boundaries. It does this by adding an extra text caret state at these boundaries. This extra state allows you to point the text caret upstream or downstream to the formatting you want.

Other interesting features include:

• Link Buttons: Insert a dedicated "open" button after each link so there is no conflict between editing link text and opening the link.

• Keyboard Centric Formatting Popover: Remember a single keyboard shortcut and have full keyboard access to formatting commands. No mouse needed.

• Visible Typing Attributes: Show hidden typing attribute state (when it cannot be visually determined by looking at surrounding text) as part of the text caret.

Please take a look and let me know what you think. I'm happy to answer questions and would love to hear your thoughts on ways to improve rich text editing further.
Azlo Bank announces intent to shut down
Just got this email:

"It is with regret that I share this news today: Our parent bank, BBVA US, has made the strategic decision to close Azlo. Transparency is incredibly important to me and the Azlo team, which is why we are sharing the news early. There will be no immediate changes to your account or to your service.

As founders and entrepreneurs ourselves, we know that there can be unexpected bumps on the entrepreneurial journey. We’re sorry that we won’t be alongside you—our inspiring community of entrepreneurs—as you grow and flourish.

We want to reiterate that Azlo’s service, and your account, is not going away today, and we will continue to support you during this period of transition. We understand that you will have questions for us. Please stay tuned for updates and news.

With admiration,

Cameron Peake, Founder and CEO
The Azlo Team"
Ask HN: How does a non-tech person interview a developer?
I was curious as to what you guys think are some good ways to gauge a developer's web programming capabilities from the point of view of a non-technical founder.
Why Software Doesn't Follow Moore's Law
http://www.forbes.com/sites/ciocentral/2014/05/19/why-software-doesnt-follow-moores-law/
Thoughts?
Ask HN: I’m writing an OTP encryption algorithm. Where should I ask for review?
I have always heard and respected the advice: Never roll your own crypto! Well, I’m planning to roll my own crypto. This might be less stupid than it sounds as it ’s going to be a glorified one-time pad, and one-time pads have the delightful properties of being incredibly simple to understand and also completely unbreakable (if used properly).

It’s the parenthetical condition above that worries me, and I’d be grateful for some peer review after I finish the first version of my algorithm.

I don’t hang out in crypto circles, so I thought I would ask HN: Do you have suggestions for communities, persons or entities who might be interested in reviewing my algorithm and implementation?
Show HN: A tool to make strong passwords that are easy to remember
https://makestrongpassword.com/
I am a high school sophomore interested in security. I built this tool to help people learn how to make strong passwords that are not only hard to guess, but also easy to remember. I built this using Python, Flask, and Bootstrap.

I would love your feedback, if any!
Show HN: Hadmean – The easiest and most efficient internal tool generator
https://github.com/hadmean/hadmean
Hi HN! I am excited to share Hadmean with you all for feedback and early adoption.

What: Hadmean is an open-source, no-code internal tool generator.

Why: Most internal tool generators make you build from the ground up i.e you get a blank canvas, drag and drop and wire components to satisfy your business requirement. This I believe has many problems.
- They require some technical know-how.
- They require some learning curve.
- They require time to build and maintain.
- You duplicate a lot of business logic already in your database.

How: Hadmean attempts internal tool generation with a new approach by introspecting your database and building a multi-page application based on all the info it can find like your fields types, relationships, constraints etc. It is really cool. You literally will have your admin app done under 1 min without any tutorial or SQL.

Hadmean is also fully customizable, you can turn on/off every feature you see in the UI within the UI.

Quick features
- Minimalist Setup - Just `npx hadmean@latest`
- Users Management
- Roles and permission
- CRUD
- Relationships
- Table Views
- Form validations
- Awesome and powerful filters
- Primitive dashboard builder
- Powerful multi-page navigation system
- Pleasantly looking

Here is demo link (https://hadmean-demo.up.railway.app)

Hadmean is currently in alpha but our our current features are pretty much stable and we are still adding more features and integrations to help you handle more business requirements seamlessly.
Ask HN: What's my best option for managing Macbooks in my organisation?
I've currently been tasked with the management of a small number of Macbooks. I just need to be able to enforce policies and full disk encryption, and limit user rights. Does anyone have any suggestions of what could suit my needs?
Dyna Blaster/Bomberman clone written in YUI3 using canvas
http://jah.pl/bombs
Free Dyna Blaster/Bomberman clone written in JavaScript, using YUI3, HTML5 canvas. Currently it supports 2 players game only (hot seat), with bonuses like: kicking bombs, additional bombs, power, speed, etc. Source is available on Github: https://github.com/qoobaa/bombs
Ask HN: Place to share app/web ideas
Hi HN,

I am looking for place/community to share and get feedback about my web ideas. If there is not such a place, I think this could be very useful web site to create.
Video Interview: PG on YC and New England VCs
http://www.innoeco.com/2008/06/sundays-globe-column-y-combinator-east.html
Companion piece to Scott Kirsner's column
Ask HN: Would you pay for iOS components?
Dear HN,

I decided to extract a part of functionality from one of my iPhone Apps and make it into a library and sell it a secondary product. Now, as factoring it out into a general use library is not really trivial, I thought I'd ask for some advice before proceeding.

I've put a small mockup page here: http://getsuperpin.com/

Do you think this could be a viable business? Would you buy such component if it saved your time? How much do you think I should charge for it?

Thanks!
Show HN: Dlna-cast, a command line tool to cast PC screen to DLNA devices
https://github.com/link89/dlna-cast
dlna-cat is a cross-platform command-line tool that casts screen and media file to remote DLNA device.

dlna-cast uses ffmpeg to capture screen and audio, then convert them into HLS streams which could be served by a simple HTTP server. The HLS url will be send to the selected device via uPnP protocol and then you can watch you screen on the remote device (smart TV, typically).

This tool is supposed to be cross-platform but currently I don't have a Linux or MacOS device at hand so it can only run on Windows now. It won't be hard to support other platforms though, as there are no platform specific dependencies.

HLS is chosen just because it is easy to implement. But the problem of HLS is its high latency (up to 5-10s or more) so it's definitely not for scenarios that require low latency (presentation for example). But as a trade-off the streaming quality exceeds a lot of software screen-casting solutions (Lebocast for example) that have been tested by myself, which make it pretty good to stream music or video playing from your PC to TV.
Digg v1 is coming..
http://techcrunch.com/2012/07/30/digg-v1-ahead-of-relaunch/
Now not only your old favorite movies get a reboot, your old favorite websites do too!
Chrome/FF script adds Chat to HN comment pages
We thought it would be useful to combine HN comments with real-time chat.

In particular, we think HN's low quality comment problem is partly caused by trying to fit all discussions into a comment form. We hope adding chat to comment sections helps improve the overall quality of discussion on HN.

We have created a script for Chrome and FF (with Greasemonkey) that adds chat to HN discussion pages:

http://userscripts.org/scripts/show/101484

You can also fork or contribute desired changes at:

https://github.com/danielbeardsley/wompt_grease_monkey
Ask HN: Recommend a recommendation system
I'm looking into the viability of using a recommendation system to add additional search results to a users' results list in cases where the search criteria may exclude results because that result does not have up to date data.

For example, searching for hotel rooms within a certain price bracket for a certain period and we don't have price and availability data for the period in question.

It would use previous searches by all users to show that if your results contain X,Y and Z, it's likely that result A and B would also be of interest. e.g. Previous searches where price and availability data was present.

I would think it'd work in a similar fashion to a regular recommendation engine for a shop or news site - if you read / bought these, try these.

Currently a Django / Postgresql / Elasticsearch based site
Vulnerability in FireFox 3.5.1 confirmed; exploit PoC
http://isc.sans.org/diary.html?storyid=6829&rss
... a vulnerability is present in FireFox 3.5.1 that has had exploit PoC released. When exploited, the vulnerability can lead to system compromise or induce a DOS ...
Show HN: A clean alternative Hacker News interface
https://lipu-flax.vercel.app/
This is a clean Hacker News interface that I called `Lipu`.

Repo: https://github.com/HoangTuan110/lipu
Quad-rotors: How the 1% will control the 99% in dystopia 
http://qz.com/185945/drones-are-about-to-upheave-society-in-a-way-we-havent-seen-in-700-years/
The author posits (melodramatically) one very compelling economic question, which is: How will the 99% provide economic value when the 1% do not need them and do not fear them.
Ask HN: Single site for programmers - is it possible?
Where any programmer can share his posts, discuss ideas and projects with the other programmers who have same interests?
Where will be hackers with different interests, but will not information overload for each member.
In this case you have not to visit a lot of different sites, blogs and forums. You will have just one.

Actually, it is my dream. What do you say?
2010 SF Bay Area Erlang Factory Programme
http://www.erlang-factory.com/conference/SFBay2010/programme
The preliminary programme for the SF Erlang Factory is now up. Talks from Joe Armstrong, Steve Vinoski and Kenneth Lundin, manager of the Erlang/OTP team at Ericsson.
Facebook sandbagging revenue; 2011 really $12B, not $4B
http://launch.is/blog/l016-facebook-sandbagging-2011-revs-really-12b-not-4b.html
please Fisk the analysis below.
Ask HN: What is the single most impressive item you've seen on a resume?
Hopefully there are some interviewers here on HN who can tell some educational and entertaining stories without violating anyone's privacy. I'd also be happy to hear from individuals who have great resumes themselves.
Ask HN: Safe? API Keys in Your JavaScript Client.
When building Single Page Apps with whatever-flavour-of-the-moment JavaScript framework, how do you go about securing access to API keys for your application?

This is separate to user authentication. I'm talking about allowing application A and only application A to access your REST web services.

Traditionally I've used an API key in server side apps, but in a client-side app, that API key is there for all to see and abuse.

This must be a common problem. How have other companies dealt with this problem? More to the point, when all of the REST requests require authentication, is it even a problem?
Ask HN: Where did you go to college?
Today I was denied from my first choice school and I'm anxious to send out my regular decision applications soon. I am interested in studying business, but more specifically entrepreneurship or marketing.

Where did you choose go to college, and why?
Ask HN: Los Angeles to San Fran, where to visit?
I'm driving up from LA to San Fran. (1st time I'm visiting NorCal.)

Where should I stop on the way?
Show HN: A desktop game about money questions
https://www.playmoneyquiz.com?lan=en
I made a game based in questions like "How much money would it take for you to...?"
Ask HN: Books that'll make you grok software engineering?
There are some technology books that are almost unanimously agreed to be of the very highest quality: common traits are the use of concise and clear language, good code style, correct and relevant information and overall superb treatment of the topic at hand. For CS, there's "The Art of Computer Science" series, "Structure and Interpretation of Computer Programs", CLRS's "Introduction to Algorithms". For programming languages: "The C Programming Language", "The Go Programming Language" are a few examples. For system administration, a book comes to mind (for *nix): "Unix and Linux System Administration Handbook".

What the equivalent of those books, but for software engineering? I've researched this before, and the names that come up are "Clean Code", "Code Complete" and "The Pragmatic Programmer". But "Clean Code" in not without criticism: it has been criticized for advocating stutter-y functions (4 lines or less), overly descriptive names (isLeastRelevantMultipleOfNextLargerPrimeFactor) as opposed to comments and it's debatable whether the refactored code samples (illustrations of the so-called clean code) are actually good and legible code. "Code Complete" and "The Pragmatic Programmer" appear to be universally praised, except for the fact that these two books have been so influential that most of their content is common knowledge nowadays, and reading those books may not be as enlightening today as when they were first released.

I'm wondering if there are books of the same caliber for software engineering, which are not so entry-level and are more up-to-date with current trends (the rise of scripting languages, cloud computing, and OOP not being "the one true paradigm" as it once was).
Simplifying the Data Access Layer with Spring and Java Generics
http://www.baeldung.com/2011/12/08/simplifying-the-data-access-layer-with-spring-and-java-generics/
Simplifying the Data Access Layer by using a single, generified DAO, will result in elegant data access, with no unnecessary clutter. Yes, in Java.
Memolane: Millions of your Web Memories in one Timeline [Pre-Invites Available]
http://techsplurge.com/2412/memolane-millions-web-memories-timeline-invites/
Memolane captures your thousands of memories in tweets, facebook posts, photos etc & helps you re-discover them by creating a beautiful timeline of your memories.
Persistence with Spring series
http://www.baeldung.com/persistence-with-spring-series/
Discusses Spring Persistence topics - covers configuration of JPA and Hibernate with Spring and the advantages of using the new support in Spring 3.1. It also looks at Java based configuration without any XML, simplifications of the DAO layer and analyzes transaction management in depth.
Skype: What happened on August 16
http://share.skype.com/sites/en/2007/08/what_happened_on_august_16.html
<quote>receiving a routine software update</quote>

Sounds like they're pointing the finger at microsoft to me.
Results from 2008 ACM Programming World Finals: As always, Russia leads the way.
http://icpc.baylor.edu/icpc/Finals/v2/default.asp?page=results
1	St. Petersburg University of IT
2	Massachusetts Institute of Technology	3	Izhevsk State Technical University	4	Lviv National University
5	Moscow State University	6	Tsinghua University
7	Stanford University
8	University of Zagreb
9	University of Waterloo
10	Petrozavodsk State University
Seam Carving Demo in Flash
http://swieskowski.net/carve/
Don't worry, it's not another link to the (very cool) video.
Kinect + Javascript: Control webpages with gestures (MIT Media Lab)
http://vimeo.com/17180651
We have the Microsoft Kinect talking to Javascript with some Computer Vision recognizing basic gestures.

You can directly read out the Kinect data, or use our high-level gesture events. On any web page!

See the demo video at http://vimeo.com/17180651

The source is available at http://github.com/doug/depthjs
Testing Google Compute Engine - Visit this URL
http://gce-test.cojac.me/
You won't actually see anything cool... but I'd be more than happy to share the results if enough folks come out and hit the url.
Show HN: Lectio, contextualized comments for lectures
http://lect.io/#watch/CBYhVcO4WgI
Watch Sam Altman's first lecture for How to Start a Startup, and participate in the discussion here: http://lect.io/#watch/CBYhVcO4WgI
Tell HN: Parts of YouTube are down
Some parts of YouTube appear to be down [0]. Watching videos still works, but accessing channel pages [1] does not seem to work.

[0] https://downdetector.com/status/youtube/

[1] example: https://www.youtube.com/user/UCtelevision

Edit: The example appears to work on arbitrary reloads now, but some channels are still down. Does anyone know if this was part of some kind of maintenance?
Show HN: A Node.js SDK to embed zero trust principles in your app
https://openziti.io/securing-nodejs-applications
An open source NodeJS SDK to embed zero trust application security, for both client-side, and server-side.

Make your NodeJS/ExpressJS web servers invisible to malicious hackers on the internet.

Github: https://github.com/openziti/ziti-sdk-nodejs
Show HN: My Fast CSS Sprite Generator
I've been working on a CSS Sprite generator for a couple of weeks in my spare time. It uses HTML Canvas and JavaScript FileReader to open local images without any zipping or uploads, and tries to make the CSS generation as easy as possible.

I made it because it is a tool that I wanted to have, and I am hoping to get some feedback from others now that it is functional.

http://instantsprite.com
Show HN: PRLibs, madlibs to create press releases for startups
https://prlibs.com/
I learned Flask, Python, Uwsgi, and Nginx configuration in order to make this happen.

Oh and if you're feeling generous, you can buy them for $2 a pop:

https://prlibs.com/nocc
Show HN: We made an open-source personalization engine
https://github.com/metarank/metarank
Hey, HN! You probably know that the ordering of products on Amazon, posts in FB, and search results in Google is personalized for each visitor, as it directly affects conversion, click rate and engagement. But not everyone can afford to hire an army of PhDs to squeeze every penny out of the ranking, and not everyone agrees on the current (im)balance between privacy and profits.

So we built Metarank, an open-source and privacy-focused personalization engine. It can rerank in real-time any type of content, using only the data you allow, and optimize metrics you define.

We made a lot of proprietary DIY services for personalization in e-commerce in our past careers and heard so many complaints from other companies also struggling to implement personalization. It’s often considered "too risky" to spend 6+ months on an in-house moonshot project to reinvent the wheel without an experienced team and no existing open-source tools. Like other people in the industry, we were tired of building everything from the bottom up each time we approached personalization - it should be easy not only for Amazon to do such magical ML tricks, but for everyone else.

A small demo of the tool with personalized recommendations: https://demo.metarank.ai

A blog post on how this demo was made: https://medium.com/metarank/personalizing-recommendations-wi...

The project itself: https://github.com/metarank/metarank
The REST with Spring series
http://www.baeldung.com/rest-with-spring-series/
The REST with Spring series discusses the process of building a RESTful web service with Spring.
Show HN: Hexagon Pattern Generator
https://more.graphics/hexagon-pattern
Hello, I made a generator. It's 100% free.

Customize with colors, filters, and transforms.
The Curious Case of Mercedes Renee Haefer
http://unlikelyconvergence.com/2011/08/03/the-curious-case-of-mercedes-renee-haefer/
Wikileaks tweeted this today. A story about alleged Anonymous member.
Livecast: Ann Arbor Hackathon
http://ccgoose.com/channel/hack
Our group (part of the hackathon) built a simple livecasting app called goosecast. We're using it to livecast the hackathon.

The presentation for goosecast can be found here:
http://ccgoose.com/channel/hacka2thon
Color Psychology in Logo Design
http://www.logocritiques.com/resources/color_psychology_in_logo_design/
Color offers an instantaneous method for conveying meaning and messaged in your logo designs. It’s probably the most powerful non-verbal form of communication we can use as designers.
Google forced to go web 0.0 by courts
http://www.nytimes.com/2009/03/04/books/04google.html
Gotta love the legal system. They could find the copyright holders much more effectively using well, google.com.
Show HN: Roast Our Twitter CRM and DM Management App
https://www.firstx.ai/
Hi,

We're giving away free beta tester accounts for our Twitter CRM/DM management app.

We're building it to help fellow bootstrapped founders find their first customers on Twitter.

Would appreciate you test driving it and let us know if it's useful for you?

All we need are your feedback about the app to help us make it better...

Here's a link to sign up for the beta: https://www.firstx.ai/private-beta

A little more about why we built this:

We know if you're actively networking with a lot of people on Twitter to promote your business or project, your inbox can get confusing pretty quick.

So we built FirstX.

It's designed to help you segment who to follow up with, when to follow up, who said they were interested, or needed a link from you or whatever...

We built one dashboard, where you can find Twitter users to connect with using hashtags, keywords or URLs, and you can send, and group your Twitter DMs without losing track of your contacts...

Again, here's the link to our private beta - and please don't hold back!

https://www.firstx.ai/private-beta
How to Get Hired By a Hot Startup
http://adammcnamara.com/post/4919582973/how-to-get-hired-by-a-hot-startup-value
Applying to a startup is completely different than applying to a large company. Five tips to help you stand out...
Ask HN: How do you deel with loneliness when WFH alone?
I find myself basically under a 3rd lock-down/curfew, working from home, single with friends scattered.

Basically, besides work related zoom meetings and the occasional hello exchanged with the delivery guy, my social interactions have been forcibly reduced to zero.

I'm sure other people are in the same boat, and would love to hear how you're tackling this?