skysight-inc/HackerNews huggingface dataset:
It smells like a PR-piece for 'DiamondLounge.com', a site that right now still redirects to "DiamondDaddy.com | The Ultimate Sugar Daddy Dating Site."

Can't imagine that was intentional though ;)
High performance web apps with C++
A "RSA hole", as far as I am aware, would be "somebody found a fast way to factor numbers". There wouldn't exactly be a fix for that except to move to another trap door function.
I've been using mongrel2 pretty much since the beginning. I host my own websites with it. Although they are very low traffic I ran some performance tests using blitz.io and the results were impressive. Less than 1% conn errors with a 512MB linode and a simple Django app (no database).

I'm also blogging about mongrel2 lately: http://daltonmatos.wordpress.com
The problem with any community like this is that the community organizers are encouraged to over-invite once the cachet has been achieved.

FWIW I've been trying to subvert ASW by inviting the biggest computer geeks I can find on to it.
Designing your Android app - interaction patterns
Better still to find an opportunity that has a chance of making it to $100mm if everything goes perfectly, but might end up at $2mm on a bad run.

Bootstrap so you don't have the pressure to 100x for an investor, and so you can pull out some of that $2mm once it starts flowing.
It's built from the ground up using Clojure... and it uses Pygments to perform its core task?

Just saying, doing the equivalent of Pygments for the 10 most important languages (your call which) and having an end-to-end Clojure solution might be a more impressive calling card than being the first Clojure web app to wrap Pygments.
If you want to go serious about web crawling and/or web scraping (within legal boundaries of course), you want to use Node.js and appropriate modules (don't remember the exact names right now). This is because Node.js being based on the V8 JavaScript engine, can completely emulate a real web browser - it can load and parse the HTML, as well as JavaScript. And many sites won't load properly without JavaScript.
You should probably email. Last time I had a similar issue that was the response.
NFLScoreBot is actually my project. I was hoping a private API might be a bit less of a gray area legally, but at this point I'm almost wondering if scraping is the way to go again.
Parse was started to solve a problem that all of us had seen and experienced. But, that's a long story, and I'll save that for another post :)

The core is the MVP. I'm personally a big fan of Steve Blank's Four Steps to Epiphany http://steveblank.com/books-for-startups/

In short: you need to build, test, iterate with real customers, and truly understand that the problem that you're solving is big enough for a business. Then, double down.
How I got advice from 2 of the world's greatest entrepreneurs (& you can too)
This would be really sad. hckrnews is the only way I can reasonably read Hacker News. It's extremely useful to be able to see "what's new (and good) since the last time I visited."
It's a terribly apples-to-oranges number. Starting with the basics, there's simply no such thing as an "ARM chip". Essentially all of those 8G units are SoC chips where the ARM core(s) make up a comparatively small fraction of the die area. Most of those SoCs actually have multiple ARMs actually, using smaller cores as asymmetric multiprocessing (c.f. the "baseband" CPU on most android phones), but they're mixed in with a bunch of DSP units, memory controllers, I/O and of course a giant GPU. The fraction of the product represented by ARM Ltd. IP is probably less than half.

Likewise, when you compare the numbers when represented as total silicon die area (Intel CPUs are much larger) or in terms of computation capacity (they're a ton faster too) it's much closer.
There's a deadpooled tag on Crunchbase:

http://www.crunchbase.com/companies?q=deadpooled
I'm going to actually add on to this and zoom out a bit and explain why "pro/anti government intervention" is a silly distinction.

You already conceded that government intervention is necessary in the form of a police force and a tort system. Let me throw a few more at you:

* Roads?

* Should it be legal to build a giant transmitter to jam my competitor radio station's signal? No? Ok, you're in favor of the FCC in some form).

* National defense?

* Regulations prohibiting me from selling a bunch of rat poison labelled as "Tylenol"? If you're in favor of that regulation, then welcome to the FDA in some form.

* Public schools and/or a voucher system to pay for private schooling?

It turns out that if we look at preceding items in terms of a sheer "NO GOVERNMENT INTERVENTION" dividing line, you're probably in favor of government intervention in all of them. It's just a question of quibbling over the details.

That's why I think "pro government intervention" is a silly way to look at any situation.
It's non-commercial, but, looking at that, I'm thinking that mentioning team names would be the problem ("commercial text" would seem to apply)
In the context as a whole it looks different for me. But does it really matter?

offtopic: from the fluctuation of upvotes/downvotes on my few last comments in the last few hours, I see some people treat hn like reddit - downvoting based on opinion. Not that I care about those 3 karma points, just sayin'.
Thanks for the reply delano, actually it is possible to build both features in the RDB -> JSON dump (filter by key pattern, type, single DB, and so forth). But that would be much faster.

Your approach is also interesting but IMHO the main limit is that with the current Redis API there is no robust way to iterate keys in a good way if the key space is very big, without blocking the server and using a lot of additional memory, and it is also not possible to easily get big sets in ranges. Also what happens if somebody is writing to the DB while you need the dump? It is no longer point-in-time.

Btw since this is an interesting feature to have I'm adding a feature request in the github issues for a redis-cli feature able to do this work.

EDIT: feature request added -> https://github.com/antirez/redis/issues/288
Willie G. Davidson's business card
Willie G. Davidson's business card.
Agreed, that's a huge part of health insurance, and that's why I would never consider dropping coverage. But in practice, wouldn't health insurance almost have to subsidize the expenses of high-cost folks at the expense of low-cost folks? Actuarially, you'd have to manage to get exactly the average cost from each subscriber (plus an equal or proportional amount of profit) in order for that not to happen.

Now I'm assuming you're strictly talking about health insurance (though the same concept applies to homeowner's insurance, etc.), but isn't subsidizing high-risk/high-cost subscribers inherent in some forms of insurance? Take a pension, for example. Some people will live much longer than expected; some will die a year after they retire. The only way to account for this, other than periodically adjusting each retiree's income based on how unhealthy they are, is to pay for the pension of one ancient retiree with the funds from one who died young.
Anatomy of a Kernel Hack
First up, "iphone" is definitely not descriptive, it's abstract, a made up word. "touchPhone" would be descriptive. "Windows", well ... it's a generic term now but at the time, despite it being to some extent descriptive of a WIMP system it was arguably a distinctive term for an OS (but I'm surprised it was allowed).

OpenOffice.org is interesting because they previously named the project "Open Office" and suffered trademark problems and had to be very careful to use the full name of the project. But had the former project been called "Computer Office Suite" then trademark issues wouldn't have arisen because that's not a distinctive mark and so couldn't be protected, it's descriptive anyone selling such software could use that description.

It's not unfair to use an identical descriptive name for things that serve the same function - for example Microsoft and Apple both sell something that they use the term "Operating System" to describe. OS is a descriptve term that is expected to be used in the field and so can't be a trademark, it doesn't serve to indicate origin.

I'd argue that visitor.js is an expected name for a piece javascript that logs visitors in some way, it's not distinctive of origin. Moreover it is descriptive of the function of the code. Kinda like having an ad loader that's called ads.js.

FWIW, and I've not been paying too much attention (!), only one of the pieces of code labelled visitor.js appears to be a product.
I'm 49 also, and I still write C and Python. I also have a lot of experience of scaling things operationally, so we have many things to provide. I love learning the new things, if they help me do my job better - like git (HATE svn. HATE). I quickly can spot the fads and will look at them and wait (scala, erlang) for the right place to use them.
I had a mixed experience with FIRST, but it probably had more to do with my individual team than the program itself. I spent my freshman year on my high school's team, which was one of the top in the country. It was very professionalized and well-funded.

It was also easy to get overlooked. I got into the website niche and ended up spending the entire build season mostly working on Photoshop. I knew next to nothing about our actual robot. Unsurprisingly, I was bored at competitions.

I had originally joined because I thought I wanted to be an engineer, but I got sidetracked by web design. I realized this after my freshman year, but was kicked off the team, since we had to conduct interviews every year. The advisors saw that I didn't enjoy the competitions and figured my spot would be better used by someone else. So I never actually learned anything about engineering in a year of FIRST. No one ever pulled me into it and I lost my first and only chance to do it myself.

I often look back at that event as a pivotal one, since the absence of FIRST led to my interest in the arts, politics, etc. Had I spent the whole fours years working on the actual robot, I might have go onto engineering schools, or programming, or all sorts of things completely removed from the liberal arts environment I'm in now.

But that's all speculation. I still wish I would have learned more programming while I was in it.
Part of me always balks when a company recommends using GitHub to share code with them. Don't get me wrong, I love GitHub, but posting code using a GitHub free account means you must also open source it. Or perhaps the project you contributed to doesn't host their source with GitHub.

I'd prefer it if they'd just say, "send us a sample of your work, or a link to your source online."
Show HN: My weekend project, DailyPag.es
try crunchbase? I know the German equivalent of crunchbase has a list of "failed" startups as well.
There are some nice builds out there using Twitter, like the Seismic sensor made by a 14-year-old[1], a bird feeder[2], Tweet-a-Pot[3], etc[4].

[1]: http://hackaday.com/2011/07/19/chilean-teen-builds-automatic...

[2]: http://hackaday.com/2011/06/28/tweeting-bird-feeder-keeps-a-...

[3]: http://hackaday.com/2011/01/07/internet-enabled-drip-coffee/

[4]: http://hackaday.com/tag/tweet/
Yes. The entire site is built with Clojure. We do use Pygments. Pygments is as much a general tool as it is a Python library, and a very good one on both counts. We didn't see much point in writing our own syntax highlighter that would almost certainly be buggier than Pygments and support a fraction of the languages that Pygments already supports.

Responding to edits:

I agree, there'd certainly be a bigger coolness factor to that. However, we're trying to build a useful site here for anyone who wants to use it. Pygments is mature and does what we need and a whole lot more.
The entire sentence is:

"Yeah the nuclear bomb makers and holocaust deniers have to be stopped, but let's show some care and understanding for innocent people under their rule first."

The context is condemning people who think of Iran as "something that we should bomb", without considering the human factor.

Your comment is just very bizarre to be honest. I can only interpret it as a complete non sequitur.

offtopic: In my experience, fluctuations in voting indicate that people are experience a significant amount of confusion when reading your post.
I'm facing the same problem. I'm just out of education (in the UK) and primarily doing contract work under my own name, I don't know whether getting an accountant would be beneficial, and if so, how to find one that is best for someone in my situation (and aiming to start up).

This sort of information about the basics is surprisingly hard to find, so this article is particularly refreshing.

Makes me think, I'm sure many people (including me) would be happy to pay to talk (IM) to someone who knows something about this sort of thing. Does this exist as a web service anywhere?
Barry Minkow: All-American con man
You'll be able to do this with Loggur when it's ready, no problem... along with a number of awesome ways to sort, filter, graph, push/pull data, and set triggers.

http://loggur.com
Running wordpress and PHP, nonetheless. Wordpress isn't light on resources.
EasyDNS is under DoS attack
It would be nice if there was a site built ontop of CrunchBase to document failures, reasons & any other insight.
How To Create An Early-Stage Pitch Deck For Investors
Posting this thread here, because HN uses EasyDNS.

If you have problem accessing HN, here are IPs, that you can put in your /etc/hosts file:

67.23.12.57 ycombinator.com
174.132.225.106 news.ycombinator.com

or you can just wait, until attack is over.
> Better still to find an opportunity that has a chance of making it to $100mm if everything goes perfectly, but might end up at $2mm on a bad run.

If you know of a business where even a bad run nets you $2mm, I'm sure everyone here would love to know.

This kind of vague general math is silly. It assumes that the chance of success stays more or less the same while the potential pay-off obviously grows for larger ventures. If it were that simple. You simply can't make an intelligent generalization along those lines. Any comparison should be made on a case by case basis.
Not every day you load hacker news to see a blog post you wrote 4 years ago on the front page!
Just wondering what is harder - interfering with multiple frequency signals or cracking a big crypto key.

Can't you get into details?
def dump filter=nil
filter ||= '*'
entries = []
each_database do |redis|
chunk_entries = []
dump_keys = redis.keys(filter)
. . .

http://redis.io/commands/keys

Warning: consider KEYS as a command that should only be used in production environments with extreme care. It may ruin performance when it is executed against large databases. This command is intended for debugging and special operations, such as changing your keyspace layout. Don't use KEYS in your regular application code.
"Be liberal in what you accept, and conservative in what you send." - http://en.wikipedia.org/wiki/Robustness_principle
Interview with independent videogame developer, Craig Forrester
That makes sense. Helium seems to be too precious a natural resource to be using in applications where hydrogen can be used safely.
Found his photo; http://members.fortunecity.com/tylorhan/faces3/george_coulou...
I've only followed F# Mono from afar as an academic interest, but I've seen comments about tail recursion causing stack overflow, while in .NET I've easily calculated the millionth power of 2 and very large fibonacci numbers with simple recursive algorithms (i.e. it really did recurse a million times).
Here's my shot at it from a few months ago: http://github.com/quadule/colorscore

ImageMagick does the actual color extraction, then I wrote some code to score those colors against a palette for use in a "search by color" system.
A break probably isn't a bad idea
I wrote a book that describes ~150 venture-backed internet startups that failed in the late 90's.

Many of them had significant users and revenue, but were mismanaged and failed.

I've often thought many of them could be successful today.

"F'd Companies: Spectacular Dot-com Startups"
http://www.amazon.com/gp/aw/d/0743228626
It wouldn't surprise me to find they have a 5-10 year plan for these things that does include equipping them with riot busting gear like tasers, tear gas, and pepper spray.
Ask HN: one-year college certificate curriculum
tl;dr: what should be included in a general "one-year certificate" introduction to programming?

I have been asked to investigate the possibility of offering a one-year college certificate in "computer programming and related subjects". This is for an established but tiny (less than 500 students in total) non-U.S. post-secondary institution that reaches a significant fraction of its students using videoconferencing.

[Background information: A typical one-year certificate program offered by that institution is considered to be a success if it can have 10 students per year on average. Many of the students come from small high schools which also have sometimes to resort to using videoconferencing and can not afford to move away from their home community. Tuition for such a one-year certificate is normally $2500, whereas it is about double (per year) for university level degrees. About half of the students that study at that institution end up with a Bachelor of Education degree: we're not talking about a money maker here, but rather of offering something useful to a population that has limited education possibilities.]

Most of the students taking such a program would likely NOT continue in CS related fields. Some would likely pursue a university degree to become teachers (and would possibly take only the equivalent of one semester of that program as part of their education degree). Others would enter the job market directly, having acquired some useful skills beyond that of a high school diploma. (Ideally, I'd like to set things up so that high-school students could register to that program part-time, at reduced tuition, while completing their high-school education.)

However, hopefully, at least a few would discover an interest for CS and decide to pursue further studies elsewhere in that field.

My question to you: What would you include in such a certificate? (I have already a list but I want to validate it via unbiased feedback.)

Thanks to anyone that respond.
South Korea’s Robot Machine Gun Turret Can See You Coming 3 km Away
Ask HN: Would Obama Veto SOPA?
This is silly dot com 1.0 math.

It's easy to point out how $2mil a year might be only 1% or even 0.001% of the total size of some particular market, but that's irrelevant. No amount of business is guaranteed. $2mil is still $2mil, it's still x number of people each ponying up y number of dollars, for pretty significant values of both. Without a compelling product and a solid brand you have no guarantee of that. There's no such thing as a business venture that makes $2mil in a worst case scenario. The worst case is always losing money.
Would you/he be willing to post a link to the app?
This is a cool MVP, but the real value of something like this comes from its future development. When they are able to have the device tweet that the plant needs Nitrogen or phosphorus (and eventually the ratio), then it becomes something that can be really useful. This is especially true if they develop it with some fickle plant's requirements in mind. Then even a novice indoor gardener could keep a zebra plant or other more difficult plants to maintain.
The added value is running the whole thing as a service. They are responsible for running it, maintaining it and monitoring it. They track dependencies and provide the geolocation backend. This is added value. There's quite a few services that actually just take an open source component, provide a little glue code and a configuration backend and actually make money off that. (cloudant, redis2go,...).

Whether it's worth the price charged certainly depends on your point of view and your needs as well as your technical setup.
I already deal with a lot of mystery downvotes on completely non-offensive comments. I've been stalled at around 1900 for months because every gain I make vanishes without explanation. I don't think opening the floodgates would make things better.
There were many gems hidden in the rough on your original website. Whatever happened to the db of posts?

It was practically a catalog of pathological behaviors during a company's end.
Beyond the seeming nostalgic waxing about one's street cred about knowing a criminal...

WHAT WAS CLEAR:

- Pick things that make money first and scale. I agree with this but you might as well be speaking Klingon to those interested in funding but not figuring out if it makes money first..

- If you learn how to make money you can decide more of what you do and where you go.

- If you can find a cash cow (instead of a cash calf), grow it.

NOT SO CLEAR:

- Crime boss started small and scaled out in size and into side products, but we should do as he does now and pick big markets instead of picking small things like he did when he started out? Maybe I misread.

- I don't know what small, or large business the writer has successfully started where he can state which is harder.

- The clear takeaway
If you can replicate the 700 icons in Silk, you'd have most people covered.

http://www.famfamfam.com/lab/icons/silk/previews/index_abc.p...

It's really only a few hundred with a lot of them plus relevant add/delete/edit/unlock/approve variations.
No, MPAA is pretty deep in his pocket I think...
Don't eat before you are Hungry
You can do it like this with ImageMagick on the command line. This will quantize the image to 8 colors and list them in descending order of occurance:

convert image.jpg -resize 400x400 -format %c -dither None -quantize LAB -colors 8 -depth 8 histogram:info:- | sort -r
Just a note, this is an announcement that they've but their corelib on bitbucket, the library itself has been available from janestreet for years.
Antibiotics have no effects on viruses

True, but that doesn't necessarily mean that they should never be prescribed to someone with a viral infection. In a small minority of patients, antibiotics can be useful for prophylaxis.

The precise set of patients and conditions where this applies is a matter of open debate, but (to take an extreme example) I certainly wouldn't say that a physician would be wrong to prescribe antibiotics to an immunocompromised infant who was hospitalized with influenza.