skysight-inc/HackerNews huggingface dataset:
>A Xeon E3-1220 has an 8MB L3 cache and costs about $210. If you deaggregate the entire IPv4 routing table to /24s to support fast lookups and store one nibble of destination data per route (probably just a destination interface number, if you can live with only 15 or 16 possible destinations, but you probably don't have that many upstreams), doesn't that mean that the entire routing table can fit in the L3 cache on the CPU (with a bit of the L3 not used by class E space, which will leave a bit of space for code, assuming you aren't doing anything but routing on this CPU)?

Hm. interesting. so, uh, for simplicity, we have 256^3 routes, right? each one is, uh, what,33 bits of data? I mean, you need 3 bytes for the network and then what, uh, 5 bits for the mask? then okay 4 bits for the dest so 33 bits per route, no? so (33*256^3)/8 is 69206016 bits, or what,66 megabytes? sweet jesus, you are right. I mean, you are off by an order of magnitude, but at this scale, who gives a shit about an order of magnitude.

Interesting. 'cause none of the commercial routers do this. which is fucking weird. With this optimization (only store the first 3 octets, as you aren't routing anything smaller, have a lookup table for dest. addresses.) you could take full tables in puny amounts of CAM that come on, say, l3 switches. I will ask around as to why this isn't done.

(of course, with IPv6, this does not come close to solving the problem. /32 is the 'standard' handout for ISPs, and usually the smallest prefix you accept is a /48. There are a lot of fucking /32s.)

Also, you'd have some complications, as /32s are commonly used to blackhole DDoS targets, but you only have a handful of those, so that would add complexity but it wouldn't kill the idea.

I bet I'm missing something- I mean, every two bit ISP would be really happy to give you ten grand for a 10G full-tables bgp router, and you can get l3 switches with enough cam for that and a few 10G ports for little more than half that.
Are you going to be adding Seattle any time soon?
I wonder how hard/easy would be to compile Clojure to a native application? Perhaps targeting something like LLVM?

Of course the big advantage of easy availability of all those Java libraries will be gone. But it might open other doors.
Hi everyone!
I'm the guy who developed BigBangJobs - so please feel free to ask anything if you have any questions!

Also any feedback is very much appreciated!

P.S. Also - I have a big discount for all the HN readers! So feel free to contact me ;)

Cheers!
For Canadians: http://www.ctv.ca/ColbertReport/video.aspx?vp=123797&pub...

Go get a coffee for 5 minutes while all the commercials play out.
Anytime you open up anything like this, you force the "experts" to prove they're actually experts... and that's often difficult.
Is communicating with friends dying?

Sure, nearly six billion people do it. But I for one am dealing with a serious case of burnout. And I know I'm not alone.

Ok, I admit: The question that serves as the headline for this post seems on the surface a bit absurd, if not downright crazy. Any day now seven billionth person is about to communicate with friends, and that's a population more than 21 times that of the United States.

The reason I ask if communicating with friends is dying is simple: It’s because my kids have pretty much stopped doing it. Just the other day my 16 year old son told me he rarely does it, because he’s tired of other people’s whiny life updates. He’d rather spend his time reading books and discovering new things (when he’s supposed to be doing his homework, naturally). In other words, he’d like to do his own random discovery, rather than rely on his friends to do it for him.

My 13-year-old daughter, a much more social creature, was all over communicating with friends for the first two years she tried it.

But lately she has discovered scrapbooking, where she can build her own scrapbook and find others that interest her – without getting all this stuff she doesn’t care about pushed at her by her parents, relatives, and assorted friends.

In other words, the generation that follows Gen Z has grown disenchanted with the very nature of communicating with friends. And I gotta say, I’m starting to see their point.

More and more when I am bored and looking for distraction in real life I go first to newspaper or TV. Last night, for example, I spent a ridiculous amount of time following the CNN coverage of 47 percent and all the snark that erupted from Mitt Romney’s “off the cuff, inelegant” comments about the half of America he apparently detests.

I was listening to national news anchors, whose voice and ability to stay fair and balanced are far superior to the local TV station experience (and miles ahead of any political coverage I ever get from my friends and family). The TV remote let me quickly change channels without having to buy a new television set or turn it off and on again. So I spent a solid hour skimming through news bytes and listening in-depth to those that piqued my interest.
I'm kinda debating inside my head seeing what the Nokia Lumia 920 looks like - comes out about a month from now. Basically, I've grown to really dislike small petty and insignificant stuff on Android (e.g. icon sizes), so if there's a change with something that does the job properly, I'm game for it.
> Hearing someone accurately predict what's going to happen before the ball is snapped, and then explain why (e.g. "they ran it up the gut because the linebacker had his weight back on his heels") really opened my eyes to the depth

I dunno, it feels like having every play predicted might get annoying. :)

But yes, I too was enamored by the depth and strategy that I started picking up using friend's extra tickets and hanging out on "tightwad hill", which is a place above the stadium where you can watch free Cal games.
Yes, fads have a certain lifetime. There is a long list of fad websites that shows this.

I think the comparisons to SpaceX and Tesla are strange in terms of what those companies are _producing_ vis-a-vis a social networking website, but that's just me. If you see them as comparable base on what's being produced, carry on.
Everyone is entitled to an opinion.
Sophos has been around for a very long time. I don't understand how an anti-virus company could not take action to prevent this time of thing from happening.

1) Why don't they have a secure hash of each of the files and add that to a whitelist of files never to delete?

2) "You want to ensure your secondary option (when cleanup is not available or does not work) to be set to 'deny access' and not delete or move." Is this not the default configuration?
I just learned about Lumatic today (http://lumatic.com/) and it seems like a worthy replacement for transit directions in many places.

Here in Boston it seems to think that I am not near any transit, but it does happily use the transit near my house to route me on different trips. I like the landmark-based turn-by-turn navigation -- I hope that's something that becomes more useful as time goes on.
In many non-evil (consumer friendly) jurisdictions any such clauses are invalid and not binding even if signed with blood in full consent, and only serve as decorative filler in agreement text.

California is not such a jurisdiction, apparently. Yet.

We the people can (and should) vote to change that.
Wow. That's all I have to say. WOW.
It controls if and when you can upvote or downvote comments and stories. Not just the amount, but how recently you've acquired it.
Some friends of mine and I talked about doing one where we wrote bots to manage our teams instead of managing them manually. Then that turned into "We should build a platform that supports that for leagues..." and got lost on beer napkins or something. I still think it'd be fun.
How Apple's new vector-based Maps leave Google Maps looking jittery (08/03)
> Any specific reason as to why AES-CBC? If seeking is required wouldn't AES-CTR be a better choice? Or are you making assumptions that the payload size is small enough that decryption of the whole object is feasible?

Choosing nonces is hard. For a given key, nonce reuse with AES-CBC fails leaking plaintext equality of the first blocks of the two messages. This is bad. AES-CTR usually fails by leaking the entire two plaintexts. This is catastrophic.

Cobbling together AEAD schemes out of AES-unauthenticated-anything and HMAC-anything is a poor idea, and unnecessary. AES-GCM and AES-CCM are here, standard and performant. Use them.
Western Governor's University is $2890 every six months. The format generally allows working at whatever pace suits you...at least according to the literature.

It is not for profit (quasi-public), and fully accredited.

www.wgu.edu
Does anyone have a mirror? Link seems to be empty.
Hey author, Pokemon had unique and interesting personalities too! Remember Cubones who wore the skulls of their dead mothers?

Tell me that wasn't interesting and unique. I don't see it in the wild, let me tell you that.
First, I'm so glad that there are so many NFL fans on HN. Now to the article; its going to be like getting your news from blogs. When you make something accessible to the masses, the quality gets diluted .. but I'm certain it makes things much more widely available. I'm willing to bet there are die-hard fans out there who are knowledgeable enough to put out quality analysis ala the analysis on NFL.com. If you listen to all the talking heads, you might not have a great experience. But over time, refine the opinions you consume, and I suspect we'll all come away for the better. I'm all for empowering the masses !
Ahh I totally didn't realize that.
Android has vector graphics since 2010.
Some people upvoted the submission, but I never got any mail :( Ohh well, I guess I will just have to randomly interrogate people I meet to see if they are HNers or not.
I apologize for not being more clear, but when I said road construction I didn't mean just fixing of roads but adding new roads. In order to have those new roads in your system you need to update your data set.

I have fallen victim to this. I bought a new used car (it's new to me but a 2007 model) that has built in navigation. Between the date of manufacture of the nav disk and current date, an interstate was added/modified near me. Now everytime I go by that area my GPS says I'm in the middle of a field. In reality, I can't see a customer filing a ticket with Apple to get that road in the GPS system. Even if they do, Apple would most likely need coordinates. This construction of new roads is what TomTom has a temporary strategic advantage over Apple (only temporary since Apple could get a department together to monitor all new roads).
I think that's a great idea. There definitely should be market for this kind of thing. That being said the startup world tends to be notably consultant-shy when it comes to things like this. VCs appear (and this is not scientific, purely my subjective opinion based on personal experience) to not like writing checks to consulting firms for such business-development related activities.
Weta Workshop gifts Valve a full-scale, working 'Portal' turret
I hope it doesn't. Apple needs to stop taking credit for the jailbroken ecosystem, even though they're doing whatever they can to hinder it.

"I don't buy an iPhone because they're locked and I think we need to support open devices."
"Who cares, just get one and jailbreak it."
Most of the locations here are probably sourced directly from their data providers they list, including Acxiom and Factual. At this scale, they probably haven't geocoded each place themselves.

What experience I've had with those data sources makes me unsurprised that there are misplaced businesses.
>"So what makes them phony?"

Let's start with the fact that in the article, a 13-year old girl is using multiple accounts to play games, and nothing more. Yes, she logs in and is counted as an "monthly active user". Yes, ads are being served to her. That's the problem.

She's one person. But as far as Facebook (and, hence, advertisers) are concerned, she's three. Do you really believe the demographic information she's entered in the fake accounts is accurate? Do you think that she uses the fake accounts with the same commercial intent? As someone who himself has multiple accounts, I'm skeptical.
In his defense, I don't think the long class name is the problem he's pointing out.. it's the over-patterned, over-generalized nature of something that barely does anything.

The class's description is "Convenient proxy factory bean superclass for proxy factory beans that create only singletons."

Seriously? That's fucking hilarious.
That is not All-22 footage; it's just standard HDTV footage.

All-22 footage is from "overhead" (at least as high as safely possible in a stadium) and shows about 2/3 of the field at all times. The All-22 footage does not have the onscreen extras such as down and distance nor the generated 1st down yellow line.
tldr: "Oh my, the unwashed masses who pay our salaries get to see the full field and are too stupid to make intelligent commentary on it."

I am having a hard time trying to remember a sport that is more about the show than the actual sport as the NFL. MLB and NASCAR seem to get the whole package, but not the NFL.
Amazing? This is old tech. Google maps. Perhaps you've heard of it?
I quit it too. Besides the high amount of garbage that people were posting, I thought that the privacy controls really sucked.

It's like you have to anticipate everything you or other people will say to you and somehow create your privacy rules, so that only the right people will see the stuff.

For me, facebook was pretty much like TV. A nice way to waste my time doing nothing. I felt weird when I quit facebook, there is a lot of social pressure for you to be part of it. But now I'm used to it :)
Age is irrelevant. If you can demonstrate the aptitude, passion, willingness to learn, then you have a chance.
He says right in the post that it's a feature of Lion and Mountain Lion.
I think they are just using this as a way to advertise the NFL video product (which seems like it is not selling very well). When you tell a bunch of armchair football experts "This is for experts only. You may not be able to handle it.", many people immediately look to prove them wrong.

This article reminds me of the time I went car shopping and wanted to test drive a 6 cylinder version of a car after driving the 4 cylinder. The salesman gave me this really phony pitch saying "I have to warn you, many people can't handle a car this fast. But once you experience the power of the 6 cylinder engine, there's no going back!". In reality, I didn't see a huge difference between the two models (I didn't buy either one), but I can see how this technique makes it easier for him to sell the more expensive car.
First Thought: As an FYI, the site doesn't seem to display correctly on the computer I'm using. Using IE9, everything seems to be stacking on top of each other (I'm guessing the black area is supposed to be below all the little squares and there shouldn't just be a big green mess in the middle of the screen).

Second Thought: Not sure how I feel about the pop-ups for "About", "Contact", etc. Maybe it's just me, but I'd much prefer those as links to actual pages.

Third Thought: Total nitpick, but spell check brother! In "How It Works", the first thing my eye was drawn towards was "recomendations". In the same section, I'd suggest losing some of the italics (maybe keep it for the hint).
Amber Alerts for Windows Phone - Find Amber: I built it
Oracle Database stealth password cracking vulnerability
5K MVP - We build (M)inimum (V)iable (P)roducts for just $5k
Tsk, it stings that the timing is so poor. It's almost malicious to pull the rug in the eleventh hour like that. I agree that the story is pretty one-sided here. The posts reeks of PC, sanitized writing which is to be expected, considering they will be going to court soon. Motives are well hidden and the overall tone of how each interaction between the Vinted and their mentors sounds way too congenial.
Not intended to be overly harsh. I like the idea, those are just my immediate thoughts as a potential user.
Whew. I was afraid no one else saw the humor in that headline.
You appear to assume that obtaining clicks from HN readers through subterfuge is the author's goal.

I don't think that's borne out by the content of that post or of other posts. It's more likely that he's just writing for his regular audience, for whom the title expresses exactly what's happened: he's changed the operating system on "the Workstation" to Linux.
It's not the long name that's being mocked, it's the underlying problem of which the name is a symptom: that Java tends towards too many layers of abstraction, and the strict object-oriented nature means that every one of those layers is expressed as an inheritance level or a Factory object or a Proxy object, all a dozen levels away from where any action and logic is actually happening.
> Figure out a way to route all of your writing through your search engine, and have it flag phrases which do not occur in its database, or which occur much less frequently than similar ones. So, in this case, it would ask: "Did you mean 'desert planet'?"

Or, one could build a table of trigrams and bi-grams for English words and use that in the spell checker. It would be helpful to have some sort of approximate indexing, so you can catch things like 'dessert planet' which is just 1 edit step away from 'desert planet.'
Google Maps & Label Readability
Will Facebook be alive in three years?
Good point about who we're targeting. So far in our experimentation and keeping the task list as rigidly controlled as we can, we've begun to notice interesting metrics... Metrics that can definitely be useful. We're very excited to use this daily and see our results a year from now.

The analytics are dependent on the input from the user of the task app, but I see where you're coming from. The analytics would definitely be highlighted as our selling point.
Choosing nonces/start states for CTR is no harder than choosing IV's for CBC, but the impact of choosing the wrong CTR IV is more easily exploitable.

A bigger issue is that even if you get the IV right, there are other things that can go wrong with CTR mode.
Maybe they should open up their games to be viewable online streaming LIVE and then their service might be worth paying for. It's 2012. Get with it NFL. There has been a world cup and a euro 2012 streamed live online successfully. FREE!

Rewind is nice if you missed something, but not so great because if you are watching a later game on rewind it'll spoil all earlier games.
Ive noticed a lot of people bringing up Betteridges Law of Headlines recently. Just want to point out that it cuts both ways.
The more I read about templates the more I'm sure about developing rich ajax clients on top of plain html and forget templates exist.
It shouldn't matter if they don't run on schedule because every bus/train has a GPS on it from which you can make predictions. iCommuteSF and Routesy (and i'm sure others) use this to give me results that are accurate the vast majority of the time.
> Does the plot involve one of the robots taking a bite out of the dessert planet?

This puts the Candy Kingdom in the land of OOO in an entirely different perspective for me.
I genuinely thought this was put together as a rather good joke until I studied it a bit.

Is the object managed by this factory a singleton?
Objective-C looks the same to me. sorry.
Rails source code also has it's pasta places.
So what?
I'm going to go out on a limb and assume you didn't personally know SJ. If that's correct, then you can't say anything about what he would or wouldn't have done.

Apple made mistakes and missteps with SJ at the helm; they'll make mistakes and missteps with someone else at the helm. It really is as simple as that.
The NFL Matchup show on ESPN uses the All-22 footage. Granted it's only on for 30 minutes and is at 7:30 AM on Sundays, but it's a great show.
Well you forgot the JVM. Can't put that in a class, other than a class of its own. Ugh.
I Took the Bing It On Challenge ... And Lived
Gunfight: Cowboy Donald Cerrone Vs. Showtime-SuperKicker Anthony Pettis
You're right, of course. Programming culture can be hard to nail down, if such a thing even exists. But would it be a stretch to argue that there is a Java community? I don't think so, and I don't think it's much more of a stretch to argue that a community will adopt trappings of culture.

Java the language certainly enforces a certain kind of programming, that Steve Yegge so succinctly identified as a "kingdom of nouns". I'm not sure if that constitutes a culture or not but it does strongly influence the kinds of programs you end up writing in Java. I've experienced some shared technical culture between companies I've worked at that used Java heavily, but of course my experience is just anecdotal.

Here's a blogpost from an HNer that argues there is such a thing as "Java shop politics" and that companies that develop certain kinds of large monolithic software written in Java and C++ tend to share something, which is not desirable. I don't really have enough experience to agree or disagree, but it's an interesting read: http://michaelochurch.wordpress.com/2012/04/13/java-shop-pol...
Glad to see someone else caught that. But by the same token we have to consider that Greenspan may have hand-picked these IM conversations. It does not appear he's giving us a data dump. More like another one of his White Papers where he is venting.

None of this should be even remotely interesting until you consider hundreds of millions of people have sent their personal information to the manipulative kid in the IM's. Crazy.
Is Facebook no longer a method of communicating with friends?
I was actually playing with using Unicode emoji for a webpage this week. Being able to use characters as icons would be fantastically easy for a lot of use cases!

Unfortunately, as others have noted, it doesn't work on many platforms: Safari works on 10.7+, Firefox doesn't seem to support it at all yet [1], and I don't follow Chromium that much any more but it seems like it's not there yet, either [2].

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=715798
[2]: http://code.google.com/p/chromium/issues/detail?id=62435
As I said, I don't think that kind of thing would apply to a Maps app by Google. It is for businesses who use maps for something else. For example if you show a map on your homepage with all the locations of your stores.

The browser makers (Mozilla & Co) don't pay either if somebody opens the Google maps web site.
All other sports make their own equivalent of it available allowing fans to see every mistake made by every player.

What other sports do that?
Actually, a torte is a rich, usually multilayered, cake that is filled with buttercreams, mousses, jams.[1]

So, don't you interfere....=D

_____________

[1] Wikipedia:
http://www.en.wikipedia.org/wiki/Torte
Not to be confused with tart or tort.
[FYI tortious interference, less ceremoniously, alludes to 'tort', a decidely less delicious variation of the word.]
Unless the Emoji-American community steps out of the shadows and organizes into effective advocacy groups, many of these gaps in functionality will never be closed.
Not a problem! Thank you for your honest opinion!
Related to the IE problem - I've developed the site with focus only on Firefox and Chrome (I wanted to build a simple prototype fast)
I'll keep your recommendations in mind!
Thanks!
>"but that doesn't mean it doesn't have a very real value."

You do a good job of demonstrating how Facebook has real, practical value for social lives.

The problem is with the commercial value. The better the user-experience, the worse the commercial value. Can the worlds of social and commercial value co-exist, over lengths of time as long as 20 years? I'm not sure.