jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Upload pics to picasa from commandline using googlecl
http://www.h3manth.com/content/upload-picasa-command-line-using-googlecl
As GoogleCL brings Google services to the command line
State of Django vs Rails vs Others
I am familiar with both django and pylons and I am just wondering which framework should I use for my next project.

I am a big advocate for mongodb and frankly I am pretty tired of django's "Django way". I do not want to use ORM and I actually prefer other templating system like Mako. I have coded on django extensively in the past. Recently I read up on pylons - and I like it a lot. However, I find their lack of plugins to be a huge turn-off. As far as I know, the developers for pylons are moving to pyramids. Flask from pocco looks nice but it's still immature as of right now.

On the other hand, I did a quick search on github and saw RoR is immensely popular. I personally know ruby and hate the language quite strongly. However, there are also a lot of plugins for RoR, and with other services tailored to RoR (like Heroku), it seems that RoR is the de facto standard for web dev.

I am a technical founder and I want to use a framework which would be as easy as possible to deploy and scale. Of course, the ability to find recruits on my campus for my team is also a huge factor why I want to pick a popular framework.

Frankly, I want to stay in Python but given the traction of RoR I am debating whether I should give it a try.

Please advise
Ask HN: Have you successfully sold a side project?
I'm realizing now that I don't have the time that I need to put into a side project I started.

It's fully functional and can make money for someone right now.

What is the best way to sell a sideproject webapp?

p.s. I'm not a fan of flippa.
Ask HN: What is the best open source Rails project to learn from?
What's the best open source Rails project for a noob to study? I've made the Depot app from PragProg, the Twitter app by Hartl, and went through Rails for Zombies. Now I want to study actual living, breathing apps. Any recommendations? Thanks

[Note: I did a search on Google and saw an exact post like this, but it's almost 200 days old.]
Ask HN: How to fix recruitment ?
The three main ways of recruiting seem to be:

1) Job boards
2) Recruiters
3) Via network/contacts

They all have problems: Online job boards haven't evolved in the last decade, searching through them can often be a soulless painful experience.

Recruiters are nearly universally hated, expensive and often adding little value to the process (this isn't true about all recruiters; but seems to be true of the majority)

Network recruiting limits the scope of the search (both for candidates and employers) plus the additional risk of hiring someone because of who they know rather than talent (or rejecting them and damaging relationships).

So what are the alternatives, how can recruitment be improved (from both the candidate and employer viewpoint) ?
No Employees for a while - Plentyoffish won't hire
http://plentyoffish.wordpress.com/2007/08/13/no-employees-for-a-while/
"All I can say is there is going to be a major major change to the web and the economics of Online Dating are about to dramatically change."

Sounds... well, dramatic.
Can flash be saved?
http://scobleizer.com/2010/01/30/can-flash-be-saved/
another nail in the coffin
Ask HN: Tools that enable non-technical users to edit simple static HTML pages?
I have a static website with just plain HTML/css/js files. If a non-technical user needs to edit text content alone (no structural or design change, just plain text content), is there any tool that can help them to edit the page content via browser? may be an extension/plugin that at least captures the delta changes so that it can be sent to some backend API? The goal is to enable non-tech users to make simple changes to web page content and receive those changes in the backend.
Ask HN: What makes for a good forum experience (software-wise, not content)
My new site will have a 'built in' forum. It's going to be an important aspect of the site so I would like to get it spot on.

Which forums do you find a joy to use and are there any common features you dislike?

* The forums will be inhabited by computer gamers.
Ask HN:  How to be the starving programmer?
The starving artist is always better than the paid artist. Socrates was great because he was unemployed. How can I become an unemployed programmer and are there many of you out there?

I currently have a .NET job and I make a good living. However, I have a lot of pursuits that I would like to work on for days on end, as I used to before I became a formidable workforce citizen. Just things that intrigue me, no real reason, no real profit.

I know that unemployed programmers exist and I know they program for the love of it. The question persist, though. How does one exist without an income? I would like to hear your thoughts HN and your suggestions on how to become an unemployed hobbyist programmer. If you've done it, or are doing it, how did it come to be? Are you actually not unemployed? Do you work in the back of a kitchen? Are there loop holes?

I have a lot of questions and no answers. I want to be the starving artist, but I need an internet connection (and a roof).
SocialCaptcha, a new fun spam fighter
http://www.socialcaptcha.com
Looking for an innovative new security feature on your website? Today www.SocialCaptcha.com enters Beta. Based on the premise that current CAPTCHAs too often incorrectly identify humans as spam bots, SocialCaptcha provides a fun user experience that humans should never fail. SocialCaptcha prompts users to identify their information from the social web in order to prove they're human. You guys are literally the first to see this, so we'd love any constructive feedback.
Latest Javascript Resources For Web Designers And Developers
http://www.designyourway.net/blog/resources/latest-javascript-resources-for-web-designers-and-developers/
I like to bookmark for myself all the new things that are launched in this particular industry so I can keep up with the advancements and I’m happy to share these bookmarks with you in an attempt to help you with your projects.
Ask HN: Question aboout Community Websites Traction
I have a doubt. All the community driven websites would have initially had no content at all. At that time, How did they manage to gain traction, because during the early days there would have been zero or minimum content.What would have been the factors that would have influenced the early stage users to ask question, submit links.

Thanks
CommaFeed - Simple, bloat-free, opensource RSS reader
http://www.commafeed.com/
Google Reader inspired self-hosted RSS reader, based on JAX-RS, Wicket and AngularJS.
https://github.com/Athou/commafeed
MonoTouch 1.0 goes live
http://tirania.org/blog/archive/2009/Sep-14.html
MonoTouch allow you to make iPhone applications with C# using the Mono implementation of .NET
Ask HN: Recommendations for a VPN provider?
I'm interested in setting up my connection here in the west coast of the US through a VPN. There seem to be a plethora of options--does anyone have any recommendations?

Price isn't really a concern for me. I'm concerned more with speed and reliability, as well as the usual privacy features (no logs kept, etc).
Subscriptions work? $1,800 in donations during live podcast 
http://www.twistlist.co/
During This Week in Startups today we offered folks the ability to donate to the show... and boy did they! are monthly subscriptions to independent media the future?
Approching 30...What should I do?
Hi All,

If this isnt a plea for help, I dont know what is!

I am hitting 30 next month. I am a qualified CS in UK on $65K+ Salary. For the last 5 years I have worked in 2 start-ups and 1 large telco in the UK. I have worked with outsourced developement teams in the 2 start-ups and I know how to do this effectively. Myself, I am a telcoms/Network Engineer with knowledge of VoIP systems and Cisco. I can fudge some php and basic Java (uni days), but am in no way a qualified programmer. I have longed to start something of my own up and being an idea's person, have kept a scrapbook of idea's for over 10 years. Most people probably find me eccentric, usually looking at problems with the world and trying to find solutions. I like inventing new ways to do old stuff, with little resources and no experiance, which most people find crazy, which I sometimes agree is, bacause most idea's never materialise!

Here's my problem (Aside from hitting 30 ofcourse), I can not completely understand the concepts of low level programming languages and be able to implement them e.g. C++ Pointers, polymorphism etc. Further more, I seem to have a great dificulty understanding MVC and therefore OO programming with PHP seems out of my league although I give most things functional in PHP a good shot. My second problem is I find it impossible to read books on programming and can not find the motivation to do this.

I have just started my first online SaaS using outsourced teams etc. Is this the right way to go? Anyone else in my position? What more can I do to motivate myself and further how do I program so I dont have pay others?

Am I going to make it? Please help me
Ask HN: Can we have another Erlang Day?
I'm getting tired of the politics on HN lately. TSA talk is everywhere. I can't get away from it, and it certainly doesn't help that I've been in an airport six times this month. Admittedly, I've fueled the fire on HN with my own submissions/comments, and I'm sorry about that.

That being said: I have no idea how Erlang Days happen, or if they're even asked for, but now seems like a good time to have one.

So, hows about it? Erlang Day?
Show HN: ccPing, a secure messenger
http://ccping.com
With the 2 prominent features:
- Encrypted Chat: your chat will be encrypted with a password so only when you type in the correct password then it will be unlocked.

- Ephemeral Chat: your messages will be self-destructed after a few minutes.
Show HN: HyperSudoku – Play Sudoku live with your friends online
https://hypersudoku.app
Hi HN, I built a web-based Sudoku game to play with live with my friends or solo with a timer for practice. Get a game going in a few seconds. I'm excited to finally finish this project and putting it out there, after years of procrastination. Hope you like it!

https://hypersudoku.app
What Instagram’s New Terms of Service Mean for You
http://bits.blogs.nytimes.com/2012/12/17/what-instagrams-new-terms-of-service-mean-for-you/
Instagram released an updated version of its privacy policy and terms of service, and they include lengthy stipulations on how photographs uploaded by users may be used by Instagram and its parent company, Facebook.
White Oak hiring blitz (Washington DC area)
http://www.woti.com/jobs.cfm
White Oak Technologies is doing a hiring blitz between now and the end of May. White Oak has been the main sponser of PyCon for the last few years.

The White Oak mission is "To solve our commercial and government customers' mission critical, largest scale, and most challenging information systems problems by providing the very best staff and "bleeding-edge" technologies."

You don't need a USA security clearance to be hired by White Oak. But you should be qualified to obtain a USA security clearance.
Ask HN: How do I pick up some good design fundamentals
I have been programming for about 6 years now using several languages, but have always sort of stayed clear of any design / interface type of work. There is a nagging feeling in the back of my mind that wants me to become more well-rounded but I dont really know what would be a good starting point. I am looking for some tips regarding a pretty broad spectrum that could be labeled design, anything ranging from html/css to wireframing to making great presentations and colour theory is interesting. This can be considered the equivalent of the "how do I teach myself to program"-question. Its probably relevant to say that I prefer using tools that are available on Linux (Im an Ubuntu user) but if people feel adamant that Windows or OSX are prereqs to doing a good job, that might be an interesting discussion too.
Show HN: Browse HN Together in Three.js
https://threejs-example.hyperbeam.com
Hey HN,

We’re Philip, Amby, and Declan, and we made “multiplayer virtual computers” that you can embed anywhere, including 3D spaces. We decided to build this because we noticed that embedding third-party apps and websites can be a nightmare due to incompatible platforms, security issues, and poor UX. Adding multiplayer functionality to these embeds makes this problem exponentially more difficult.

On the backend, we’re spinning up a VM and running a resource-optimized fork of Chromium which we then stream to participants via WebRTC. Since we’re hosting the servers running the applications, multiple users can connect and control the virtual computer seamlessly, and their client just needs to handle a video stream.

If you want to add multiplayer virtual computers to your own app, you can sign up on https://hyperbeam.com/?ch=hn&cm=hn1, grab a free API key, and throw the provided embed URL in an iframe in your app.

You can also play around more with the Three.js demo in our interactive sandbox: https://app.sideguide.dev/hyperbeam/threejs/

If you have any questions or feedback, feel free to comment or shoot me an email at declan@hyperbeam.com.

Thanks!

Docs: https://docs.hyperbeam.com
Discord: https://discord.gg/D78RsGfQjq
Review our mobile ticket site, beta launch
http://www.mogotix.com
Josh and I have made the tickets look good with iPhone, Android and Palm but haven't had a chance to test other phones. We would love to hear how other phones display our tickets. All you have to do is go here http://example.mogotix.com select the number of tickets you want and then fill out the form to receive a mobile ticket.

We promise not to drunk dial you.

Thanks for the feedback.
Utilizing multi-core in “Go” programming language
http://kzk9.net/b/2009/11/utilizing-multi-core-in-go-programming-language/
To utilize multicore in "Go", you need to set runtime.GOMAXPROCS().
Programming Android, the #1 Android book, is on special on Cyber Monday
http://shop.oreilly.com/category/deals/cyber-monday.do
Get Programming Android in e-book form for 60% off, one day only, at the posted link!
Show HN: Kala – Modern Job Scheduler Written in Go
https://github.com/ajvb/kala
Kala is a simplistic, modern, and performant job scheduler written in Go. It lives in a single binary and does not have any dependencies.

Kala was inspired by Chronos ( https://github.com/mesos/chronos ), developed by Airbnb, but the need for a Chronos for the rest of us. Chronos is built on top of Mesos, and is fault tolerant and distributed by design. These are two features which Kala does not have, as it was built for smaller deployments.

It has a simple JSON over HTTP API, so it is language agnostic. It has a Web UI, Job Stats, Configurable Retries, uses ISO 8601 Date and Interval notation, Dependant Jobs, and is Persistent (using BoltDB).

Any feedback would be much appreciated!
Ask HN: What kinds of cookies are “required” for a website to function?
... apart from login cookies. Many sites which don't require you to login ask for permission to store cookies "required for the site to function" and don't let you refuse them. What exactly do these cookies do? Would appreciate answers from folks who are site devs for any such websites.
Missing Person - Tracy Williams, Technorati Employee
http://technorati.com/women/article/missing-person-tracy-williams-technorati-employee/
I saw this on Twitter and thought perhaps the HN community could help. My heart goes out to her family and colleagues.
Show HN: Constellation – An always encrypted Kubernetes engine
https://github.com/edgelesssys/constellation
Hey HN,

my colleagues and I have been working on Constellation for 1.5+ years. We open sourced it today under AGPLv3. It's a standalone Kubernetes engine/distribution that operations-wise is very much vanilla K8s (v1.24). Security-wise, it comes with some new concepts: It's designed to shield K8s clusters as a whole from the cloud. The goal is that not even the cloud provider and its employees can access any data in a cluster. Constellation basically ensures that all nodes in a cluster (1) run inside verified "Confidential VMs" and (2) encrypt all network traffic and storage.

Confidential VMs are VMs that have the AMD SEV feature. Intel TDX and Arm Realms are similar. CVMs protect workloads against a compromised host and malicious admins. For this, CVMs remain encrypted at runtime in memory, are strongly isolated, and have cool remote attestation capabilities. This is also often referred to as "confidential computing".

CVMs are currently available in Azure and GCP. Constellation comes with a Fedora CoreOS-based node image that is optimized for CVMs and protected with Sigstore. More info in the README/docs.

What do you think?

-Felix
Kohana PHP 2.3.x Framework Tutorial Part 1
http://www.dealtaker.com/blog/2009/04/23/kohana-php-23x-tutorial-part-1/
Start learning the Kohana PHP framework from the ground up.
Show HN: We made metadata-secure video conferencing that's easy to use
https://booth.video
Hi, we're Barath and Paul. With our small and awesome team we built Booth to provide the kind of security in video conferencing that we always wanted but was never available: where the server doesn't learn anything about either the participants or their conversation, and it just works like normal in a browser.

The problem is that we're all using video conferencing every day, and what used to be conversations within the four walls of conference rooms are now happening on various video conferencing services. They learn a ton of metadata and data about the who, what, when, and how of every conversation. And when they get breached or have an insider leak, there's valuable information at the end of the line that shouldn't be there in the first place.

Our solution uses a classic idea we call the Decoupling Principle. The idea is to provide privacy and security online by splitting information architecturally and organizationally. That means two-party privacy for a service like Booth (in the current beta version of Booth, split between us and Fastly) and for functions like authentication and connectivity to be separated. (We wrote a paper on the Decoupling Principle with our collaborators at Fastly and Cloudflare that'll be published in a couple of weeks.)

Booth uses our Multi-Party Relay (MPR) (that lives alongside / separate from Booth), which is similar to Apple's iCloud Private Relay. So the traffic between you and the video chat server goes through the MPR. To the server, a meeting looks like it's between a bunch of Relay server IPs. In Booth, the video and audio is end-to-end encrypted using Insertable Streams (an emerging WebRTC standard that is currently supported in chromium-based browsers). We also prevent local address leakage that normally happens in WebRTC ICE negotiation. We built Booth on top of the excellent Livekit project, which in turn is based upon Pion.

You should be able to use Booth like you use other web-based video conferencing today -- create a meeting, share the link. Right now we haven't restricted the free offering, though eventually for capacity reasons we plan to. We have an enterprise offering with additional functionality that's in closed testing.

Ultimately our goal is to add metadata security to the Internet – to all sorts of services that are out there. We'd love to work with anyone who'd like to add metadata security to what they provide today. Thanks!
"Auction Site" Swoopo got $44800 for a $2500 computer. See comments for explanation
http://www.swoopo.com/auction.html?aid=166988
The Way swoopo works:
Users pay 75 cents per bid to use swoopo. Penny auctions start with a product at $0 then each bid increases the item price by one cent. Bidding at the last second won't help because it resets the timer to 10, 15 or 20.

$44800 computer:
58950 bid were placed, at 75 cents each that's $44212.50 + the final price $589.50 for a total of $44802

I researched the site a bit and generated some statistics including the top 20 biggest consumer fails / swoopo wins, the above being the most profit they've made.
http://blog.jimmyr.com/Auction_site_Swoopo_a_scam_or_a_bargain__13_2009.php
Show HN: Build your gRPC apps with embedded zero trust networking
https://github.com/openziti-test-kitchen/grpc-ziti-starter
This project template lets you bootstrap your next gRPC app with zero trust overlay networking.

Make your gRPC server invisible to bad actors, and only allow verified clients to connect to it.
Show HN: PATR- A simple,powerful alternative to Heroku that scales AFFORDABLY
https://patr.cloud
Patr is a code deployment platform that helps you deploy AND SCALE your applications with a simple, intuitive interface.

I started building this platform as a side project because of the huge number of deployments I had to make at my startup everyday. I quickly realised that this work could be easily automated.

I tried using other platforms like Heroku, AWS Beanstalk, Render, Fly.io etc; but most of them seemed either too complex to use, too expensive, or simply did not give me enough control over my infrastructure. I was looking for something that allows me to automate my infrastructure without tying my hands down in terms of flexibility.

Patr is my take on what a Platform as a service could be.

Disclaimer: It's still in a VERY early stage, and might break here and there. I would love for you to try it out and share what you think about the direction that we're heading in. If you have suggestions on how we can build this better, I'd LOVE to hear from you.

I am personally providing instant support to anyone using the platform.
Got Hit by “Not Provided”? Grab Your Organic Keyword Data While you still can
http://www.searchenginejournal.com/got-hit-provided-grab-organic-keyword-data/86911/
Will this be the next feature that Google will kill?
First Privately Developed Liquid Fuel Rocket to Launch Today
http://www.spacex.com/press.php?page=46
Web cast here http://www.spacex.com/webcast.php
Have laptops killed the desktop? (Dell closing factory in Austin)
http://www.dallasnews.com/sharedcontent/dws/dn/latestnews/stories/040108dnbusdell.1be6ad8c.html
Dell is closing a plant in Austin as its desktop business continues to wane. DMN may require login (sorry) but it's an interesting story. Basically, Dell is closing an Austin computer factory, and lay off thousands worldwide.
The Decline and Fall of the American Empire
http://www.cbsnews.com/stories/2010/12/05/opinion/main7121029.shtml
Interesting article. The current selfish and misguided crop of politicians and the declining economy (and prospects) lead me to believe there is some truth to what this article states.
Ask HN: How to structure an LLC for giving out equity
I have a project (content site - http://itleaderstoday.com) I've been working on for about a year and its time to recruit (writers, marketers). However I can only offer equity.

So I thought about forming an LLC but not sure what would be the next step? How would I offer a percentage of ownership, what is the right percentage to offer a head writer, editor, etc; how do I offer stake without dilution, etc.

Right now, I pay writers a minimal amount per article. But I could get better writers with a more ownership type of incentive.
Ambient Un-Belonging: Women and Tech Startups
http://www.audreywatters.com/2010/09/05/ambient-un-belonging-women-and-tech-startups
Audrey's got a great summary of all the clarification / untangling of Arrington's mess...
37signals Tada-List is now closed
http://37signals.com/tadalist-retired
In one major move, 37signals shuts down:<p>1. Backpack,
2. Tada list,
3. Writeboard
(and no longer offers a free version of Basecamp).<p>The announcements can be found here:
- http://37signals.com/tadalist-retired
- http://37signals.com/writeboard-retired
- backpackit.com<p>37signals now ONLY offers products that you must buy.<p>No more freemium sales model.<p>As well as they are leaving thousands of Legacy Basecamp customers stranded who don't want to migrate to the new Basecamp product.