jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
[RFC] group entropy for hiding lookup initiator in a distributed hash tables
TLDR; distributed hash tables leak a lot of metadata about node behaviour. one potential way to hide lookup initiator could be to create multiple group of nodes which communicate through gossip within the group, creating a self contained mix network.

One big problem with distributed hash tables (DHTs) is that participant nodes leak metadata about what they are up to. e.g. in naive design and implementation of DHTs, a node requesting for a particular `key` will have to tell a subset of other nodes about it in order to get the request fulfilled.

Now, if we want to live in a world in which decentralised systems provide users security and privacy, this is a problem. Centralised systems are a threat to privacy because central authorities can easily correlate user behaviour and build up accurate user profiles based on that data. Naive decentralised systems extrapolate this problem: instead of one central authority having access to user information, there are potentially X entities with access to that metadata at a low cost (by the way, I think this is a general problem that few people in the web3/decentralisation "industry" is thinking about, unfortunately ).

Back to DHTs: I've been thinking about privacy preserving DHTs since I believe DHTs are an important building block for the decentralised web. I've been thinking about a lookup scheme to hide lookup initiator though gossip in small node groups. Conceptually, the idea is that small groups of nodes (maybe 50?) would communicate with each other through gossip, creating a self contained mix network. The message entropy within the group would hide who in the group initiated a particular request. So a node instead of communicate directly with peers in its finger table, it would first gossip the request to its group and all the group members would forward the request based on their finger tables. The lookup replies would also be gossiped within the group, so that the lookup initiator could pick the best responses.
How many times do you enter password a day?
So it came to mind that I face a lot of passwords in a day. My phone, I don't know hamy times, they say we check our phones average 150 times a day? Almost every time we face that password screen? Although session durations and remember me checkboxes and most importantly auto-fills, help us a lot, yet I find myself many times facing a password. So there we have passwords yet we have shortcuts. When are we solving this whole password problem?
C# REPL
http://lemaetech.co.uk/c/make-your-c-development-productive-with-roslyn-interactive-tool/
Being productive with C# software development using C# REPL.
Virtualization in Windows 7, Win XP mode
http://blog.sibinj.com/post/Get-your-Windows-XP-apps-running-via-Windows-7-virtualization.aspx
As you probably know there is Win XP mode in new Windows 7 (former virtual xp). Here is virtual Windows XP setup process.
How to deal with bogus security reports?
We started to receive a lot of questionable security reports to our security@domain mail. All are from India, all use gmail addresses. Usually they claim that there is no DMARC (but they did not bother to check SPF). Or they get 302 from our server and use <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> to claim: "The information can be used by attackers for further finding of exploits and information gathering."

They are partly like scams, but reporting them to google gmail did not help. Any clue?
Feedback: How can I improve my app for college students?
https://itunes.apple.com/us/app/mycampus-buying-selling-at/id703261109?mt=8
Hello HN,

I spent the last year working on my first iOS app for college students. The app allows them to easily connect with other students nearby who are selling what others might be interested or buying what others may have for sale. I decided to take a different approach than before (previously with a website), this was I was able to build things in such as in-app private messaging with push notifications- so students no longer had to give out their private contact info. I've been testing this app out in one market (Ohio University) and had "decent" traction. If you were in college what types of things would you look for in an app like this? I still need to build things in such as search filters & work on the design, but before I spend anymore time or money on it I have to ask myself if this is even what the market wants.

If you're a mobile developer or have an app what are your thoughts on the market? There's a % of the market that graduates each year, not to mention theres a seasonality to this market as well. Should I focus on a more lucrative market to justify my efforts?
A refactor of the game #1 from lessmilk.com
http://eugenioclrc.github.io/lessmilk-game1-run/
Original link: http://lessmilk.com/1/
Source: https://github.com/eugenioclrc/lessmilk-game1-run
Show HN: A Thrift Formatter VSCode extenstion
https://github.com/thrift-labs/thrift-fmt-vscode
after 15 days, I reimplement thrift-fmt (python commandline tool thrift-formatter) as a vscode extension.

https://news.ycombinator.com/item?id=31594094
Folder Printing, Pocket Folders, Custom Presentation Folder at PrintingFairy
http://www.printingfairy.com/folders-printing/
Folder Printing - PrintingFairy providing high quality folder printing, pocket folders, presentation folder and custom folder printing services in USA at affordable rates along with free shipment. Folders are also part of the same club, and folder printing industry is among the viably growing industries. we offer you value-added, creative, high quality custom folder printing services with strong corporate values and history.
Signup for Free Early Access at Coinalytics – Bitcoin Analytics
http://coinalytics.co/
Coinalytics aims to enlighten the Bitcoin ecosystem by building a cutting-edge analytics framework, making it easy for everyone to understand big data. By identifying the relevant events and extracting the value from the gathered data, our users will greatly benefit from the obtained insights.
See your friends' digital devices when they're close by
https://www.newaer.com/developers
This SDK lets you take Windows, Android or iOS devices and build an app to see when another is nearby, or create a trigger like IFFT when they see one another. They are at the Disrupt Hackathon today...
Aussie Startup's Survey
http://www.nilkanth.com/archives/2007/07/12/aussie-startups-survey/
A survey (with results) centered around Australian Internet-startup's. Is it very hard for non-US startup's to reach mainstream? If so, why?
Online Mobile Recharge | Online Recharge Service in Afghanistan 
http://www.roshanrecharge.com/
Roshan Recharge is Afghan’s No. 1 Website For INSTANT RECHARGE For PREPAID MOBILE. Recharge for all leading Mobile Operators of Afghanistan. Recharge Prepaid Mobile Online & get lot of special offers. Roshan Recharge is the Easy & instant E-Recharge website for all your prepaid cell phones.
Poetic License
http://genaud.net/2005/10/poetic-license/
License written as poem
Getting started with F#
http://davidmjohnson.me/blog/2011/08/11/getting-started-with-f-number/
A repost of my F# introduction from my new octopress blog.
Intel's talk at the LLVM dev conf on OpenCL
http://www.youtube.com/watch?v=QsoLyvvhRuc
This is a link to the talk that Intel gave at the LLVM developers conference on OpenCL vectorization for the CPU.
My Guess at the truths of marketing
I've done a lot of research on marketing (like many people here) and I've made a list of traits I think are universal in humans as related to persuading people. Most of it probably seems obvious, but I think it's good to have a "checklist", so to speak.

Tell me what you think:
- Ethos is the most important
- People make judgements by comparison/anchoring
- People process information best from stories
- People are foremost interested in things that effect them.
- Breaking patterns gets attention
- People to look to other people's decision when making decisions
- People will believe things more easily that fit their pre-existent mindset. The converse is also true.
- People handle one idea at a time best
- People want more choices, but are happier with less
- People decide first, then rationalize
- If people are stuck with something, they will like it more over time.
- Experience is memory, the last part of the experience is weighted heavily.
Why not OpenJDK?
http://www.infobip.com/blog/stepping_up_with_our_ip_core_openjdk/
Why not OpenJD?
Aneesbro
http://www.Aneesbro.blogspot.in/
Search web at my blog all multimedia apps , games , image , news
Exception Handling using Try-Catch-Finally Block
http://dotnetaid.com/2012/02/27/exception-handling-using-try-catch-finally-block/
Error can occur in a variety of situations like attempts to divide by zero, attempt to connect to a limited resource or code has insufficient security credentials. Most of .NET Languages support structured exception handling.
Man Follows GPS Directions into Oncoming Train, Ruins Tracks, Gets $100,000 Bill
http://advice.cio.com/al_sacco/why_gps_is_no_replacement_for_eyes_and_ears_or_how_to_find_yourself_with_a_100_000_bill_by_following_a_gps_navigator
A computer consultant learned the hard way that GPS is by no means a perfect navigation technology.
Learn to write dynamic language interpreters with PyPy
http://dynlang-hhu.github.com/
Course taught at HHU Düsseldorf by Carl Friedrich Bolz, David Schneider and Armin Rigo using the PyPy toolchain to build dynamic language interpreters. Slides and code CC-BY-NC-SA mostly in English, with a sprinkling of German for flavour.
Free iPhone Wallpaper Downlaod
http://www.osspace.net/free-wallpaper/iphone-free-wallpaper.html
provided free Free Wallpaper Downlaod,iPhone Wallpaper,iPhone 4s Wallpaper,Free Google android Wallpaper Downlaodipod itouch backgrounds on the internet.you can preview wallpaper in virtual iphone if you have installed flashplayer.
http://www.osspace.net/free-wallpaper/iphone-free-wallpaper.html
If you or someone you know may have contracted HTML
http://doifuckinghavehtml.com/
You should really look into it.
How to get your boss to give you permission to watch the USA-Germany game
http://www.shakelaw.com/blog/get-boss-give-permission-watch-us-germany-worldcup-match/
Last night, the US Soccer coach created a permission slip for you to give your boss to let you watch today's US-Germany game.

Legal startup Shake, turned the permission slip into a document you easy sign and send via your iPhone.
AgileGit - pretty graphs of your repos
http://agilegit.com
Online Git repo graphing tool in dev. Suggestions welcome.
Ask HN: Pre-coded features for your next project?
After working on so many projects, every time I reinvented the wheel while developing the same features like Auth, emails, backend for forms, basic coded template, etc

Do you think creating a common feature and re-using it is a good idea?

Is this something you would pay for, if such services provided to you?

Obviously, it will save you months of work...
Cyber Monday Data Jujitsu & Building Data Sci Teams by DJ Patil are free
http://lnkd.in/zR9iYW
Cyber Monday! Data Jujitsu & Building Data Sci Teams by D J Patil are free! (ps, they're free everyday) http://lnkd.in/zR9iYW
Princeton/Caltech/Berkeley/CMU for EE/CS? 
How do you think Princeton, Caltech, Berkeley and CMU compare for Electrical Engineering/Computer Science undergrad? Unfortunately I'm unable to visit them due to being an international student, but I've done a lot of research through the web. As part of this research I decided to ask you guys since the community on here seems to have a lot of practical 'industry experience'.

Princeton is offering me about 90% tuition financial aid. I'm on the waitlist at MIT.

My area of interest is a hybrid of Electrical Engineering and Computer Science (Computer Engineering?) with practical work.
Freelance web developer conference
http://indieconf.com/
I'm organizing a conference for freelance web professionals - developer, designer, and whatever's in between. Although this might be seen as a bit of a sales pitch, given the time, location (Raleigh, NC) and price, most readers here won't be attending (and that's fine - we wouldn't have room for you all anyway!)

However, what I'm also interested in is session topics/ideas. I've got about half of the sessions fleshed out, and am soliciting input for other sessions. Certainly you're welcome to submit a proposal for a session yourself, but in general, what sorts of sessions would you expect to see (or like to see) at a conference like this?

As to those who might suggest a total 'community driven' topic selection process, as is the style these days, we may migrate to that if the demand for this conference is there in the future. Because this is the first one, I wanted to line up a certain number of speakers and topics I thought would be a good starting point to help set the tone and expectations.

EDIT: Argh - I can't seem to take the link off the URL, nor can I remove the topic altogether. Sorry - was hoping for a link to discuss right here, rather than just a link to the site. :/
Asp.net mvc based help desk, AdvTicket.
http://www.advticket.com
If you want asp.net mvc based help desk, AdvTicket real solution...

Regards,
Ahmet
Show HN: OvaFlow Founders
https://www.ovaflow.com/blog/2014/06/10/ovaflow-founders/?ref=hn3
A little blog about the founders of OvaFlow
Facebook’s Site Governance Vote, was it an unfair poll?
http://techcombo.com/facebooks-site-governance-vote-was-it-an-unfair-poll
In late February when Facebook declared that it was going to produce its own site governance to user poll, Facebook CEO said this action was a unprecedented effort to enable participation on the web. Now, can you stand here and say you believe that? I thought you might not.

To support this theory, huge global privacy watchdog, Privacy International revealed to the world that they thought this was only a “publicity stunt and a massive confidence trick on its 200 million users.”

Back in February two documents were unveiled for site governance, the Facebook Principles and the Statement of Rights and Responsibilities. After Facebook took back the terms of use change, Mark Zuckerberg said publically they needed feedback leading to these documents being released.

This meant users could either for the current Terms of Use or the Facebook Principles and Statement of Rights and Responsibilities....
Bing Sponsored Ads Results Are Out of Control For Keywords
http://www.wordstream.com/blog/ws/2012/06/06/bing-ads-for-keyword
Type in "keyword" into Bing and see how irrelevant the ads are. Do we have any other theories as to why this is the case?
Error Messages in Web Applications & Customers Perceptions
http://blog.nerdburn.com/entries/user-interface-design/error-messages-in-web-applications-and-customers-perceptions
Just some thoughts about customers perceptions of error messages in web applications. The first in a short series on designing Tactful Error Messages for better client conversations.
Going Asynchronous using AsyncHttpClient: The Basic
http://jfarcand.wordpress.com/2010/12/21/going-asynchronous-using-asynchttpclient-the-basic/
The Async Http Client library purpose is to allow Java & scripting applications to easily execute HTTP requests and asynchronously process the HTTP responses. In this blog I will explain how to use the library and what features it supports.
How to find my post in news or Ask HN?
I cannot ind them.. Even when I reply so if i am not seeing neither is anyone else. Thanks.
Ask HN: command-line utils for manipulating ODF spreadsheets?
My goal: to have a (bash) script be able to update a cell or range of cells in an existing ODF spreadsheet.

To accomplish this goal I've been looking for a GNU-esque command-line tool that basically takes as arguments the file, cell ranges, and data, and does the update. There do seem to be plenty of ODF converters, both in command-line and library form (e.g. http://opendocumentfellowship.com/resources/dev_tools), and ODFPY (http://opendocumentfellowship.com/development/projects/odfpy) allows manipulation of documents, but it's at too low a level of abstraction for my needs. So far I haven't found a tool that does what I need out-of-the-box, but I'm sure there must be other people out there who would find this useful. Does anybody know of any tools that do this? I could write one on top of ODFPY but it would save me some trouble if somebody can suggest a faster way to get the job done.
Ask HN: Do you use antivirus software on your Mac, which one?
I recently switched from using only linux to also owning a Mac. When I visit torrent sites or security/hacker sites I often wonder should I have an antivirus installed?

I don't download random DMG files, and I use Chrome to browse so I figure I'm pretty safe, but this is just a guess. I would like to hear your thoughts.
Why the Adam Tablet Almost Failed to Exist
http://nextparadigms.com/2010/08/10/why-the-adam-tablet-almost-failed-to-exist/
Investors that don't understand your vision from the beginning will fail to support you at tough times, and this is what happened with Notion Ink, too.
Astronauts visiting my website? Hold on!
https://twitter.com/cburgdorfer/status/318528687374995456
... it almost got me.
Your Blog is Your Resume
http://boompah.com/2012/04/09/your-blog-is-your-resume/
As we all go by the old expression, content is king. This article covers some ideas to raise inspiration towards blogging.
Ask HN: Is it possible to fully outsource yourself?
I have been thinking of outsourcing my skills as a technology design consultant to the point where I would effectively run a small company that sells my services and I manage those who perform the work I used to do, but I am unclear how to start doing this?

Has anyone turned themselves into a consulting firm? How did you do this?
Make better use of your 404 page
http://notfound.org/
"Thousands of children go missing every year across Europe. Thanks to the NotFound project, you can make a difference. Install our application and a picture of a missing child automatically gets published on every ‘page not found’ of your website. "
Show HN: Kelp – A simple replacement for Homebrew written in Go
https://github.com/crhuber/kelp
Why?
I built Kelp to scratch my own itch:
Simple.
No waiting for a formula to become available on homebrew
Keep all your computers up to date with a single installation manifest
Install multiple packages at one time.
Using Backbone.js to create list views with multiple layouts
http://www.jmanzano.es/blog/?p=474
Using Backbone.js to create list views with multiple layouts
Why doesn't Facebook sue Google for Google+?
http://www.quora.com/Patents/Why-doesnt-Facebook-sue-Google-for-Google+
News is breaking that Apple has some lethal patents that seriously threaten the fate of Google's Android OS.

Google is doing the same thing to Facebook with Google+.

Has anyone heard anything about any potential legal action Facebook might take?
Startup Cliche Telephone Service
http://www.startupcliches.com/
Would you like to hear a startup cliche? Call (971) 250-0131.
Rijksmuseum API
http://rijksmuseum.github.io
Dutch Rijksmuseum launches API to make its collection available for use in apps or web applications.
Online tutoring - Fresh Phase For The Conventional Face To Face Tutoring
http://www.elearningbible.com/online-tutoring-fresh-phase-for-the-conventional-face-to-face-tutoring/
In today’s globalized scenario where information technology has made such rapid strides that the concept of online tutoring is imminent, the online tutoring program is the quite preferred mode of learning. With the help of online tutoring programs, the students have the privilege of not going to school and they can study and learn while staying at home only. The online tutors have aided a lot in the success and betterment of online tutoring and learning programs.
Show HN: ProtectedText.com - The safest site on the web for storing your text
http://www.protectedtext.com/#home
The safest site on the web for storing your text!
Show HN: 3by3 – discover fresh podcasts by answering three simple questions
https://3by3.app/
3by3 is a fun side project, I built over a weekend during one of the Pandemic's lockdowns. For some reason, it remained just that - a side project. I like it, maybe others will do too.

Built using Svelte on the frontend, Go on the backend, and PostgreSQL for storage. Hosted on Netlify.

Below is the official About of the project:

3by3 is a fun way of discovering podcasts by answering three simple questions. It grew out of my desire to introduce the magic of podcasting to more people. The podcasting space exploded over the last few years. There is now more content for every taste than ever before. And yet, finding one's way in the ocean of audio remained just as difficult.

Rather than going for popular choices, I built 3by3 with the idea of getting to know you, the listener, better. Answering three simple questions is enough to give 3by3 an idea of what you would love to listen to. Not a perfect match? Start over, and you will get a new set in a few seconds. Come back as often as you would like. We are constantly adding more questions and podcasts to our database. We are sure that your matches will become better and better over time.
Viral Growth Factor - Elevating your Z Factor with Valuable Content
http://blog.tippingpointlabs.com/2009/02/viral-growth-factor-elevating-your-z-factor-with-valuable-content/
Using a formula to determine your viral growth factor can also help determine how valuable your content is.
Ever seen a privacy policy like this? 
http://hotfiltr.com/privacy/
While looking to see if they served ads anywhere, I read the privacy policy. Notice the last line. WTH?
DynamoDB - the Good, the Bad, and the AWSome
http://copperegg.com/dynamodb-the-good-the-bad-and-the-awsome/
Overview of recent Amazon AWS DynamoDB analysis for production use at CopperEgg - details out use cases for & against, performance, operational considerations, what's missing, and what's cool.
Online email encryption test(s)
http://checktls.com/perl/TestReceiver.pl
Is encryption working for all servers? Are certs verifiable?
Tying it Together : WCF, ASP.NET MVC, jQuery & JSON
http://compositecode.com/2010/09/03/aggregated-web-services-pt-ii-2/
I’ve been working through a project recently that I ended up creating an interesting abstraction of an assembly/classes between multiple web services projects. I wrote about it initially in Aggregated Web Services Pt I. In this blog entry is going to cover a few things, based on a full end-to-end implementation of a project from the WCF RESTful Web Services, to the ASP.NET MVC Site, and finally the jQuery calling those same services.
I like tinkering with computers
Erlang Forum (github/delicious integration)
http://erlanguid.com/
Its my site, but you'll notice no adds. Its about building the erlang community.
Entrepreneur vs. Employee
http://www.slideshare.net/srinath_vj/entrepreneur-vs-employee
Entrepreneur vs. Employee Comparision
Using the sharing economy to monetize your closet
http://www.nytimes.com/2013/12/22/opinion/sunday/friedman-how-to-monetize-your-closet.html
New York Times, Pulitzer Prize winning author Tom Friedman talks about the sharing economy and companies like airbnb and tradesy
Quality has nothing to do with testing
http://rasmusson.wordpress.com/2008/06/10/quality-has-nothing-to-do-with-testing/
A reminder for software people that testing and QA often have little to do with the quality of your product.
XQuery & MongoDB in the Cloud
http://www.28msec.com/html/entry/2011/10/06/Sausalito_14
28msec is pleased to announce the 1.4.0 release of Sausalito, code name "Rancho Cucamonga".
The major feature of this release is the integration of MongoDB as our storage in the cloud.
Find more information at http://www.28msec.com/html/entry/2011/10/06/Sausalito_14
Ask HN: Help remembering the name of a site?
There was a site I came across that let you manage all of your PPC efforts in one seamless dashboard.

I feel like maybe it was started or sold by someone who was interviewed on Mixergy. Anyone know what I am talking about?