skysight-inc/HackerNews huggingface dataset:
If you're looking for something a little bit more custom than a pre-built theme, my start-up has been experimenting with offering a custom designed theme for $200. We'll set up a phone call to go over your needs and design preference and then put something together for you and give you free hosting on our platform. The catch is that you allow us to open source the template so that your customers can use/tweak it in the future and that you use your hosting platform and give us good and honest feedback. We've done this once before and it turned out well. This was the end result: http://www.365startupgirl.com

Our designer is really talented and a pleasure to work with.

If you're interested feel free to hit me up. My email is in my profile.

EDIT: We also have a couple free bootstrap themes on our blog http://900dpi.com/blog
I feel this is precisely the type of post HN needs. Faux-sanctimonious high-wire-act humor. I hope you get millions of upvotes.
A recruitment pitch to work for the FBI or act as an agent for them?
God, Darwin and My College Biology Class
Sure, but the problem here is that this study blurred academic and corporate boundaries. Studies I've conducted involved telling the participants after the study that they were being recorded. Immediately after.

It is a requirement instituted by the IRB in most universities. That is the problem being mentioned here.

Furthermore, Facebook is a different case from most companies because it is an intrinsically personal website that has the potential to affect a user's life very meaningfully. Amazon changing the design or location of a button doesn't affect me as much.
Show HN: How a startup can replace Google
Regarding the 'checked exception issue'; an alternative technique to the method-wrapping-lambda is to use a default interface method to implement the non-exceptional interface, which delegates to the possibly-exceptional method. It's a bit fussy, but it's a nice technique to know:

interface IOConsumer<T> extends Consumer<T> {
@Override
default void accept(T t) {
try {
maybeAccept(t);
} catch (IOException ie) {
throw new RuntimeException(ie); }
}

void maybeAccept(T t) throws IOException;
}

As IOConsumer<T> is also a Consumer<T>, if you can assign the lambda to an IOConsumer<T> it will get this wrapping behaviour automatically. So your code might look something like:

try (Writer writer = new StringWriter()) {
final IOConsumer<String> ioPrinter = writer::write;

// hand ioPrinter off to something that expects a Consumer<String>
}

This is by no means beautiful; for 'writer::write' to be treated as an IOConsumer<T> requires that the target type be IOConsumer<T>, so typically would require an interim assignment. It does allow us to simplify the 'wrapping' method, though, so that lambdas can again be used as one-liners:

static <T> Consumer<T> maybe(IOConsumer<T> consumer) {
return consumer;
}

try (Writer writer = new StringWriter()) {
final Consumer<String> printer = maybe(writer::write);
}

It would be nice not to have these wrinkles, but I think Java 8 has done a fairly decent job of preserving backwards compatibility while introducing language features and APIs which feel like a vast improvement. I'd love to see reified generics in the future, particularly if the type parameter can be extended to support primitives.
Your ISP might have something simple where you could just fill in some blanks.

A lot of companies, including some VC firms, have just gone to Facebook and used it.

Could try any of the blog hosting means.

Probably don't want to run your own computer and, thus, if it is running Linux or not will be irrelevant at your level.
This technology exists. The camera starts recording the moment the safety is off. It's not been deployed yet because of complaints that it reduces accuracy - which, last I checked the attachment was fairly big (no idea why - a modern cellphone camera + battery would be tiny).

But we absolutely should have this. Ideally a police-issue firearm which had it milled right into the chassis.
Minecraft's ComputerCraft turtles anyone?
Baby laughing at a new word 😄HILARIOUSCheck it out
That's a counterfactual; we don't know what would have happened if patenting RSA wasn't possible in at least one country (it wasn't patented in most of the world). Would its discoverers have published it anyway? Would their publication be known to the creators of the SSL protocol? Would the SSL creators have used a different system if they didn't know of RSA?

The John Nash example tells us nothing, since it was from 30 years earlier (missing the demand from the Web), and he did have the option (which it seems he didn't use) to publish his discovery for the wider public.

And there's independent discovery. RSA had already been independently discovered at least once; we don't know how long it would take until it was independently discovered again, if it hadn't been published that time.

I do remember that the RSA patents were one factor which held back wider adoption of public key encryption; people were anxiously waiting for it to be freed, to the point of scheduling parties for the day the patents expired (only for it to be messed up by the patents being freed a few days earlier).

So using RSA to argue for or against software patents is not a simple matter. But my point was not to argue for or against software patents; what I wanted to know how is how come I always hear that math is not patentable in the USA, yet clearly mathematical algorithms are patented there all the time.
Just use http://wiz.com or http://squarespace.com and call it a day
So you got about 1,200 sales out of a list of 3,000 subscribers? Would you mind sharing your exact conversion rate (total # of sales/total # of subscribers) that made you $60k in revenue from this book?
Emotional manipulation happens every day in all kinds of fields other than advertising, I wouldn't refer to all of these as "dark patterns."
Ask HN: What was the easiest buck you've made on the web in 2014?
Seems like an area where Rust could really shine.
I very strongly disagree. Crypto patents are actively poisonous for engineering, for research and development, and you should feel bad for cheerleading them.

The RSA patent pretty much delayed the adoption of public-key cryptography by circa 20 years; ECC patents, even though many are now expiring, some are still delaying it, and patents were the main reason for the SECP/NIST curve derivation being so very opaque. Patents on some ideal lattice schemes will likely delay their adoption, too.

Algorithms should not be patentable.
JavaOne Live Keynotes
A Nerdy Dance Party for the Masses
Are you seriously saying that buying something and throwing it away is better than donating the same amount of money?
If your working with a SC clearance in a sensitive cybersecuity job boasting about hacking is definatly grounds for a warrant.
Standalone WebGL, or a browser for the Oculus Rift
Is anyone interested in working with me on a project, which is basically a web browser built for the Oculus Rift?

My idea is simple - build a native app (using spidermonkey or v8) that lets you take your WebGL project and run it without a conventional browser.

What would be different about this vs. existing attempts at making browsers do VR?

- no 2D UI (or DOM, or stylesheets)

- this project wouldn't take 40 minutes to compile, unlike the major browsers

- much better integration with Oculus features (such as the changes in rendering in the 0.4 SDK, etc.)

Right now, all I have is a fork of Elijah Insua's WebGL-standalone project (which hasn't been updated in three years).

https://github.com/maxharris9/WebGL-standalone

I've spent the last couple of days messing around with it, and while it doesn't work very well yet, it is a start. If anyone is interested, I'll post build instructions.
> everybody knows Apple fanboys tear up every time somebody implies Apple software has a bug in it

"Everybody knows" this, but I'm pretty sure this hasn't been true since the 90s.

Today, it's super popular and somehow accepted behavior to bash and make fun of people who buy Apple products. I see it all the time. The excuse always given is that they're simply returning what Apple fans give out, but I can't remember the last time I saw an "Apple fan" bash a PC or Android user.

I don't know when this changed, but I don't like it.
The drone video of Apple's new headquarters is impressive. Apple will be annoyed about that; they put up 10 foot high chain link and green cloth fences around the whole project so people couldn't look in.

The project, which is in its excavation, foundation, and retaining wall stage, is amusing. They have a really tidy excavation contractor. There's an excavated area under the whole building about three stories deep. It's mostly for parking, but one can speculate about secret underground labs.
Then there's also this: http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/...
> last I checked the attachment was fairly big

Making room for the camera by removing a few bullets would help reduce the numbers of innocent bystanders who are shot.

Being less accurate would be pretty scary. http://www.popehat.com/2013/12/05/nypd-baby-you-know-we-love...

> As long as you ignore the fact that the shooting victims were innocent bystanders, hitting two people with three shots represents unusual excellence in marksmanship for the NYPD, matching another recent incident in which skilled NYPD officers were able to hit their target and nine bystanders with only 16 bullets. Overall the NYPD usually requires about 331 rounds to hit 54 targets, of which 14 will be innocent bystanders, 24 will be dogs, and 16 will be people the NYPD was actually aiming at. Statistically, if you aren't a dog, it is slightly more dangerous to be the person the NYPD was shooting at than a bystander (16 people out of 331 shots for intended targets for a 4.8% hit rate vs. 14 people out of 331 shots for bystanders, a 4.2% hit rate.) NYPD has a better success rate for other weapons, and certain factors, like shooting unarmed people in the back, tend to increase hit rates.
> Perl never managed to enter this league

Perl did have something of a stronghold in bioinformatics (sequencing the human genome etc.), although other languages are catching up.
The Internet Archive is one of the shining jewels of the Information Age. It's humbling to think that you could find something interesting/entertaining to read/watch/play there that could occupy every single waking moment of the rest of your life and it won't cost you a single penny.

They also have the single best e-book reader for the web that I've ever seen.

I was unaware of the PD Review, but it's now on my daily browsing list. Fantastic stuff.
Do I need to say any more on this, or is it ok if it just goes ahead and speaks for itself?

http://www.telegraph.co.uk/news/worldnews/northamerica/usa/1...
$50-$100 fines are life wreckers. Doesn't take too many of those to wipe out someone's weekly paycheck.

But this isn't a problem: because the police can (and do) do this to people now, but it's also why we have procedure as a valid defense. Cameras wouldn't make that worse, they'd make it better. It would mean the procedure is plain to see. The only policy needed to ensure this is to ban fishing-expeditions with the footage (which would protect police and citizen alike). If the police don't write a ticket then and there, then it's illegal to go through the footage after the fact if it's not relevant to an ongoing investigation (and make it illegal to file charges for say, non-felonies found peripheral to that).

Most of this sort of stuff has been put through case law in various guises at different times already - it's likely it would extend to police cameras by simple precedent in the courts, if not by explicit policy in advance.
Easy Steak Recipe
That would lead to total ignoring of new language revisions, as well as using old compilers, instead of gradually opening up to new features as the various constraints permit. This is not the answer.
Why not just use comic sans and make no comment? Why not use fixed-width?

It might be bad manners to spill the beans, but it's a very deliberate move. The comic sans and hipster jab let them identify the people who want to bikeshed presentation instead of content.
One way I thought of to win penny auctions on sites such as quibids, is to find the IP addresses of your opponents and DDOS them. But I don't know of any way to do the first step through quibids.
What Went Wrong: 101 Failed Startups Tell All
Show HN: Simple logger and debugger for Go programs
Well, each and every device will crack if you force it enough. iPhone 6* are no exceptions. For me, it was surprising that we are talking about 'gate' even only few consumers have actually complained about it.
Also....

http://www.foxnews.com/story/2009/02/17/frightening-film-on-...
> ... Perl was designed to be a bit more like a human language ...

ADD A TO B GIVING C
Swizzling can't be mentioned with a straight face in an argument about brittleness.

But, I'll concede that KVO won't work with arbitrary properties of binary libraries you receive or that Apple builds into the platform, assuming they use swift and choose not to mark them dynamic.

So in this sole regard, swift is less dynamic.

I guess it remains to be seen whether this actually becomes a problem.
Hey, one of the founders here.

We feel very strongly about keeping control of your data too. We have an exporter in the sidebar (click the M icon at the top left) that lets you export to HTML, plain text, or JSON. We’re going to add an OPML exporter as well, and if there’s other formats that you would find useful please let us know. It’s your data - we’re not going to hold it hostage.

The business model is going to be freemium, but everything that is in there now will always be free.

We are working on undo in the preview and just fixed opening the file from Drive.

We want interacting with Moo.do feels as natural as a text editor or writing on paper. Everything is just text. You can treat each line like an entry on a to-do list, or a note, or a comment - however you want.
50+ Twitter Tools your startup should know (by Lilach Bullock)
I'm not sure I understand what exactly your arguments for the usability of patents is. I understand you argue RSA was a boon for e-commerce because encryption was a boon for e-commerce. This is true, encryption enabled e-commerce. However, I do not see how patents helped and it looks to me like you made no argument to support that point. Your argument seems to be "RSA built crypto, crypto is useful, RSA had patents, ergo - patents are useful". Such argument is a non-sequitur. And nowhere you proved that "it happened via patents", meaning that patents were necessary for the creation of e-commerce, not just a means for some people to extract some rent from something that would have happened anyway.

John Nash's example is not exactly relevant as in 1955 there was not much to do with encryption - modern e-commerce could not exist back then because there was no supporting technology (like personal computing, widely deployed broadband networks, etc.) to enable it. There are many examples of things invented before it was their time and forgotten, only to be re-discovered later with much success. Specifically, the history of cryptography is ripe with examples of cyphers invented, forgotten, reinvented and re-forgotten, and being misunderstood and mis-applied by powers using it.

You proceed to argue that patents are short. This argument seems to me deficient in two ways. First, if patents are so beneficial, why it is good that they are short? Why not have more of a good thing? Second, the example of copyright and the Mickey Mouse protection laws stretching copyright durations well beyond the original lengths show us that it is much easier to extend the length of the rent-extraction period than keep it short. The only reason why it has not happened yet is that the interested parties do not have enough political clout, and the speed of innovation has been enough that even the relatively short times we have now are enough to extract sufficient rent (with pharma, movement to extension is already happening). However, if the innovation slows down and the clout raises, we will have the same term extensions we have now with copyrights.
> I don't need any of that stuff to prove these identities. I just need a pocket calculator.

But numerical results don't establish identities, and identities don't depend on numerical results. After all, with only numerical results for guidance, all sorts of illusory outcomes appear to mean more (or less) than they do. For example, this integral is equal to Pi:

http://i.imgur.com/tJS1ZaA.png

If one approximates the above integral by summing a bunch of numerical results on the interval between -1 and 1, one can approximate Pi, but the above integral equals Pi -- it's an identity. It has all sorts of advantages over a numerical result, not least of which is the fact that one cannot express Pi using a finite number of decimal places.

The article's examples weren't really identities, they were just coincidences (for the most part).

> Finally, is .999 really "extremely" close to an integer?

This is why mathematics has it all over words for expressing certain ideas.
DMOA edits I made when I was an editor in 2000 that are severely out of date still exist, for example
One way is just go into the community of the open source project you're interested in and ask for projects ideas.

Also searching for "project name" AND "project ideas" could sometimes lead to good results. for example [1].But of course before choosing a project in such way , it's better to understand a bit more about complexity and scope.

[1]https://cwiki.apache.org/confluence/display/ISIS/ProjectIdea...
I don't know if day trading and currency trading are more common in Japan than other countries, but low interest rates certainly encourage gambling. Here are two more articles on Japanese amateur currency traders and day traders:

[1] http://www.nytimes.com/2007/09/16/business/worldbusiness/16h...
[2] http://www.nytimes.com/2006/02/19/business/yourmoney/19day.h...
I believe you can get clearance if you smoked in the past but have given up. I seem recall one senior government guy saying they might have to reconsider the issue of dope smoking
"To be honest, looking back on it, Unix today is worse than the systems that Unix itself was created to get away from."
Try http://webflow.com - it hits the sweet spot of "sensible defaults" while still giving you enough control.

I recently built a launch page with it (http://gitsub.io).

I'm used to doing sites "from scratch" but I have to admit the immediate feedback the webflow editor gives you is a huge win.
Like others have said just go with a themeforest theme, if you or someone else in your company knows html/css they can take an html theme and have your website up and running in an afternoon.

I'm not a fan of wordpress unless you're going to be blogging posting articles on a regular basis.

WP is fast and easy to setup from scratch on hostgator or any web host . . . it will probably take longer to get the site setup vs. an html version . . . but it will be easier to edit/post articles.

hostgator is good shared hosting . . . to get setup fast and inexpensively . . .

Good luck with your new website.
Microsoft Plans to Shut Silicon Valley Research Lab
Well, obviously the vikings didn't besiege Paris just because they wanted to visit the museums, but they also traded quite a lot, something which is often overlooked. They also made up the Varangian Guard, the reputedly incorruptible bodyguard of the Eastern Roman emperors. There is also little doubt that the Christian sovereigns of this time period (and later) were not shy about the occasional gruesome slaughter against defenseless civilians, so I'd say the point made in the article about their brutality being a feature of the times is pretty accurate.

I can recommend Northlanders [1], by Brian Wood of DMZ fame, on this topic. Fairly well-researched and with good characterization.

1: http://en.wikipedia.org/wiki/Northlanders
That quote stood out for me as well. Great talk though, one of the best I've seen going over all the window manager issues he worked on over the years.
I'm surprised that this wasn't cited in this article as a problem.

Larry is a brilliant guy, but (like everyone, really), he's not brilliant in everything and (like most people seen as absolute geniuses, so relatively few people), what he's not good at, he finds so frustrating as to condemn it, and cry foul at the very concept. This helps no one.

I don't know how to teach someone humility.

Anyways beating a dead horse.
Great video on the bio-mechanics of round shield fighting.
At 33m I wasn't sure I was going to watch it all; turned out it was fascinating.
Creating Isomorphic Apps with React and Node.js
Url changed from http://www.fastcoexist.com/3033414/mit-wants-you-to-own-your..., which points to this.
iRobot Roomba Serial Command Interface Specification [pdf]
I've seen some police departments do this already with their tasers. The moment the safety is disengaged, it starts recording.

For example, here's one of the add-on modules Taser makes for this: http://www.taser.com/products/on-officer-video/taser-cam-hd
29doors.com - they will setup a semi-custom WordPress site for under $500 that you'll own. Mention this comment and you'll get a discount.
Arduino Yún – Welcome to the Internet of Things
A lot of founders who have businesses that aren't reliant on the internet dump money on a really nice website thinking it'll be a great marketing tool. Then they end up disappointed when their website isn't generating any leads.

The web is so competitive nowadays, simply having a site (even if it looks great) won't do you any good.

10-20% of a budget should be spent on web design and 80-90% on actually marketing the website. So if you have a 5K budget you should spend around $500-$1000 on the website and the rest on marketing the website.

If you can't get something built for under 20% then maybe just put up a facebook or google places page in the interim. A website can be a huge distraction from time better spent going out and getting customers.

Also, if you're a designer doing basic business websites, keep in mind on-page SEO practices. It really bothers me when designers completely disregard search engines and do their clients a huge disservice. Designers who can talk about basic SEO principles have a huge leg up. At the end of the day, a business owner is only really interested in more business.

I'm not suggesting this is the OP, but a common mistake I see amongst founders
I'll make my point another way. Trust that [at least some of] your instructors know something about what a reasonably successful final project for a student looks like and that there is an interest in setting students up for success.

If there is a lesson from HN, it is that execution matters more than creativity. http://sivers.org/multiply
Send me a buck and I'll let you know.
This does not read like it was written by a VC, at least not in an investment context. An investor would not express concern that a user-generated content company was not sharing economics with its contributors. In fact, a company's ability to attract contributors without sharing economics with users (e.g. Facebook) would impress an investor.