skysight-inc/HackerNews huggingface dataset:
You seem to be resizing the footer in javascript (I haven't looked at the code so could be off base) and sometimes it seems to go a little crazy. When I first scrolled to the bottom there was a huge empty space below the "blog browse about... " stuff. About 800 pixels I would estimate. It seemed to go away when I refreshed and resized the page, but something caused it to happen at least one time, so under the same conditions it will happen again.

In general it looks nice, I agree with most of what other people are saying so I won't elaborate too much.
DEALSHOCKER - Simple and Easy.
That's a good point. This system is more of a constraint solver than an expert system. It's not really answering questions than optimizing one (big and dynamic) scheduling problem.
He/she called the std lib total crap, not the STL. A very strong and broad statement though.
Do you use your site? I mean, do you enjoy making and reading lists?

Honest question.
Reminds me of this bit by Feynman on the difference between knowing something, and knowing the name of that thing:

http://youtu.be/05WS0WN7zMQ

There does seem to exist a particular breed of "intellectual" who not only confuses the two, but seemingly believes that conceptual understanding is merely an unpleasant side effect one must endure in order to achieve the ultimate goal, which is to grow one's vocabulary (and grow it beyond recognition, and, more importantly, beyond scrutiny from mere-mortals).

Jargon creep is inevitable when we go expert-crazy, which, it seems to me, is more about marking territory and protecting one's clique than any legitimate concern for the advancement of knowledge.

> "It's simply no longer possible to be an expert in more than one field."

This is a lazy straw-man argument (1).

Of course, experts are necessary, and we'd only go so far before we start running in circles if not for dedicated individuals... But how does this negate the value of polymaths?

This is like saying that wheels on an airplane are completely useless, because wings have been meticulously crafted for the sole purpose of flying. -- The two serve different purposes. The plane can't fly without the one, but it won't get off the ground without the other.

A polymath will never acquire the depth of understanding of an expert, but neither can the expert have access to the more varied sources of inspiration / patterns of thought that a polymath acquires through breadth of experience. It seems obvious to me that the two personality types complement each other (like "the two cultures" -- problem solvers and theory builders).

If anything, given the insurmountable amount of knowledge we've gathered on any given topic, now more than ever we need to actively research more effective means of cross-pollinating, or run the risk of academic myopia.

--

(1) or maybe not a straw-man... a red herring? We might need to bring in an expert in argumentation theory -- preferably one with extensive research in the field of informal fallacies -- as I am clearly not qualified to comment one way or the other.
Show HN: Brick Wizard is a tool for saving money on LEGO parts at BrickLink.
Hi everyone! Brick Wizard is an app for OS X/Windows that helps save money on BrickLink orders by determining the least expensive combination of stores for a given parts/wanted list. I've created a subreddit for further discussion if anyone is interested: http://www.reddit.com/r/brickwizard.

I hope people find this useful! Thanks for checking it out!
Hmm, I may have to update my project to include this sort of junk data in the response body of its API calls.

It sure would be amusing if most of HN did this. Everybody has to do their part, right?
I call BS. This appears to be a new take on "Show HN"...trying to get attention. The site works, looks OK, and you appear to have users, so it doesn't really suck. If you thought the concept sucked, then you wouldn't have done the site in the first place.

If this were a legit post, I would say this:

I think this is a relatively crowded niche you're in. I'm also sure that you dramatically overspent if you actually spent $200K getting this developed. But it appears that your developers did what you asked them to do...."make me a functional site that does X". So if the end result "sucks" to you (99.9% of your users don't know or care about CSS and other issues mentioned in these comments), then there is only one person to blame.
You can definitely get that amount for freelancing PHP in the states.
Cached:

http://hn.premii.com/#/article/7993426/first-they-came-for-t...
Continue this for megabytes worth of bridges (xks-0001), and it'll totally mess up XKeyScore. It has no defense against getting flooded with information like this, as far as I can see.

Yet it would be trivial to defend against trivial attacks like this. They just need to set a length limit on ingested messages, clean up those regexes, and they're done. A clever NSA developer (of which I'm sure they have several) might implement a garden-variety spam filter.

We're trying to inject noise, but this noise is obvious. It's like a nation-state playing Cold War-era radio games by broadcasting "DOUBLE AGENT X COME HOME, DOUBLE AGENT Y COME HOME", etc. Sure it's noise, and it might distract them for five minutes, but it doesn't win the war.

Want to fight XKeyscore? Make the noise impossible to distinguish. Set up free email accounts that bounce randomly-generated "interesting" messages among themselves, in between notes to Mom about the World Cup. Get open source software that uses network communication to piggyback some keyword-laden (though non-incriminating) text onto messages it would send anyway. Run a Tor exit node that blocks illegal activity in your country (so you don't go to jail).

Or someone else should, at least. I'm busy. And now, I'm on a list.
Come hack on CARD.com on Bugcrowd
No way! :)
I feel like I could have programmed this site in 40hrs, tops. Let's say someone with a few years experience charged $50/hr, that would be $2,000. You could probably at least halve that hourly rate on odesk if you wanted to.
Hey Eric,

I thought Listnerd sounded familiar. You helped me out with SEO last year with your Offer HN, so I'll try to give some useful advice back. Sorry to hear that Listnerd is struggling.

Listnerd doesn't really grab my attention upon first visit. Maybe I'm not the target market but upon opening it up I'm not interested in making a list. Making a list sounds like work. Why should I spend part of my weekend doing work on some random site? I think you haven't demonstrated a value to your visitors.

It also seems to bland to me. It doesn't really differentiate itself from the more established list sites like BuzzFeed. Why should I read ListNerd over BuzzFeed or Reddit? What features, angle, or value does ListNerd bring to the table that those sites do not?

Some nitpicks: You should update your copyright in the footer to 2014, and the gold/yellow color on some buttons doesn't seem to match the rest of the color scheme.

Positives:
I like the name.
I like the create list process from a ui and design perspective.

Edit:
I like the video on the homepage but it is hidden away. Make it more prominent.
Brilliant marketing stunt. Take my point.
I think it's hard to say why one thing takes off like Reddit, then something else, very similar doesn't. If you have SEO and decent organic traffic and it doesn't take off, look to sell it and move on to another good idea. You shouldn't continue wasting time and money unless you feel you're not wasting it.

A. Why would people post their own lists to your site? What benefit do they have for doing this? No karma, raffle for free...gas or video games, nothing.

B. 4 long steps to create a list? Ok, fair enough. . . but I guess that brings me back to A.

C. You don't provide anything different or beneficial than the current top 'list' sites like pinterest and reddit provide. I think you provide less.
Watch Movies in Your Linux Terminal Window
Custom Threading Operator in Swift
There is a lot about GTK I like; it's a C library making compatibility easier[1], it always seemed way faster (less memory bloat?) than QT, and while the widget-packing/nesting style was somewhat ugly, I found it surprisingly easy to write.

I was even enjoying Vala. While it was obviously a young language, it had a lot of interesting ideas.

Then we got the new 3.x version of GTK with its "lets rewrite everything for no other reason than to break compatibility"[2] project goal that seems to have corrupted far too many projects recently. In addition to the problems already mentioned in this thread, it seemed so.. unfinished. Various components or features were gone or rewritten into something else. I guess they spent all their development time trying to tie Gnome and in as tightly as possible instead of finishing features.

The last straw was when they decided to join Pottering's "lets forget Unix and make Linux into Windows" crusade. A terrible design decision on top of years of other questionable choices and bad attitude about actually listening to user needs.

I supported GTK and Gnome waaaaay back when they first started, when the fight was between a Free (GPL) library and the increasingly popular proprietary-license-only[3] Qt. Now, I'm not sure what to support in the GUI toolkit area.

While I figure that out, my current project's GUI is being written in ruby-tk. The widgets in Tk have a terrible look and strange layout/interaction quirks, but at least it isn't a moving target and work more or less everywhere.

[1] e.g.: writing Ruby bindings C++ libraries can be problematic. While problems such as the name-mangled symbols are not as bad as they once were, it is still much easier to link a C library into a random environment.

[2] As Linus said, "...thou shalt not break working code."

[3] Trolltech changed the license about a year (?) afterwords.
There are lots of reasons for pause and our choice of the term "cryptoequity" was certainly because it does evoke the fuller idea of the potential behind these cryptoassets, something that you don't get with the weaker but more accurate "cryptotoken."

Although we've issued various statements clarifying the issues including a manifesto, cryptoequity whitepaper, and legal action plan, it remains fairly complex and something that is probably not approachable to the ordinary user. I'm hoping that changes with the video explanation that we are launching on July 10th.

As for me, I have my B.A. from Brown and M.A. from Penn and a smattering of various other institutions including Harvard.
How does my Python Code look(Open-Source project)?
Cards Against Humanity meets GIFs
In this case, everything revolves around a fact that cannot be directly measured: the father's state of mind when he left his child in the hot car. Depending on that fact, the exact same physical acts could be anything from premeditated murder to negligent homicide to no crime at all.

State of mind has always been proven through this sort of circumstantial evidence. In the pre-internet days, the sort of evidence the police would've used would be his comments to neighbors and others prior to the incident. If he had asked a veterinarian about how long it would take to kill an animal in a hot car, that sort of evidence would be admitted as evidence of his state of mind. A WebMD search should be treated no differently. It's ridiculous to say that web searches aren't highly relevant to a person's state of mind. Heck, that's the foundation of Google's whole business model!

> This case aside, is there anyone reading this whose e-mails, text messages, and web searches couldn't be cherry-picked to portray any state of mind a prosecutor might want to portray?

Schneier ignores the temporal dimension. The prosecutors can't just cherry-pick some text messages and web searches to portray a particular state of mind. They have to pick records that can be strung together into a coherent narrative that is consistent with the timing of the internet activity and the timing of the crime.
> which is to grow one's vocabulary

Not surprisingly, people often confuse well spoken individuals with intelligent individuals. We've probably all met the incredibly polished and well spoken person who was otherwise dumb as a sack of hammers, but it took a long time to figure it out because of their well developed communication abilities sending a confusing signal.

It short circuits our intelligence detectors. It reminds me of Williams Syndrome which, despite sufferers having an average IQ of about 70, confound people who know them because of their high social engagement and constant friendly chatting.

I've found it's often helpful when meeting new people to sit back and observe the quality of the thinking behind their words rather than just the words themselves. The results are often surprising.
As an American, I don't think there's a way to stop this through the democratic process: If a whistle blower publishes details showing the government is running "Project X", and we "kick the bastards out" that authorized it via the ballot process, and the government shuts down "Project X" as a result, all the NSA needs to do is rename it "Project Y".

I'm seriously at a loss as to what to do about this problem.
Would it help if I pointed out that the original poster and most of the commentators here are well aware that no human, or indeed, no finite thinking being, could do what the prisoners do? Because you're not telling us things we don't know.
Your assumption is in line with the underlying principle - money made from collecting licensing and franchisee fees actually is more profitable than money made from selling burgers. This implies that over time large fast food operators should tend to become more and more franchised, and we see this playing out in the market place right now [1].

The reason why fast food brands aren't 100% franchised already is because they need to constantly learn about their customers/products/operating environments/fast moving trends etc. The best way to do this is to actually operate your own stores where you can experiment and learn very quickly. The younger the brand, the few outlets it has, the more it still needs to learn, so corporate ownership will be higher. As the brand matures over time that number is expected to come down to e.g. 15-20%.

[1] http://online.wsj.com/news/articles/SB1000142405270230458770...
'machine learning techniques' are just algorithms that you can get extra money for
How is clicking on a link to a project you have no interest in "free expression"?
What is this, an ad? Flagging.

Really, people, get a life.
Thanks for the feedback. Most of the areas are user submitted, and I totally agree that it would be more useful if there was a description of the area. I do plan to add that in the future.
Hey, this is 2014, they're supposed to be 'disruptive.'
"I can click on it any time I want, I just choose not to."
> They celebrated 4th of July yesterday, celebrated their freedom and liberty as their government takes away those core values.

For most Americans it's a day of barbecues, fireworks, and beer without much (if any) thought or celebration of freedom and liberty.
Any fun Open-Source projects??
Take to the streets then, peaceful protest, make noise, make it aware to every man woman and child that this is an important issue, that your freedom is something you value.
Peaceful assembly with a forceful message is one of the only ways this can be changed, Americans need to stand up and be heard or it's only ever going to get worse.
It is garden variety cognitive dissonance. Which isn't limited to Americans.
Why do bad user experiences still exist and (worse) keep coming INTO existence?
There's a bigger problem today: I did speak out. Perhaps you did too. You tweeted, retweeted, commented, blogged etc. Noone cared. What now?
iOS Developers Make More Money, But Android's Volume Is Closing The Gap
Thanks for adding an area for Houston. I'm not sure what was up with the restaurants and parlors. I'm hitting the Yelp API with a generic search term and returning the highest rated. I switched it to 'hotels' and it seems to have resolved it.
I've heard Q4/2014 thrown around. I wish Jetbrains updated their Kotlin blog more often than every 2-3 months.
On this specific issue it's pretty limited to America, not much other countries can do to fix the NSA issue
I haven't tried Sprig yet, but Munchery's business model is awesome. They are not trying to be a fast / cheap food service. They hire top notch chefs who prepare high end food. The cost of meal is b/w $10-$15. The quality of the food is what you will expect in a high end restaurant. They are basically getting rid of all the real-estate of a high end restaurant and delivering awesome food directly to you (lots of economies of scale). I am spending roughly about $500 per month ordering food from them. Highest quality food, delivered to you at very reasonable prices (I'm pretty sure I'll pay at least 50+% more for the same food if I went to a high end restaurant).
You get good people in at the top that actually reform things and change the organizational culture. It's very fixable. We've already come a very long way. The FBI used to blackmail politicians. The CIA used to frequently replace foreign leaders and even pulled that trick on us one time.

Now we have a much more subtle form of unconstitutional behavior. Like Bush before him, Obama thinks it's his "#1 job is to protect America." He forgot that he swore an oath making it his #1 job to "preserve, protect and defend the Constitution."

Better technology will provide us real privacy, an informed society, and eventually the truly free countries all humans deserve.
Really? I can't click on any link on the web about Independence Day without being bombarded with messages about freedom and liberty which leads me to believe that it is in the minds of US citizens when this day comes about
"Every single time we went from the 2-node primary site to the 3-node secondary" ... Can you explain what this means in terms of MongoDB?
There was a previous thread about egison[0]. Several of us were curious as to why you created an entirely new language. Can't the kind of pattern matching egision provides be implemented in some other Lisp through macros?

[0] https://news.ycombinator.com/item?id=7924168
Yeah, sure. But you pointed at Americans specifically for succumbing to cognitive dissonance. It is a human flaw, not an American one. Therefore, your musing amounts to: why do humans in general espouse contradictory viewpoints?

It's certainly a valid musing, but its scope is far broader than you were letting on. (At least, that was how I read it.)
You realize that was resolved 1.5 years ago, right? Also, it was a driver-level implementation. Comments like this make you sound more troll and less informative.
Point is the same one made two posts ago: High probability that SEC will try to shut this down.
> And of course Starbucks will never franchise (well, Marriott, but look at how that turned out)

Interesting - I always assumed that the "we proudly brew Starbucks" locations at bookstores/college cafeterias/airports/malls/rest stops/etc. were franchises. They look just like Starbucks except on close inspection: they often don't accept Starbucks cards or run the promotions, for example. These are at places where all of the restaurant frontends are operated by Sodexho or Aramark, and occasionally the restaurants are connected behind the counter (sometimes staff may even be observed moving back and forth as demand warrants). Are those joint ventures?
I actually really like information / data lists. Obviously that's a far cry from the "11 sexy girls" lists.

I'd be happy to see a revolution in data lists. There are all sorts of occasions I'm looking for the top X in list format and would love to run across it as the top result, in a clean format that loads fast. One site that had a million of those (that are accurate) would earn my bookmark.

I suppose Wolfram Alpha does some of this well.
Israeli Army brutally beats US kid
>>The prosecutors can't just cherry-pick some text messages and web searches to portray a particular state of mind. They have to pick records that can be strung together into a coherent narrative that is consistent with the timing of the internet activity and the timing of the crime.

Can the defenders do the same as prosecutors and use lack of WebMD "how long does it take to die in car" search as evidence as well ? Are they going to get access to internet search history of the accused ?
They supposedly obtained the information from seizing and browsing of the computer. In that case it won't be very convincing if accused use the same method: "here, go seize my computer and see there is nothing there!".
That creates asymmetry: one kind of evidence could potentially be used to make given hypothesis more believable but lack of the evidence couldn't be used against it.
It seems to me, it's very dangerous state of affair. Especially if it's police/prosecutors who get easier access to this kind of evidence (the defenders would have to for example ask NSA for search history to make it believabl while prosecutors only need to seize the computer and if they do seize it an find nothing their case won't be any weaker as they just won't present the fact).
Note this is from February 2013.
Its not really just that. McDonalds is pretty international, and some countries are franchise unfriendly, hostile even. So they do a joint venture in China as well many other countries. McDonalds is at 15% today, but much of the 85% is organized under JVs outside of the US.

Also, while the costs and risks are higher to do a corporate store, they also make more money on it, and since they have capital, why not invest in the business they know rather than outsource in an otherwise finite-growth market? I would expect the opposite to happen: over time, the company collects capital and moves to own its brand rather than lend it out. In contrast, a young company that lacks capital will see franchising as much more appealing as it allows them to extend their brand and reach while sharing risk and investment.

Starbucks was, is, and always be corporate. That they are forced into JVs and partnerships sometimes is completely political (China; Marriott won't let them run stores in some airports where they have exclusive contracts; etc...).
And the Civil Rights Movement, perhaps ironically.
Most Americans are not aware of their freedoms having been eroded in any meaningful way. Certainly not, to the degree that the linked to poem suggests, that they might eventually be rounded up by a government death squad because looking at Boing Boing pushed their XKeyScore rating past the red line.

Americans tend to see things through party politics and identity anyway - and as such, you'll see a much bigger uproar over things like Obamacare and gun legislation after Newtown than you likely ever will over this, because this is such a new phenomenon that the party controllers are only now coming up with ways to either take credit or lay blame. Most Americans don't care about this, at worse it's a drama that plays out now and then on the news, and a minor inconvenience when they fly. It's a nonevent.

And there have been protests, and hearings, and what have you - but if what you're expecting is violence in the streets, if you're expecting a revolution like Syria - that's not going to happen.
You probably live in a country where very cheap labor is available or with very high population density, where I live you would not be able to make a living from delivering McDonalds burgers.
I agree with all your arguments. I even have a project to back you up (it's Node.js multi-process based): https://github.com/topcloud/socketcluster - It scales linearly. I just ran a benchmark on a 16-core machine and was able to reach 126k concurrent 'active' virtual users sending messages ever 6 seconds. To put it in perspective, I was only able to reach 55k concurrent users on an equivalent 8-core machine using the same benchmark test.