skysight-inc/HackerNews huggingface dataset:
Interesting argument, and from my experience seems to hold true. The only counterexample I can think of is the Taj Mahal: http://www.brickset.com/detail/?Set=10189-1

This is why I always enjoyed getting larger sets, especially technic sets, as they always had rare pieces that were extremely useful for a specific function. For example, the shifter gate piece in the original supercar set:
http://www.peeron.com/inv/parts/6543
I think most gitsters (this is the kernel, afterall) would say:

$ git grep foo -- '*.c'
For the same reasons Google and Wikipedia don't plaster their opposite on their homepages.
You could do something hacky with pushState [0], but it would take a considerable amount of work to make it work. I can't even think of a way to implement it, but you could try something out.

Your other option is to have a back button in your iframe in a prominent location and hope your user uses that instead of the browser back button.

If you somehow figure out a way to make pushState work, you should probably still have a back button in your app, for old browsers. Or at least display it for only old browsers.

[0] -https://developer.mozilla.org/en/DOM/Manipulating_the_browse...
A side question: what's the best way to build an email message store which stores millions of messages (and adding tens of thousands on average each day) on disk so that it can support:

1) Fast looking up messages sent/received by a particular email address, time, tag, priority, and a handful other properties

and

2) Appending thousands of new messages per second at peak?
Managing Wicket Serialization Problem On Google App Engine
I was in downtown Charlottesville, VA today and came upon a wall (basically a giant chalkboard) that encourages anyone to write on it. On it is engraved the first amendment to remind us how great free speech really is. It probably wouldn't have meant that much to me if I hadn't been reading so much about SOPA and similar bills. It's strange how we often overlook some of the most beautiful and fundamental aspects of life until they are threatened.

In case anyone else needs a reminder of the words, here they are...

"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."
You can use this for that:

https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard

The documentation recommends changing tmux's default command, but if that weirds you out, a simple alias to "reattach-to-user-namespace pbcopy" also works.
I guess the same concept can be applied to write software programs whose goal is to perform some crazy tasks in order to do something very simple.

For example a browser which shows the animation of a person going to California to Google Offices asking for HTML bringing it back to the user,effectively parsing each line and finally showing Google.com could be an awesome idea.But then I wonder if anyone would be entertained by this!

Anyone got any other ideas for Rube Goldberg software programs?
Yea no. Now that the NDK is somewhat decent, 95% of the code we write for a game is shared between iOS and Android. We have our own GUI layer as well because it was a cost effective choice when compared to the option of re-writing our UI for each platform for each game. The parent is very correct as well, lack of native code support is a HUGE problem if they expect to get a rich ecosystem of games for their smartphone platform.
Koton Spring/Summer 2012, Istanbul
What Does A VC Mean When He Says Your Product Is "A Feature And Not A Company"?
For someone just starting out with OCaml, what are the pros and cons of one over the other? (or which would you recommend and why?)

I've been interested in OCaml for a good few years now and have tinkered with it from time to time, but I think its time I gave it serious try.
Really cool idea. How are you planning to deal with copyright issues?
Yeah, I thought it would be inspiring and at least if anything the same mindset as how techies think.
I use screen regularly, but mostly to be able to attach and detach to sessions as I move between work, home, etc.

tmux users frequently tout its ability to do nifty split screens and other window management, but I'm not sure I understand the value of doing this over just starting another iterm2 window/tab and using regular window management tools. Cmd-tilde or Cmd-tab is one less key than Ctrl-a, h.... :) What am I missing?
A government can't say "no prenancy until you have saved enough to raise your child without working", it's unenforcable.

If you force companies to pay for women being pregnant and raising children, companies hurt. If you force companies not to pay, women hurt because pregnancy means instant unemployment and loss of income. If government pays, everyone pays in taxes even startups and people with no children (but at least the cost is spread widely). If nobody pays and it's left to charity, women and children live in poverty and suffer from that.

In individual cases, a couple can choose when to have children such that they can win no matter the situation, by deciding to save, or arrange to live on one income, etc. But I don't see any win-win scenarios that can be enforced from outside by legislation. Can you?

For example, goverments should REDUCE the cost of hiring the handicapped instead of forcing companies to hire them.

How could they do that (without charging you taxes to pay for it)?
Ask HN: Node.js question from a non-technical person
I know some people may take issue with my question, but I find it necessary to ask anyway: As a non-technical entrepreneur, how could I best audit my web app to see if a transition from RoR to Node.js makes sense? My web app currently is programmed in RoR and many of the benefits that I have heard about Node/js would be greatly beneficial for the purposes of my site. The web app uses multiple APIs (including Fb, Twitter, and other non-social sites) and needs to analyze and present data quickly for a user. With RoR, I find lag in loading which greatly affects the UX of my site. What is the best process that I could take to determine if a transition to Node is in the best interest of my app's performance? Thanks in advance for any suggestions!
I was recently working on a facebook app and thought of something similar, you have beaten me to it. Great work! Kudos!
Sometimes, it really does help though. The team running Windows 7 and now Windows 8 was the core of Office (Steven Sinofsky, Julie Larson-Green, Jon DeVaan). They really helped shake off the engineering problems during the Vista timeframe and enabled a really cool, successful product in Windows 7. Same with Terry Myerson (mentioned in this article) and his success first with Exchange and now Windows Phone.
EaselJS is pretty good. It's not a winner yet, but, it's pretty solid and scales well.
I think the key point is not that the number of piece type increases with number of overall pieces, but rather the nature of the relationship (sub-linear in log-log space) meaning that while number of distinct component types increases with number of components, it does less so the more components there are. In other words there is a sort of economy of scale. C.f. similar results in biological and municipal networks due to Geoff West et al (sorry for lack of citation; typing this on my phone). I get the sense this work is related to West's.
That might help with games that really need to eke out performance, but there are a lot of simpler apps that could be enabled and aren't there yet. Things like Mint or TaskRabbit for example, likely would not use native code. Seems to me like the major issue holding developers back is not the lack of tools, but rather the flat adoption rates.
Head mounted displays with both transparent and opaque displays have existed for a long time, but have so far been both expensive and low resolution.

High resolution ones exist too, but have typically been extremely expensive. Opaque 720p ones were about $1500 last time I checked and really high res panoramic industrial/military ones were about $100K a few years back. Transparent ones were typically more than opaque ones.

I haven't looked into whats available in a couple of years, so I imagine they've come down in price a bit, but I can't help but wonder what resolution and price the ones in the article will be. Hopefully I'll be pleasantly surprised, as I have a few applications for HMD's that I'd love to try, but just have not found any that are cheap/high-res enough yet.
Brilliant!!! i foresee less ugly looking apps!
I tried tmux earlier today and found a very nice feature:

I have an SSH session to a remote linux server from my computer, then connect a new SSH session from my BlackBerry, and run 'tmux attach' in it.

The tmux session on the computer resizes to the size of the BlackBerry terminal, and both PuTTY and BBSSH show the same content, and both can interact with it.

Disconnect the BB, and the computer terminal resizes back to what it was.
It's nice to see a compendium of the side of the story that TechCrunch et al do not really focus on. More like this please!
I always thought very specific pieces like that weren't really in the spirit of Lego.
So I've recently got into using vim and quite like the split screen features. How would I mix something like this in for doing day to day running commands and editing stuff with a vim split screen workflow?

Sorry if this seems like a difficult question, but even stories of how people manage this would be great :)
Each of those books is public domain.
Given the "breaking news" quality of Twitter feeds, it is not unreasonable to be able to extend the "press" tag to it.
So the first amendment would apply doubly so - "or abridging the freedom of speech, or of the press" No?
He means it's like Altair Basic.
Nike LEBRON 9 IX Cheap Sale, Discount Black Nike Lebron 9 Discount Online
Nike LEBRON 9 IX basketball shoes Cheap Sale, Discount 2012 Nike Lebron 9 sneakers lowest price! Buy more than 2 pairs save more! No Tax!
To kill a mocking bird!!
a question!

what program(s) have you used to make the site? I mean graphically not the program-side

because it's hard for me to believe you have just used notepad or gedit to write all the html code!
You could make a self-watering container and use pex tubing to deliver water from somewhere.

A self-watering container has a commercial name, "EcoBox", bu t are quite easy to make at home.
I wonder if a potato could power it.
Taj Mahal doesn't seem like a strong counter-example, in that although it seems to have many non-standard lego pieces, it still has a high pieces per type value (or as the author described it, few types per piece).
I would suggest that rather than move "up" and out of testing they need to move firms.

Testing is a VERY different skill set to dev. While good tester have coding skills, and understand concepts like design patterns, most of their knowledge is in failure modes of systems (inc. software), and how to identify/prevent these. Often they have security or performance testing skills on the side. Almost always they have automation skills. If a company does not understand that these skills are as useful as a developer, or BA etc, then I suggest that the tester needs to move firms - from experience there a plenty of firms that do value these skills.
I've been playing with byobu and I like it a lot.

http://blog.dustinkirkland.com/search/label/Byobu

You can use either a screen or tmux backend.
Barcelona vs Espanyol Live Stream
Subscription perhaps. That's basically what we do now, except I cannot unsubscribe from roads while buying a subscription to trains. (I can buy a subscription to trains (monthly pass), though my mandatory subscription to everything else partially subsidizes my train subscription too...). And I can certainly lose my subscription to roads (lose my "license"), although I still have to pay for it.

Bear in mind I'm not necessarily suggesting the privatization of roads. I just don't like roads being done by the same organization (or a sub-organization) as the one that does bombs and hospitals.

Some things make some sense to combine, such as "traffic policing" and "roads". Traffic police are after all the way you make sure people without a subscription to roads don't use the service. For the most part however, the various services a modern government is said to be required for have very little to do with each other.
nope, this is all about understanding the logic and how the system components interact with each other.

Besides, you can dig deeper in any direction, depending on the candidate profile. For a network engineer, understanding on the packet level is important. For a web programmer, the interaction between server and client is important (HTTP headers, MIME types etc, webserver scalability etc.). For a sysadmin, understanding of processes and interaction of applications and OS is important. All those can be derived just from a simple question -- what happens when you click on a link
I do the same from my Android phone (using ConnectBot): I can run some long-running process and keep an eye on it while I'm out in the kitchen making a cup of tea. When I'm back in the office, I detach the Android session.
ok, let's rephrase it: If Git is in use and the candidate has experience with it, it's a benefit for both parties, and can influence the hiring decision
I wonder how peoples' reactions would have been different if the name didn't end in ".js". That sort of implies it's just a bit of JavaScript.
As a user, I find modal dialogs very annoying, independently of whether they appear in the browser or in any other GUI application. Nice JS and all, but please think twice (or better thrice) before using a modal dialog.
If you only ever want to append messages, and never want to mutate or remove them, I would do this scheme in two parts: 1) an append-only message store; 2) a set of indices stored alongside (1). To append thousands of messages per second, I would probably want a system with multiple writers appending to multiple files (mbox) or directories (maildir), and cycling/archiving the mailboxes as they get large.

As for (2), I know a lot less about indexing messages than I do about storing them, but I would try out an off the shelf SQL or noSQL system and measure the performance, before trying to build anything fancy.
Selling Apple In October Wasn’t The Best Move, But Not Buying Google Was Worse
The Hobbit is not public domain.
Profile your existing app and find out what is making it slow.

When you fully understand how your existing app performs (and why it performs) you may start making informed decisions.

Profiling is a highly technical art that is beyond even most competent programmers. You need a good systems engineer who is proficient with the tools used to examine application performance on your system, and understands the different technology stacks involved (networking, disk I/O, cpu/threading/scheduling, virtual memory etc.). If you can reproduce the problem, they should be able to pinpoint the cause.

Also, you may want to read up on Node.js and understand what benefits it brings to the table - it is not a silver bullet that solves all Web application problems.
SolarKindle Cover Is Walking On Sunshine (Whoaaa)
In short, even "traditional" apps now actually have to do quite a lot of IO, and the ability to cram a large number of requests into a single process can have a dramatic increase in efficiency. If your ruby/php applications are memory bound, you might see a huge increase in availability by switching to node (or any shared-memory concurrency model).

There is no Rails equivalent in node, and in general I would say the community is focused on writing code at a slightly lower level than the high level frameworks you might be used to. But if you feel like you've internalized the RESTful MCV design, you may find the performance increase worth the lack of handrails.
Venture capitalists are in the game only for the money (and rightly so). If you are building something you're really passionate about, and not just to fill a market hole and exit as soon as possible, with as much money as possible (eg craigslist), having to deal with a VC could be a problem and bootstrapping could be your only real option.
Premier House Rent Bambu Apus Cipayung Estate in East Jakarta
5-minute access to toll and toll JORR Jagorawi, free jam, flood free, 24 hour security & CCTV, club house, fully furnished, refrigerator, cable TV, LCD TV, air conditioning every room, water heater, drinkable water, the location near the international school. Property Address: Premier Estate Block D9 Bambu Apus Cipayung, City: East Jakarta.
Aren't plants deterministic with water consumption. I can see the value of this in so far as data mining an optimal schedule, but it isn't green nor scalable.
I really hate to rant. I love the idea of this and worked on a thing like a "fb bootstrap" By myself for quite a while now.

Having done many fb apps and making heavy use of twitter bootstrap by myself for other projects recently (oh god, app development on lightspeed!) i first looked at it thrilled: hey cool- this will come in handy! But after about 5 seconds: wtf?

This is just twitterbootstrap painted blue.
Using this for your facebook apps would NOT give them a genuine facebook look but make them only look cheap.

The typo is not right. Font sizes, line spacing - everything. Forget about the columns. They are twitterstyle, not facebook. Buttons? They are grey and blue, yes - but not facebook style. Tables? Not at all. I could continue this list for every single element! Facebook has unique tabs, unique breadcumbs. Completely missing!

My quick advice for getting a nearly facebook-like style in your appe in seconds: embed their CSS in your header. When you investigate a bit how they build their page elements, you can mimic their style really quick.

And for the "fb bootstrap": nice idea. Awful implementation. Stay away from it. But everyone has to decide for himself - seems like most people like it, tough.
Which cpu is it? A lot of computers are still on LGA 775 (socket T), like the Pentium D. So it could easily be a drop-in replacement for some older CPU. I would gladly take it off your hands if you lived near me.
3 years is longer than I've worked at most of my "permanent" positions
If we want people to make their code public, to create libraries and to share their thoughts about how to make things better, we need to treat them better when they do.

I'm all for constructive criticism, but many of the posts in this thread are purely negative.

We have a responsibility to foster a community that creates, shares, and improves the state of the web for all of us. That won't happen through vicious infighting.
make twitter.ch, problem solved.
I'm all for "badge incentives" of some sort, that would show you can expect higher quality of service from someone. Kind of like the "approved" names on Twitter. But that doesn't mean you should ban all the other names. And it also doesn't mean you should ban all the other "non-press".

If we had that since the beginning, we wouldn't have blogs now. We'd just have online divisions of the print media. Plus, I think we should focus our attention on "acts of journalism", like Jeff Jarvis put it, not "journalists".

If I see something, I can make an act of journalism, without having a journalist ID. I think it's for the best and a nice evolution of news gathering. It's just that it's also another form of decentralization and empowering of the individual, and Governments hate that. They like stuff to be centralized, so they can filter out what they don't like. It's clear all the traditional media is filtering stuff out that the Government wouldn't like these days.
List of Free Food Inspired Social Media Icons
Under SOPA they could ban twitter.ch domain in US, and under Patriot Act they can have access to those accounts if the servers are in US.
> What are the more effective ways?

Eliminate everything to do with race from college admissions. When I applied, I never met with any admissions in person. The only reason any school I applied to would know my race would be from the question on their application.

Affirmative action is inherently a cause of racial bias (decisions are made based on the color of ones skin). If AA didn't exist, skewed numbers for college admissions would merely be an effect of other, real problems. You don't fix ethnic disparities by introducing more racial bias.
Hrm. How good are they? I've read articles about people who have gone broke even though they had health insurance.
Many previous discussions: http://www.hnsearch.com/search#request/submissions&q=tmu...
Cars spielzeug
cars spielzeug
No international with books sorry. I prefer to use Priority International mail because it is trackable All Priority Packages are fully guaranteed. First Class International is available but there is no guarantee,
Not on facebook. It feels like IE6 in development. About one billion pittfalls and the documentation is not helpful most of the time.
كـلية التمريض جامعة بابل لقاء لجنة الإرشاد التربوي مع الطلبة
The Payment Industry: Trends/predictions for 2012
Can your IT outsourcing contract coexist with the cloud?
Hostile code bases
I'm an entrepreneur from the UK living in NYC on an E-2 investor visa. The key factor in employing people in NYC is the 'at-will' employment : Just as I only have to give people one day's notice, so they are only obliged to give me the same. The reduced 'friction' in the system means that I can grow a company much more quickly - and not have a trailing obligation if an employee doesn't work out. This is a huge benefit compared to the UK. You may point out that this gives me incredible power over my employees : But it works both ways - somehow wages for those employees are higher than they would be in the UK...

As for maternity leave, the same issue exists in the USA, to the extent that any firing of an employee has to be non-discriminatory. As for health-care : That's a very expensive nightmare in the USA, and it would be far more efficient IMHO for it to be wrapped into a % tax levy, rather than flat monthly rates (but that's a rather political statement in the US).
It's great that you've written a modal dialog library but what differentiates it from the other popular options out there?

A 75 line modal dialog library (+mootools) isn't a huge achievement by itself -- I usually write my own dialog modals until I need a feature or compatibility that is more easily attainable using one of the more well-written options out there.
I don't think it's clear that you have the disadvantage.

As a boss, you have more influence over your employees' daily experience than possibly anything else in their life. The reverse just isn't true.
I don't know. I think a good selection of different pieces vastly expands your options. Some of the coolest models are the ones that use weird pieces in clever ways--my favorite example was an Audi R8 that used white rope pieces (very specialized) for the front LED lights.
Warping (domain distortion)
There is no evidence that Facebook actually would force him out, just that some lawyer decided to include some text in a nastygram. That was the point, as I understood it.
I am a tmux/vim user and I find this a constant problem. Split tmux panes don't allow your vim windows to communicate with each other (you could always fallback to using the system buffer, though that is often insufficient). Yet, split vim windows don't allow a shell in a single window.
Additionally, iTerm2 supports splitting windows vertically and horizontally, with niceties like dimming inactive panes. However, not all terminal applications support this. When I move from my laptop to a public computer to my iPad I appreciate a consistent experience. If you don't use split windows in the first place then tmux's functionality won't thrill you, but as someone who logs into my dev machine from multiple locations I prefer to rely on the actual terminal application and host operating system as little as possible for window management.