skysight-inc/HackerNews huggingface dataset:
HOW DID THIS VIDEO GO VIRAL IN JUST TEN MINUTES 
http://m.facebook.com/l.php?u=http%3A%2F%2Fyoutu.be%2FId6eS5j7pBA&h=-AQH6ilMY&enc=AZOtw5bt-ybZU8yJMQolhhwRWu7MPe4yJFPKiNg8L_fb4CNMVArxEpD1ISaGrVeL37DGKTYOLWu4JdR-CwbUzpuMc8XjeASNNULe8BE-viF8Iz7QT4bxFw5vpG04jFwDQeho2aAM5GLMuVmtQGX9Rp1a&s=1 HOW DID THIS VIDEO GO VIRAL IN JUST TEN MINUTES AND GET 40,000000 VIEWS???? HAVE YOU SEEN IT YET?
I know what swatting means but they didn't say they were 'swatted' in the post, only that SWAT turned up. Reading it that they were swatted makes more sense but the post was ambiguous and it seemed to make more sense the other way.
I'm so happy with this release, thank you FreeBSD team!
Most of the enterprise projects I work on, developers tend to "forget" about unit tests after the first few sprints.

Never coming back to them unless ordered to do so by management.

Without static typing the chaos would be even bigger.
Autoupdate is not a "feature", it's a consequence of Turing completeness combined with network access. Any platform that has these two properties has autoupdate, and there's no technical way to prevent it.

The autoupdate feature exposed to Chrome extensions is not there to make autoupdate possible, it's there to prevent developers from shooting themselves in the foot by implementing their own autoupdate insecurely. It's similar to a platform providing crypto libraries rather than letting developers implement crypto themselves.

The only way to try and prevent software from autoupdating is with manual review, which is what Apple does with iOS. However that has a whole other host of problems.

As for security model: I don't know how to measure "meaningful", but Chrome extensions have the most fine-grained security model of any extension platform. In fact, it is more fine-grained than most general purpose software platforms:

http://developer.chrome.com/extensions/permission_warnings.h...

The problem that started this thread is real, but it is not solved by disabling autoupdate (which is impossible) or adding more "security model" to the platform.

In fact the problem is very deep: How do you balance the desire to allow flexible software on your platform (adblocking, network stack interjection, manipulation of the user interface, etc), with the desire to limit the potential harm malicious actors can do? These two goals are in conflict. Existing best answers that humanity has come up with include some combination of "manual or automated review", "social signals" (stars, reviews from your network, etc), "blacklisting", "controlling access to the platform" (iOS apps can only be deployed in large numbers through the store), and "limit the power of the platform where possible with clever user interfaces" (the file upload button in HTML is a classic example).
You can use software development to achieve very quantifiable results for companies. If you do, there are a variety of ways to turn that into what you want out of life. One avenue of many is hanging out your shingle as a consultant and charging what your empirical results suggest you can get away with. (I've been beating this drum on HN for a few years. The PG essay on wealth, linked in a sibling comment, is probably the single most instrumentally useful thing I've ever read on HN.)

Sales: the highest paid people at an enterprise software company, excluding people who joined really early and have stock grants to match, are the commissioned sales force. I met a gentleman who doesn't speak Japanese who nonetheless was I Can't Believe He's Not Tony Stark's #2 sales rep in Japan. Let me throw out a number for sales picked out of the ether: $50 million in a year. Let me throw out a second number, picked from the industry: 6% commission rate.

SEO: Most of the really good ones work for themselves rather than working at an agency or an in-house SEO team. I am friends with a couple of them. One once lamented his lack of programming skill, said that I was the most talented marketer among people with programming skill he knew, and made me this proposition: "You would be a very, very effective black hat. I'll stake you with a million. You pay me half of what you make." (I didn't take him up on it.)

Bloggers: The overwhelming majority make nothing. Then again, most are not running businesses. There are some businesses which have a blog as one portion of the business which are Quite Lucrative Indeed. One I'm aware of has revenue roughly equivalent to an enterprise software company with a few dozen employees. (Again, though, the blog is a small portion of that business, even though readers might not know that.)
No way he has 1,000,000 BTC. Perhaps 200,000.

At the moment Satoshi is still the only Bitcoin Billionaire with several people waiting on btc = $2,500 until they join the billionaire club.

I'm guessing you're the Pankkake from Bitcointalk?
Affordable & Unlimited Hosting
From Escalate is only $1.89/Month.
Not only do they always have a special offer going on, but
they have a huge variety of services and probably the most
reliable support I've dealt with (GoDaddy & HostGator sucked!)

They're honestly worth checking out, if anything else
http://www.escalatehosting.com/special/645199
As always, the trick is to remember the purpose of the HOV lane: keep traffic moving. That's part of the reason motorcycles are allowed. It's considered safer to let a motorcycle stay in motion than be in stop and go traffic [1]. And having been stuck in the Dallas MixMaster since the I-35E N HOV was shut down, I can say holding a motorcycle half clutched for half an hour is dang near painful. This is also the reason motorcycles are allowed to ride the line in traffic jams (also air-cooled engines need to stay in motion in summer).

Plus, if you don't have a passenger seat, the bike's at full occupancy, which ought to be at least near high occupancy!

[1] http://ops.fhwa.dot.gov/freewaymgmt/faq.htm#faq15

Edit: managed to get the highway wrong. Whoops.
Nice. I had quite a thrift-store clothing collection in high school. Wish I hadn't given them back to good will. My favorite was an official Waste Management t-shirt, worn by some WM employee. That and a shirt that said "hugs not drugs". I'll make a fun hour or two of it tomorrow with my iPhone, seeing if I can spot any 10x arbitrages.
>He also invented the industry that was able to deliver power to homes so they could use those light bulbs.

Correct me if i am wrong, but i thought Edison was a proponent of DC current, rather than AC (it was tesla who pushed AC). I might have those two mixed up though.
Yet another shallow article describing the difference between prototypes and classes. Does anybody know of more in depth ones that also discusses multi-leven inheritance, polymorphism etc?
Can you install on root ZFS without too much hackery?
I've had a Zojirushi boiler for about 6 years and have only descaled it twice. It's very easy, you just dump some citric acid in there, set it to the cleaning cycle, and dump the water out. Rinse it a couple times to remove any extra citric acid, though that's only for flavor reasons; it's food-grade citric acid.

The instructions say to dump the water out every day and start fresh in the morning. I don't do that, because I am too lazy.
Programmers who can work from home usually arrange to go over the hill on off hours or on an infrequent basis, which I think is typical. If you must work 9 to 5, yes the commute can be pretty bad, but by California standards not that bad.
For every story like this, there are 20-30 unwritten stories by folks who leapt and fell. Hard.

I can't imagine, as a community, we could support promoting this without giving a stern warning to anyone trying to duplicate this success - this won't usually happen.

Life is not a story, and you are not always the protagonist - things won't just "work out" because you set goals, and worked hard. Just be careful.
> Java vulnerabilities are simple sandbox

On Oracle's implementation. There are other JVMs to choose from.

Plus, can you guarantee that the JavaScript sandbox from all VMs are safe if hackers turn their attention to them?
Oh wow.. ok I live in Mountain View and I love it here. Here are what I consider my fav in Mountain View: (http://www.theroadtosiliconvalley.com/local-california/mount...) from Coffee Shops like Red Rock to Sushi Tomi for Sushi. And even though the writer from JWZ believes you cannot mess up sushi you can. Poor quality sushi tastes like rubber. Oh oh.. there is also Gelato Classico - amazing Gelato! Also let's not forget what I believe is the best Farmers Markets in the Peninsula in Mountain View: http://www.theroadtosiliconvalley.com/local-california/farme...
The only thing Mountain View lacks is a top notch breakfast place.
Many startup businesses fail because they underprice their products. They underprice them because they do not account for what all of their costs are going to be.
FreeBSD 10, newly out, actually makes huge gains on OpenBSD's firewall, pf [1]. pf, by default, is not very thread-friendly, and uses a central mutex for packet processing. glebius has done some fantastic work that's unlikely to ever get ported back to OpenBSD's pf.

Now that FreeBSD 10 looks like it supports EC2 out of the box, I'm eager to toy with it again.

[1] http://lists.freebsd.org/pipermail/freebsd-pf/2012-June/0066...
> Complaints like "Clojure has nine different ways to define a symbol" are moot. Pick one that your team likes and go with it. On to the next thing. Also, to argue against Lisps by arguing against Clojure is like arguing against democracy by arguing against the Democratic Republic of the Congo.

It's a valid complaint. I think the quote by John Carmack:
"Everything that compiler will allow will at some point be written"
Describes the situation well.

In other words, since Lisp pretty much allows all, anything will be written in Lisp. When you look at Lisp function, it might do what you want, or it might not. There are no guarantees it does what it claims to do. So, chances are you either have supreme belief the guy behind it did his end of the deal, or you are writing your own. And with all the power Lisp offers why not write your own? And this is generally what I think is the failing point. It brings NIH of the highest magnitude to software development.
Try PC-BSD, it is FreeBSD based desktop oriented release that will welcome you with GUI installer and will install you the entire windowed ecosystem.
I agree that interface decisions are political. If you allow students to sort by workload, you're sending the wrong message about academics.

Or at least what a minority (I, included) believes academics to be about. The cynic in me is OK with YBB+ and its food menu ethos: most of the academic system has been turned into an exchange already, so might as well be publicly honest about it. That way, real scholarly students can avoid places like Yale at the undergraduate level, and go to places that actually still know what real education means.
To wrap the varied values of an area up into a single word - 'importance' - is a gross oversimplification to the extent that it can even be considered incorrect.

It is, however, and undeniably, expensive.
You are correct. The industry was invented by Edison using DC; AC was an improvement that came later.
Hehe. I know the feeling. I've spent a lot of time learning about the different options over the past year. Maybe it was wasted time, hopefully not. Backbone taught me a lot about design patterns in general (event aggregators, pub/sub w/Marionette, MVC). Then I started learning Angular which felt like being turned upside down.
I'm pretty confused about how shuttle buses became the object of ire given that, from my perspective, it seems like most of the growth is being driven by startups now preferring SF as their home base of operation rather than bussed employees to south bay companies.

AirBNB, Dropbox, Twitter, Uber etc are all thousand people companies and almost all of the employees live in SF.
We can buy budget kettles for £5 in supermarkets. Plastic, not nice, but functional.
Or someone who just reads rather than posts
I have the same concern about link sharing and more broadly information sharing for many years. I came across some social bookmark sites, such as del.icio.us, diigo, Pinboard, etc. Although some of them has millions users, tagging and stack are still not easy to use.

So I worked out my own solution based on the research and investigation on this domain for a long time. Right now, I'm reading the book from David Siegel: Pull - The Power of the Semantic Web to Transform Your Business. It covers various aspects of how to make web a meaningful community with common standards.

However, lots of previous efforts are not that successful, due to the difficulties for the industry to accept one standard. For example, in the book publishing industry, publishers, distributors and retailers all have their own catalog structures. When librarians want to classified all the books into a standard catalog, they failed again.

This told me that never pursue a common and standard catalog for any industry, just like the fact that there is no common product SKU list for the UPC classification. As long as we can organize the information in a de facto format to meet user needs, it should be good to go.

So I've published the beta site BingoBo.com for people to comment and have free trial. If you are interested in it, you can get more information from the Kickstarter project here: http://kck.st/JNqv8z, my blog site: http://bingobo.info or contact me at danmark.clara _at_ yahoo.com.
Sorry, accidentally removed my parent comment.

"As far as I see it: FreeBSD is the big one. Could replace Linux in pretty much any server situation. ZFS is amazing. OpenBSD is a bit more bare bones, but because of security might make a good router or firewall. What I've read about NetBSD is mostly research stuff. NetBSD is like a playground for OS researchers. (They have Lua in the kernel for example.)"
Is "retroreflective" anything like a phase conjugate mirror?
There will be always the alternative of writing a pure desktop application for such things.
Amazing T-Rex illusion [video]
Dont get me wrong, but <joke>why should anyone choose Linux over a FreeBSD?</joke> ;)
Google Doodle Honors Martin Luther King Jr. Day • vlogg.com
For someone new to JS, as I once was, Require.JS can really complicate things. I know I read all these comments and blog posts saying "Use require.js!", so I thought I had to use it. Well, it took a long time to figure out how to structure my Backbone code that way. Most examples and tutorials aren't using Require.JS, and that also makes things harder. I would use it now on a backbone project, but not sure if I would recommend it to beginners.
Or better yet, do a desktop app.
Well, not exactly. For example box drawing characters are included in some extended ASCII tables: https://en.wikipedia.org/wiki/Box-drawing_characters#DOS

I don't think it won't fit the name at all as an extra feature (though it only makes sense to use Unicode for that purpose).
I am inclined to agree. Presumably there is some text processing algorithm that matches the name and other entities that co-occur with high probability. In this case, the man's name probably co-occurred with that phrase. Abhorrent and sad.
I wasn't making any particular assertion about what Jobs was. Call him a businessman, call him a visionary, call him whatever you like. Unfortunately, no matter what I call him, someone will object.
Agreed. My father, though not always a penny-pincher, embraced and supported the idea that he was a penny-pincher, of sound budgetary mind, and so forth. He bought a second-generation Prius not because of any environmental benefit (or not entirely: he had at that point worked in oil for 20 years, and still does), but because to him it showed off to the other folks in traffic "Gaze upon my daily fuel savings, ye mighty, and despair!"
You think technology is beyond Vishnu?
The problem with San Jose is that the street layout was built during the 50's and 60's when cars were king. Now people want to walk or bike, and San Jose is not friendly at all for that. The office parks are on major thorough fares, which enclose neighborhoods without cross streets, but rather a maze of cul-de-sacs. The authors description of a "sickening suburban sprawl" still applies, which is why people want to get out. It's claustrophobic.
"Taking a premise and applying it to a more extreme situation just battletests it. It's done in justice and law courses, etc."

I'm really interested in this sentence/concept - is there a term for this or anywhere I can read more about the concept behind this statement?
it's been a while, but something approximating:

-- HN has eaten my asterisks, sed {asterisk} appropriately.

(locate your {5,6,8}{c,l,g} per your go install, or use 'go tool' if you want to go half-way in, I'll use go tool '6' (amd64) for reference).

go tool 6g {asterisk}.go

if you're linking to a final binary:

go tool 6l -o outname {asterisk}.6

Then run ./outname

I'm eliding over linking and includes, but if you run 'go tool 6l -help', you'll find all your expected 'include' and 'link' directory type parameters.

...

All of that aside, I've found it rare that I actively link go code to languages outside of C, and even then, only rarely do I need to share the C subset outside of the 'go' repo. So I'd step back for a second before you go down this road and ask _why_ it must conform. I assume you have a reason -- and if you have a reason and want go as well, exploring the nitty-gritty of 'go tool' is going to be a must. I found it easier to conform with go in a different repository - that may not be an option for you.
http://en.wikipedia.org/wiki/Auteur_theory
Awesome!

Dead simple, clean UI, and just great picks of landscape photos as well.

Good job man.
Previous discussion:

https://news.ycombinator.com/item?id=7087683
"OOP is widely-used and easily comprehended because it is a fairly simple way of modeling reality that is compatible with how human beings do it."

I disagree with this. Ask any non-programmer "is a square a rectangle?" Or "is a list of triangles a list of shapes?" and they will say "Yes!"

Yet as soon as either of these becomes mutable it all falls apart and intuition fails. You cannot change the height of a square independently of its width, you cannot add a square to a list of triangles (but you can add a square to a list of shapes).

Human beings reason "immutably".

"Fine only do OO with immutable objects!" I hear you say. It's a good idea buy you're now on the path (that I took a few years ago) towards functional programming.

This is why I think that OO, and more particularly mutable state, are quite difficult for new programmers to grasp.
Have to agree about IRC. If your product is something hackers--especially "hobbyist" hackers--use, IRC is still a great way to get feedback. Back when I ran [redacted], IRC was basically the de facto way to request features and report bugs.
Wow. You made my day, thanks so much.
ShiftSpace.com domain name is on sale now.
Great site design. A couple ideas off the top of my head:

- Let hikes to include GPS route(s) to display on the map.

- Link to the USGS topo map that covers a given hike: http://store.usgs.gov/b2c_usgs/usgs/maplocator/(xcm=r3standa...

- Add a bibliography to each hike.

- Scrape some websites to create "stubs" for new hikes and encourage users to develop these.

- Speaking of stubs, if you are going to have collaboratively edited content why not just build on MediaWiki or similar?

- Use OpenStreetMaps instead of GMaps and encourage users to add trails to OSM.
The Hacking of the Fridge & Other AppSec Stories of the Week
"But what if you were one of the people selling to Charlie. Before HFTs made the price faster you were the one getting screwed!"

The sellers sell at their ask price (or at my bid), it's their decision to sell. If you offer to sell something to me at $10, I haven't "screwed" you just because someone else was willing to pay $11.

It absolutely is front running. Moving the price of a stock to your advantage because you know my intentions is exactly what front running is.
I got over myself... is it prejudice? Because I'm pretty sure it's prejudicial interpretation of whatever data or anecdote you're making vague reference to.
What about foreign aid putting local producers out of business? Have that been solved already? If so, how? The article is quite vague on that point: "We also hear critics complain that aid keeps countries dependent on outsiders' generosity. But this argument focuses only on the most difficult remaining cases still struggling to be self-sufficient."
There’s a particular conundrum that makes 3D difficult, and that’s the frame rate. Broadcast TV (which we perceive as smooth and life-like) is 60 half-resolution frames per second—standard film is 24fps, 2.5 times less temporal information. Walter Murch makes a pretty strong case in his book In the Blink of an Eye that your brain actively works to fill in the difference, effectively imagining the rest in the same way it does while listening to a storyteller. This is what makes 24fps such a compelling frame rate for fiction, and why 60fps feels “too real,” — at higher rates of motion there’s no longer a need for imagination, and the “man behind the curtain” is revealed.

Unfortunately, in 3D, the temporal limitations of 24fps become apparent, perhaps again because the visuals start to become real enough that your brain no longer works as hard to synthesize reality. But now if you increase the frame rate, you end up with the first problem again, and maybe even worse—when watching The Hobbit in 48fps 3D, I was painfully aware of every camera movement, no longer feeling like a passive observer hovering in the air. It’s clear that if 3D really is the way things are from here on, many new techniques are needed, from the styles of acting and lighting designs to the way the camera moves and scenes are edited.

I’d guess one compromise would be splitting the difference, 3D projected at 36fps—something tells me that won’t come to pass though, and so maybe indeed 3D never will work…
> And, so far as I know, it is incorrect.

Why do you think it is incorrect? See [1]:

> […] the fair use of a copyrighted work […] for purposes such as […] teaching […], scholarship, or research, is not an infringement of copyright.

[1]: http://www.law.cornell.edu/uscode/text/17/107
Source was slashdot: http://bsd.slashdot.org/story/14/01/20/0348247

A few people asking about the 'billionaire' citation, he is the man behind http://mpex.co/ , an options exchange (css, who needs it?) and he apparently has a net worth of over 700k BTC ( https://bitcointalk.org/index.php?topic=321265.msg3449849#ms... )
Tried out several popular hikes in Washington and didn't find any. Almost every state has outdoor organization which maintains trail list. You should consider scrapping them and seeding your site (I believe most sites are open & nonprofit). For Washington, it's wts.org.
Put some info on that front page photo so people know what it is. If there's info there, it didn't show in my browser. (The hike for anyone unfamiliar is The Narrows in Zion National Park, Utah.)

Maybe also suggestions or random features on the front page? That could lead in to the discover page.

Run through "top hikes" sites for ideas on what to add yourself and build up your content. I was a bit surprised not to find more; you could build a starting list and then knock off adding 10-20 each night for a week and get your numbers up.

I've also found some arbitrary rankings or suggestions can be a good way to find the most special experiences. If photos are the only method of discovery, everyone ends up in Monument Valley and miss Arches when it should be the other way around.

This site (http://besthike.com/) is ugly but isn't a terrible way to get ideas of new hikes to research. I've found a few through that site which I've really enjoyed (TMB, Huashan, TLG, etc).