skysight-inc/HackerNews huggingface dataset:
I've kept a file called "ventures.rtf" since 2007. Quite simply, it has every business idea I've had that's worth writing down. Every year or so I go through and delete the stupid ideas. To say this has become the most valuable document in my life is an understatement. It is my career, in a file.

I used to keep a larger, more generic "spark file" but I found it got to be too big to navigate. So I throw away more ideas now, and only write down ones that have serious merit, placing them in specific files instead of a "kitchen sink" catchall file.

I also have "possible programmers" and "possible designers" files, which I've kept since 2007. These are just lists of great people that I've found over the years, and may wish to hire at some time. I've initiated relationships with some of these people, knowing that one day I might want to bring them in to one of my ventures.

Finally, I have a "rules to live by" file. I've kept this since November 2011, so it is much younger than the rest. So far, it's about 560 succinct adages. I work on it for 30m-1h ever day. I study life and draw conclusions, abstracting the particular instances I experienced into broader maxims.

I review this file before any major decision is made. It's sort of like a file on disk that I can load into my memory; it puts my mind in an optimal state before making a decision. It's like putting everything I've learned into my brain's electro-chemical RAM banks. The quality of personal and business decisions has increased 10000x since starting this particular file.
If you had a rough estimate on time-of-day you could make an educated guess for speed based on traffic patterns. Assuming the bad guys wished to blend in with the traffic to avoid suspicious behavior that would potentially lead to being pulled over by a police officer. Even then, it's only one variable in the equation which is easily verifiable in a location with only a few bridges where some of them are eliminated almost immediately before even getting in the car.

But I don't recall them covering anything on that subject in the movie.
I know. I forgot my /sarcasm tag. ;-)
I think doing this as a single document works well...but I like to do this with text files in a dropbox folder. The file name serves as the description of the idea, and the textfile contains any details/updates I have in mind. Ordering by date-created or updated seems to work fine. A little more overhead but allows for "overflow", when some ideas have more meat to begin with.
The outage probably isn't going to last forever. And it's very unlikely you'd need to refresh third party repos in the time github is down.

Now if you're juuuust looking for some library or its README/documentation (I usually use Github for that) ... well I'm sure going for a walk for a few hours won't hurt you :)
Harry Marks on Engadget’s coverage of the HP iMac
Interesting, I haven't seen this polyfill. I just started a similar project:

https://github.com/bgrohman/lazy-worker
I actually had an anonymous secrets site at too-many-secrets.com, which was originally cootysratsemen.com. Users in beta loved the name, but didn't tell me until it went live that they didn't want it in their employers' logs.
HP Spectre One Desktop
See this comment: http://news.ycombinator.com/item?id=4499900
That's because without using GitHub, Bower's packages aren't namespaced. This was something discussed at length on the component spec github.

It sure feels like Twitter is avoiding giving credit where credit is due. No links to the component.json spec or any mention of TJ Holowaychuk's component feels smarmy to me.
Mobile malware has become a profitable industry
Linked lists are appropriate when you need (usually multiple) sequences of pointers to objects: thus, the real alternative is not vector of t but vector of pointer to t.

A vector of pointers gives no contiguity advantage over an intrusive list during traversal (or any other operation).
Volatile reads are not really free on the JVM
That's a nice compilation. I used lists from here: http://www.bckelk.ukfsn.org/menu.html to programmatically compile a list for a similar purpose, and a markov-chain based sentence generator that I didn't use because it could generate sensitive stuff occasionally...
Requesting a Guest Blog Post on Technology
What Bruce Willis tells us about digital media and the future of print
They do seem a bit pointless, especially when the problem will be self-evident, and verifiable with one Google search. They get even more pointless when they get spammed, because nobody checks the feed before posting.

It's also fairly off-topic. It's categorically not news, nor is it startup promotion. I don't get the logic either. just because you can do it, doesn't mean you should. I could post what I had for lunch as a thread, but I won't, I understand context. I'm getting fairly angsty about it now, or at least sounding angsty. But it doesn't bother me a lot, I just move on to the next item. I still think it should be kept to a minimum though, after all if we don't keep some semblance of order then HN will just waste away with low quality items and people will move on. Although that might not be a bad thing if a better replacement pops up.
In my experience most Rails deployments and CI setups depend on Github being up. While it's possible to bundle and copy code on deploy rather than checkout from the server, most projects don't.

So of course you can continue developing locally, but if Github is down, it means the release/ci process is likely broken. I'm not saying this is Github's responsibility, but it's a reality for many people. It's another sales point for Github Enterprise.
This brief article about current uses of wood pulp reminded me of something I read in a book back in the 1970s about a proposal to build an aircraft carrier during World War II (when there was a shortage of steel) out of a mixture of wood pulp and water ice. That material was called "pykrete," after the name of its inventor, Geoffrey Pyke. The shortage of steel was alleviated, and plenty of aircraft carriers constructed of conventional steel, before this idea was implemented. In actual use, such a ship would have had to have been continuously refrigerated, perhaps a greater drain on scarce materials than building a ship out of steel.

Sure enough, there is a Wikipedia article about the material,

http://en.wikipedia.org/wiki/Pykrete

which reports that the Discovery Channel popular science program Mythbusters made ship models to test out the idea.

Wikipedia

http://en.wikipedia.org/wiki/Project_Habakkuk

and the Royal Naval Museum

http://www.royalnavalmuseum.org/info_sheets_Habbakkuk.htm

have websites about the frozen aircraft carrier project that relate more details, citing sources other than the book I read decades ago.

AFTER EDIT: I think the book I read about this plan was Of Spies and Strategems by Stanley Lovell,

http://www.amazon.com/Spies-Stratagems-Stanley-Lovell/dp/B00...

although a Google Books search doesn't show the keyword I'm looking for in that book.
By that criteria it could be posted on any web dev article. THIS one was specifically about internationalization and localization.
they could release steam for xbox and ps3 which would stream steam from the pc to that console.
Great movie.
In 1998 the EFF built a DES cracking machine like the one
depicted in the movie[1].

Though it took 9 days to run through the whole DES cypher space, instead of doing it in real-time.

1: http://en.wikipedia.org/wiki/EFF_DES_cracker
Sure, but how is the music picked?

Attribution is not a distraction.
For me, it's org-mode in Emacs and git. Quick idea/note/todo capture combined with time logging, task management and calendar, not to mention the table features. Got it on phone and desktops/laptops.

On a slight tangent, I'm looking for something more touch screen appropriate that I can sync with git (must be text based, preferably compatible with org-mode). While I have Emacs, org-mode and git on the current phone with a hardware keyboard, that won't last forever, and I really need something that makes for very quick idea capture on a touchscreen. Bonus points for something that also tracks/logs time, manages todos and calendars (ideally, I suppose it would be org-mode optimized for a touch screen).

EDIT: Yes, I know about MobileOrg (http://orgmode.org/manual/MobileOrg.html) and while it's close (oh, so close), it's not quite close enough (notably, it's lacking logging of time spent on tasks). Although, since it is open source . . .
Hack.lu 2012 - security conference
Small computer under your TV depends on the games you play. If like to play Valve's games then it's a tough call because most likely that little box will have fan noise you may not care for. You can make such a box that can play most of the games on Steam just fine without requiring a robust cooling system. You just may not be playing the latest and greatest high-end 3D games; based solely on how much fan noise you are willing to accept.

If you look around there's already a somewhat healthy market of pre-built computers for that purpose. Most of them are HTPC types but some of them can be upgraded enough that will play games nicely.
I thought that the links, at the time, went mostly to other networks -- ones running X.25 or something.
For a big org, SSL certs can sometimes be a bitch to manage. I recently started a project to track all the SSL-enabled devices on our medium-sized network, and it came out to something in the low four-digits. As you might assume, not all of them are CA-signed, and many of them expire without anyone ever realizing it.

I wrote a couple scripts to manage bulk-checking SSL certs on a network. One of them uses Curl's Mozilla root CA .pem file and follows the chain to verify a cert is really signed and not expired. https://github.com/psypete/public-bin/tree/public-bin/src/ne...
I can't remember if it's in this article (read it in the magazine last month so my memory is foggy) or another profile on him but it said he wasn't overly popular in Japan as he's going against conventional wisdom and overall tradition. I don't know enough about the whole sociology of Japanese people and business to say whether that's accurate but he does seem to draw a lot of ire over the way he's gone about things.
Would you mind elaborating on this? I'm curious.
Nobody talked about encryption. Nobody talked about "elderly acquaintances".

The conversation was about a product aimed squarely at GMail "Power-Users" who willfully run all their e-mail through one or more third partys.

And besides, you don't need to linux to run a mail program.
>Firefox and Chrome command 91% of the market ... This is a perfect example of where knowing your audience is key and blanket statements made on a global scale are frequently irrelevant.

Just in case you fall into a premature delusion: If you market to Europe or Asia at all:

http://gs.statcounter.com/#browser-eu-monthly-201108-201208-...
http://gs.statcounter.com/#browser-as-monthly-201108-201208-...

Asia and Europe beg to differ with their 25%+ IE ratios. Sometimes you can't "know your market". Google didn't market orkut to any region but by some freak chance of nature it became the social network in Brazil. Many times, you can't know who will use your product until they do.

Will you find buyers for your product in Asia or Europe? Considering the number of people who live there, probably.

p.s. One thing that bothers me about statcounter is that there are no absolute sample sizes specified so for all you know, the data could be based on 100 people.
Photocircle - Buy photos, help the world
On Photocircle you can buy high quality art prints from photographers or print your own photos. A part of the revenue goes into social projects in the region the photo was taken in. We want to give something back to the people and countries that make our photos unique!!!
How are his views "warped" or "socialist"? You're joking, right?
I don't get your reasoning (mainly because all you've provided none). I wrote games, we used Boost heavily, on the PC, Xbox360, DS, Wii and PSP. I mean really heavily. Boost.Thread, Boost.SmartPtr, Boost.Bind, Boost.Function, Boost.MultiSet, Boost.Array, Boost.PreProcessor, Boost.LexicalCast... (more)...

We turned off exceptions (BOOST_NO_EXCEPTION) because the Wii and the DS didn't support exceptions. That was it. We never had a problem with spurious assertions, nor with unexpected behaviour from a lack of assertions. Compile times were about 5 to 7 minutes for partial builds. A full build was longer (I forget), something like 15. This is a huge code base, remember.

I honestly have no idea what you're talking about. It's certainly not a "general rule of thumb".
vote for us, if you like our vision:
http://www.entrepreneurship.de/wettbewerb2012/photocircle/
62 Meetings a Month, 31 of them Wasted
The stunning hypocrisy of VentureBeat's attack on Y Combinator
I've recently been using Clojure more and more, including introducing it for a few nascent projects at work. I haven't been this excited about a new language since Ruby in 2005.

Plenty has been written on its technical merits, but there is one aspect of Clojure that I don't think enough people pay attention to: the community! 4Clojure is just one example. The #clojure IRC channel is another. The Clojure community today feels like the Ruby community did back in 2005: hackers having fun and getting work done at the same time.

You owe it to yourself to give it a chance...
The definition of property is fuzzy, and I can sell you bits that don't include source code. The OP is arguing that source code is an intrinsic right. I don't see that.
"if it the page displays correctly in IE6"

...erm, well damn.

Why's it so popular, compared to Firefox, Chrome, or something else?
Show HN: HouseFix, Share and Track Home Projects
Wanted the HN crowds opinions on a re-launch that http://www.housefix.com just went through.

It used to be a drupal based site that was pretty lackluster at best. We went through the process of gauging user interest and seeing where there pain points were. We then used that info and went through a redesign using backbone/node/etc. That brings us to the current v2 that is now live.

The point of HouseFix is to provide a simple interface to track the home improvement or home maintenance projects that you need to complete. You can upload pictures of the current state of the project, pictures of what you want it to look like, and then the community can share insights and ideas about your project. Once we get enough people using it, the idea is that you could also open the project up to bids for contractors to provide ideas / estimates for your project. We have 10k+ registered users and are tracking engagement to see where there are issues with the UI/UX and see where we can optimize the funnel.

Would love to get some feedback from the wisdom of HN on ways we could improve any part of the site and/or things we may have overlooked regarding user flow.

Thanks
A small note about Ouya: it isn't a game streaming service. You will be able to run OnLive on it - no different to how you can run OnLive on a PC right now (maybe slightly different if OnLive is installed by default, but still..) - other than that, Ouya has nothing to do with game streaming.

Would you mind sharing why you think of Ouya as related to streaming? It's not an uncommon thought, I know plenty of people who work in the games industry who have the same misconception about it, so I presume something sometime caused this?
link: http://www.housefix.com
Go see a psychologist. Truly, for just asking this question. Not just for male superiority but because of some narcissistic tendency that you think you are supposed to be smarter then her.

I can assure you that no matter how smart you think you are, women will always be smarter then you; especially if it's an argument.

You're not even giving us a baseline of what 'smarts' is in your definition. I've dated women who were seemingly less intelligent and yet had more street-smarts and social-intelligence then I could ever hope to have. Intelligence isn't just being able to do fancy math with long equations. If you needed to fix your car and she knew how to do it and you were clueless, then she'd be smarter then you. Everyone has strengths, everyone has weaknesses. This isn't exactly ground-breaking information either (or really shouldn't be).
First congrats for the framework.

Secondly a question :)

Play team solved the compile "problem" of java using a lib from eclipse so it compiles files on the fly. do you have something similar, or do you plan to include something similar?
I think compiling on every change you make while developing an app is painful, the biggest problem java frameworks have, excluding Play! of course.
My idea for when I became an evil criminal mastermind was always to use a kind of computer controller drogue which would attach to the bottom of cargo ships:

- construct a buoyancy-controllable drogue which would magnetically attach to a cargo ship, then hang behind and below it during transit

- load up the pseudoephedrine, or whatever, in (say) shanghai or during a stop somewhere near a supplier

- wait until the ship came near the US, then release the drogue offshore and pick it up with a boat

Seems almost foolproof, although I'd imagine marine capable technology is harder than my web developer's brain is envisaging, and you'd be betting lots of money that your little parasite didn't fall off.

I'm probably overthinking this, however, and you'd just pay someone onboard to keep some suitcases in their cabin, or something.
I'm aiming for the series to have around 30 articles in it. It will include n-body problems, but the series won't just be on mechanics. We'll do heat transfer, electromagnetism, and other fun topics. Maybe even quantum mechanics and special relativity. We'll see how the readers respond to all that!
I like this article! Internationalisation is something I'm sort of interested in, although I haven't done anything about it.

1) I know that I've lost this war, but it's a shame that the browser that your customer is using is relevant. It's a shame that people can't just code standards compliant code and it'll run fine on any standards compliant browser.

2) Using letters instead of numbers for months is good. I'd prefer ISO 8601, but I know that's going to be a long time.

3) Names are a difficult problem. There's money to be made with a decent name input, validation, fixing library.

4) Is complicated for me. Do I want people to code standards compliant stuff with graceful degradation? Or do I want people to push those using obsolete broken systems to use something better? I had hoped that the rise of netbooks, and then smart phones, and then tablets, would make coders realise that many people are using weak[1] computers and code appropriately. Unfortunately many people have a regular site (big and stupid) and a mobile site (small, stupid, and usually broken beyond usable).

8) I'd love a better fix for timezones. I'd love some kind of markup magic that means Bob can type (something like) <13:45 EST> and it gets autochanged to whatever my local timezone is. (On a tangent, I want Minecraft to buy Swatch BEATS and so people can use those for online competitions etc.)
> calling people "uncultured" for sticking to the conventions of their country is ridiculous

It's the opposite of ridiculous, actually; it kind of exactly fits the definition of the word. I feel like you're going out of your way to take this personally?
Interested in beta testing - MacGDBp isn't fun to use, would love something better/more stable. How do I contact you?
Great site and as mentioned before, an industry ripe for the picking. One thing that would be great is if zooming out on the map increased the search distance on the results - searched for Leytonstone (no results) and scanned around/zoomed out looking for other properties.
Yes. Used for reverse DNS lookups.
The Wireshark capture showing BOOTP was interesting. I don't live in the networking world anymore, but I thought BOOTP had gone the way of Gopher by now.
100% interested. Is there a github repo I can watch?

Edit: or a site I can bookmark? Is this going to be a paid product? Still interested!
Very interesting, the rest api would make psql into a total feature-for-feature replacement of mongo for us.
If you read the article with more sympathy, you will notice that he is using RAII, I think rather cleverly, to automate removal of an object from the intrusive lists contained within it. This is a interesting improvement over the venerable list.h style approach most C programmers take.

As for std::list... it's useless.
Now i hate green light ;)
I recommend doing the test against the live SSL server. Accidents happen, and sometimes webservers get configured with a different SSL cert than you have in /etc/ssl/certs/. Heck, i've seen orgs with a whole slew of certs created in their issuer's domain management page, and none of them were ever applied to the server. Nobody would know the certs loaded in the webserver were bad until they get a page error.
Heterogeneous Parallel Programming
Yep, having the hot-compile functionality was a major point of this.

Here is a description of how it works:
http://robfig.github.com/revel/manual/howrevelworks.html

Basically: In development mode, it runs a proxy (called the "harness") that watches your source for changes and recompiles/restarts your server on the next request, if necessary, using the "go build" tool. The go build process is incremental, so in theory should only recompile packages that have changed (and those that depend on them)
Is it possible that Facebook is indeed The Best way to feel somewhat in touch with a lot of people you may otherwise have lost touch with, and Pinterest is The Best way to discover recipes, craft ideas, and other things that add real value and happiness to your life?

I think the author is being very subjective about The Best and using it to come to an odd conclusion. The more obvious and less controversial conclusion is that The Best apps are widely used and doing well.
henrique [at] 3heap.com . Thanks ;)
Is Facebook Too Big to Survive?
It'd be awesome if you used progressive enhancement so it still worked without JavaScript.
I've noticed that these are not immediately marked [dead] by the Hacker News admins like some other spammy topics, and I guess this is a sort of gray-area. On the one hand, it is in some sense a "new thing" and it affects the community; on the other hand it does not particularly gratify anyone's intellectual curiosity to be linked to that status page. The later explanation and diagnosis of what went wrong, if it's made public, might be interesting: just knowing "you can't use this now" isn't of that caliber though.

It's also puzzlingly dynamic: In other circumstances the "current status" pages linked during outages have not been blog-type, but have instead just literally reported the current status, leading to links which say "X is down" -- only for you to click it and see "X is functioning normally." This has already happened for the folks who linked the GitHub main page, which loads normally. (And won't it also prevent the same URLs from being submitted at a future date?)
I had hoped to attack your counterargument that went as follows:
Furthermore, even in the brutal-rape case, the child is not harmed when a third party makes copies of the video.

The harm is indirect, but caused by the market for said video.

Also, the owning of the object e.g. ivory is not illegal; the selling is illegal, right? So a little off the mark there.
Unpublished Photos of Steve Jobs and Silicon Valley’s Early Days
Mysterious Changes in Ocean Salt Spur NASA Expedition
Unfortunately, that'll be very difficult as I plan to make it 100% realtime.
I have no idea what it is, but I think I like it. It feels nice.
Nop, it will always go by air, cheaper, faster, anywhere.

Learjet is the preferred brand. A ton to your doorstep. Delivered with class.