skysight-inc/HackerNews huggingface dataset:
Wow. I lost a half-hour going down the rabbit hole of the projects he mentioned in that article. I know there are two sides to a story but when it gets out into the news like that (especially the one involving the City of Austin) that's real bad.
If you have mouse integration off, selecting text in the terminal copies it to the system clipboard. As simple as click+drag to select.
I will go first...

WaPo, for the brand, assets and people.
I want to be an entrepreneur and CS seems the clearest path to that.
Aww, man. I love using <blink> (in FF) and <marquee> (in Chrome) when giving presentations, they're such crowd pleasers. At least Chrome still has <marquee>, I used it in a talk just 2 days ago. Hope they don't follow FF's lead.
My interpretation of what he meant was "when the original post under discussion used the phrase Big Foo, the intent was to villianize the topic under discussion by the use of a recognized catch phrase for abusive and villainous scheming, and that moving the phrasing to the more neutral mass produced helped establish an honest baseline for discussion."
> [...] a large company conducting educational campaigns [...]

Correct that it won't necessarily have to be nonprofit, but in this case there is a selection process beyond just a credit card. My first thought if they apply is some sort of Make-A-Wish with a sci-fi orientation or some sort of tech/cinema/cinema-tech scholarship org.
I refuse to believe that this is not a joke.
> but I want my development tools to be cross platform (which is why I like Sublime Text, Eclipse, and similar tools).

Still not sure why you're complaining. There's great support for TypeScript for Sublime, Vim, Emacs, Intellij IDEA and Eclipse.

http://msopentech.com/blog/2012/10/01/sublime-text-vi-emacs-...

http://blog.jetbrains.com/webide/2013/02/typescript-support-...

http://marketplace.eclipse.org/content/typescript
That seems like a terrible approach. Why not major in business or economics?
When I rewrote the Coursera discussion forums and sent them through an accessibility audit, I was told to use <li>s instead of <div>s to represent the nested conversations, which makes a lot of sense when you think about it. Disqus also uses <li>s for their comments.

So, just FYI, if you find yourself generating HTML for something like HN anytime in your life.
Sounds like typescript v0.1 :) Seriously though, since all typescript features are optional, why do you want a language that doesn't have them at all?
I love it. I shoot an email to our leads/managers and make sure no one is depending on me for any tasks. I make sure to inform them in advance but once I had a spontaneous trip to Paris that I booked my flight 3 days in advance and took two days off for and they were cool with it (it was to shoot my friends playing music in the Parisian streets: http://vimeo.com/channels/streetmusic)

If needed I take my laptop and put in any required work remotely - that's great when you work on web tech. I do this when I know my days aren't going to be busy, such as visiting family. If I know I won't have time or access to the net on a trip I let everyone know so they can expect I will be disconnected.

I've taken about 4+ weeks off so far this year, 2 of which I was working remotely, and will be going to Burning Man this year for a week. I'll probably take some time off in December.

The key is to make sure you are being productive and adding value when you are at work so you don't feel guilty taking time off. When you plan off time, make sure there isn't anything crucial to the business happening at that time. Let people know how you are going to be accessible (IM, email, ability to commit code) or if you are off the reservation.

There is a certain amount of uncertainty and self-inflicted guilt about the whole thing; whether you are taking less/more time than your peers. I guess that's the price you pay for this perk.
This is tied to their own Mortgage operations rather than those they bought with Countrywide (disclaimer: I worked at Countrywide for six years).

As the article notes though:

"The bank’s acquisition of mortgage giant Countrywide Financial in 2009 gave it an edge in the housing market and endless legal headaches. Analysts estimate that Bank of America has lost nearly $40 billion on mortgage litigation and repurchases of soured loans linked to Countrywide."

So an $850 million deal resulting in litigation is rather small considering the $40 bil they have already lost due to CW.
HN is only good when it hits the front-page..
A year ago, I was at a talk they gave trying to get the Machine Learning/ Natural Language people at a local university interested. They were asked if they could factor RSA. Instead of saying that they couldn't do it because they didn't have a general purpose quantum computer, They claimed, emphatically and repeatedly, it wasn't a problem they were interested in and sorta implied they could do it if they set their minds to it .

I'm firmly convinced they are snake oil salesmen even if they stumbled onto something that maybe does certain quantum things.
Google Search Update
Check out Xavier Shay's talk on JRuby at Square for more info on our experiences:

https://www.youtube.com/watch?v=hMpd4CzR1f8
It's a really interesting question, and one that economists have studied quite a bit - google "theory of the firm" for some details.
For anyone who likes this sort of thing, you should also check out http://betali.st/

I'm not involved in either btw.
Quite fitting that the <blink> tag originated with the Netscape browser[1] and now is removed in its descendant Firefox.

The idea was first discussed at a bar in Mountain View, CA.

[1] http://www.montulli.org/theoriginofthe%3Cblink%3Etag
Gecko was, afaik, the last major browser engine that supported <blink>. Chrome and IE don't, at least. Opera won't, after switching to, ironically enough, the engine called Blink.

So it's not exactly the same as removing <center>: Other browsers already didn't support it.
I though it was pretty nice.
If you don't like the direction the Mozilla Corporation is taking Firefox, you're free to disable automatic updates, revert to a previous version of the browser, or even fork your own version of Firefox. It's not tyrannical to want new versions of Firefox to present a better user experience and be less confusing to everyday users.
Both of these effects can be recreated quite easily using CSS3 animations, by the way.
What are the largest companies by revenue, profits, and employees that are using this model?
there's bugs for each of these (which are open to the world and anyone can comment)
all you have to do is to take a stance during the process. harder to do so after a bunch of various people (employed or not by mozilla) decided something.

pretty sure those options went off because enough people decided that the preferences/option panel was too complicated and these were the ones that telemetry indicated were the least used.
If you're on Mac, Thoughtbot has another post on solving this problem:

http://robots.thoughtbot.com/post/55885045171/tmux-copy-past...
Actually, it wasn't particularly. It was intentionally written in very plain, common English, in a way that refers to concrete things, not big ideological abstractions.
Given that Yahoo geolocated me and sent me to Yahoo7, I don't see what the fuss is about.
I used a friend's Chrome Pixel exclusively for the last week, as I was in between work laptops. I wanted to make some changes to an old App Engine app, and instead of figuring out how to dual boot it and all that, I decided to try Nitrous. I was able to clone the repo, get my build tools running with Node and Ruby (handlebars, compass), run a local App Engine server and preview it, deploy the changes to App Engine, and push the changes back to the repo.

The neat thing about using Nitrous is that I could theoretically work on that app from any machine now, and not have to set up a bunch of tools that I don't use otherwise.

So, I might keep trying to use it for my little side apps, the ones that I work on once a year and don't necessarily have an environment set up for.

They were also super helpful on Twitter, on a Sunday.
Could you also add the stats for hits on a particular item...
It's really cool seeing Yahoo shake itself and try to rebirth itself in 2013. Maybe it'll grow again, maybe it'll all be for naught, but it's really cool watching these signs of life.
Looks like they nixed the Yahoo! sound that played when clicking the dot on the exclamation point.
It's funny that a huge part of the reason that a business like this exists is the TSA. If flying commercial airlines didn't require an hour and a half of waiting in line for security and a fair dose of humiliation, I think people would be much more willing to fly from SFO to LAX.

Instead, we're running inefficient propeller planes for short distances and really high prices, and people are treating it like it's some amazing new innovation.
Exactly, and if you're so inclined to have those options set in a certain (and don't want to do so through some other addon like NoScript) you can set it in about:config.
Better open that 2nd Letter Marissa
Smart way to perform a branding experiment without commitment.
MSR Public Downloads
It's the same as using your private SSH key to sign in to your servers from different devices, you can choose to generate a new pair of private/public key or just copy your private key from old device to new ones. But reuse private keys have it disadvantages:

* You have to copy the key manually
* When a device is compromised, you have to replace the key on all of your other devices
Very cool. Virgin started with one only plane. SA's present niche is quite different. The bottom line is that it's doable considering others still exist.

Tip: Virgin LHR counter is well run and I look forward to stopping by for that reason. It's not about promoting a particular brand as a good way of doing life... leave the world a better place.
Wow. I honestly have not been to yahoo.com in years and there is still so much going on on that page that I almost had a panic attack.
>Amazon is working on displays that Apple and Samsung can’t match

How does that relate to the fact that Amazon actually bought the company that developed the new display technology (Liquavista) from Samsung? Something does not add up...
If you're willing to spend $14 for a more detailed tutorial, I'd strongly recommend _ tmux: Productive Mouse-Free Development_ from The Pragmatic Bookshelf.

It goes through common use cases, common customizations, and pair programming.

http://pragprog.com/book/bhtmux/tmux
See the blog post here, which is from over a year ago: http://yehudakatz.com/2012/04/13/tokaido-my-hopes-and-dreams...
How do you stop HTTPS-defeating BREACH attacks? Let us count the ways
It doesn't even have transactions, I'm not sure how 'consistency' is even in the conversation.

EDIT: Just saying, failures and partitions are extremely difficult to deal with without atomic operations.
I've been seeing tmux posts a lot the last couple of years, but I can't pull myself away from screen which I've been using for what almost a decade now?

It has a higher chance of being installed by default on a remote system I don't have root on, and works just fine for everything I need so I haven't had a reason to switch yet.
I think what Barylen was getting at is, the truth works. If that is the reason you're not working together anymore, than that is the answer. Why would the answer be anything else?

However, we all tell ourselves (and tell our) stories to make ourselves feel better about our situation. As long as you are not lying about the reason that you've left, then your stories is the truth, your truth.

If, in fact, you were embezzling company funds, than saying "we disagreed on how to deal with corporate finances" though 'true', is clearly lying.

It's fine to be disappointed with the split, while still appreciating why it happened.
Except in Australia we get redirected to au.yahoo.com which is in partnership with one of our local television stations. Boo.
GitHub does just fine in a non-hierarchical setup even with pesky accounting controls in place. :) We're going to top 200 very soon (as in within a few weeks), and while we've had to make minor adjustments here and there, by and large we're still the same structure that Tom, Chris, PJ, and Scott setup at the start.
I fly a fair amount and don't find that I wait significantly longer for airport security now than I did before 9/11. I don't like the TSA any more than you do, but I don't think they're the major cause of commercial airport delays.
Tired of these young and fresh idealist developers. Put your big boy boots on, do some fucking work, wait a few years, then develop an opinion. Hope he gets exposed.
To thy own self me true: Only do it if computers are your passion. The negatives in life are doing something for a living that you don't really love — and i see that every day.
I prefer the (backronym?) Not Only SQL - as it better describes what NOSQL can help with -- as opposed to using only a normalized relational data store.
Totally irrelevant, but this is from 2011.
True, but there's no way to avoid people interpreting NoSQL as a relational database alternative.

To your point regarding Google's F1, try looking at Impala (https://github.com/cloudera/impala)...
I use Terminator (http://www.tenshu.net/p/terminator.html) primarily on local machines instead of screen/tmux(or byobu). I get the added benefit of scrolling.

I tend to copy paste a lot from log tails etc into my my text editor for quick searches or other things. The infinite scroll feature(with a scroll bar) helps me out a lot. In tmux/screen i still haven't figured out a good workflow to copy a few screenful of content.

On servers i tend to use Byobu bindings which now use tmux(used Gnu screen some time ago). It has good defaults and some help for newbies to get used to.
It's so busy, I have no clue what I'm supposed to be looking at. Things are popping up as I move the mouse, there's a video playing, there are tabs in the middle, down the left, on top, weather, stock quotes. Forget the logo, fix the site!
What do you want to do? Program?

Many people learn to program on their own, or in their spare time.

How many people learn algebraic topology on their spare time? Or delve deep into combinatorial optimization?

Consider doing something else, and figure out the programming stuff on your own.
"Imagine a new online service, which allows people to rent out their existing accounts at various other SAAS services to tenants, in exchange for a cut (specifically eg. you can share your seomoz account with 2 other people, tossing the $99 + cut inbetween them, each tenant taking one of the slots)."

Isn't that analogous to a sublet arrangement at an apartment? You take a, let's say, 3 bedroom apartment and sublet two of the bedrooms to room-mates. Many landlords allows and welcome subletting, as it allows them to more quickly find tenants for their larger units. At the same time, other landlords don't see the hassle and potential drama of subletting as worth the cost and prohibit the practice.

In the same way, I can see SAAS providers going two ways on this. Some might welcome your "sublet as a service" and explicitly take advantage of it as a way to broaden the market that they serve. Others might view it as a way to exploit their service and explicitly write anti-subletting terms into their terms of use.
I wonder how would twitter implement this safely for the lamen
Vanity Metrics Exposed: Publishing
I've actually found CSS layout to be more intuitive than tables. maybe it's just that I have ages more experience with CSS than tables, but seriously, tables feel like a cludge for layout.
Well, I hope they nuke this one off their potential future logo replacements, because it's honestly terrible. It barely has any personality.
You really need CS and Business. Learn the other in your free time or take both.
I really wish the username/password option wasn't supported. What use cases aren't possible with OAuth?
Plug: I wrote a JS lib that can be used to create a CSS3 <marquee> (please use sparingly): http://lukifer.github.com/HoverForMore.js
I was writing a biggish weekend project. It was mostly client-side logic with a FireBase backend.

I developed the first prototype in pure JS and there were some bugs (due to me being new to this FireBase model, and some hastily developed code).

I then converted the whole thing to TypeScript, because I prefer static typing. It took some time to setup: upgrading to the latest nodejs, collecting all type definitions for popular libraries, etc. The DefinitelyTyped[1] library is a great resource. But there were some warts in it. I had to make some PRs to this library for some missing methods in jQuery.

But right after finishing the setup, I was able to find and fix a complicated sequencing bug. That alone was worth the trouble of the setup cost.

I then tried using TypeScript for another project (this one had a licensed IDEA available). Here the setup cost was even lower. There are plugins available for Typescript in IDEA. Though I couldn't convince everyone in the team to switch to TypeScript.

This was back before they added generics support. Now that generics is added, I think there is hardly any excuse left to not use TypeScript (or a similar alternative).

What would make TypeScript awesome is support from more IDEs (Eclipse especially).

[1](https://github.com/borisyankov/DefinitelyTyped)
Nice and cool logo.. Good to see yahoo trying something different.
> Always show the tab bar

Which way I'd this one going to go? On or of? And the fact that I have to ask tells me that maybe they should not have removed the option.
Blink-polyfill: Preserving the history of the web one tag at a time
I'm sure if it becomes well and truly missed, someone will make an add-on to interpret them properly.
It's awesome that you're already making tutorials. Keep it up!
"Mostly harmless."

For some reason that was the first thing that came to mind, reading your comment ;-)
Am I sure?

Well I was tripping balls on acid at the time so no

/sarcasm
FYI, I submitted an app (http://memn.io/) to this an hour or so ago and while I don't see it in any publicly available section, I am getting more than a few hits with kickoffboost.com as the referral. Playing around with your URLs showed that you can just increment the number to view any submitted product. You might want to switch to UUIDs or at least add more security.
Profiling Atherton
There were parameters threaded throughout random layout functions to record how long things were supposed to blink for. It was a maintenance burden.
TrakDot device locates your luggage without GPS
>The whole web 0.1, 1.0,2.0 came from the fact that PC clones were everywhere.

Can you explain that? Because I cannot make any sense out of it.
What assets? The Washington Post real estate is not being sold. It's just the people, their pensions, and the brand that was purchased.
A 60-year-old software developer is still a software developer. In the general population, older people are less technically savvy than younger people (on average). Most politicians are not software developers, therefore it stands to reason that politicians tend not to be technically savvy.
Surely he was kidding?
RCF 012: Luxury Products | Not pleasing everyone
Weird. I had this exact same thought last night when I was going to bed. That seems to happen to me a lot; think something before bed, and then see it within the week. I should play lotto.

In all seriousness, though, "computer" describes a device that, well, does a computation. And while they definitely still do this, more now than ever, that's not what we use them for. We use them, truly, as communicators. Same with the word "phone". Really, the words have become obsolete because the actual product is obsolete, too. We think of computers in terms of what we use them for, not what they do inside them.
I work at Microsoft (unrelated to TypeScript) and I think it's an entirely reasonable question to raise any time a generally useful technology escapes from the lab of a company that is also a platform provider.

To answer your question: Yes! TypeScript is quite portable indeed. I have run it with Visual Studio, I have run it with Node.js, and even a JScript interpreter.
This article claims that some regulations exist to protect certain industries. The proof is the fact that these regulations are harmful to various new startups but not to existing industry. But that's not proof: that's correlation without causation. It is just as likely, if not more likely, that certain regulations were instituted to protect the public or to perform a public good, and the current industries have evolved, like an organism, to coexist with the regulations. Just because an industry has adapted to work within the law does not mean that the law was put in place to protect that industry.

For example, NYC regs which are harmful to AirBnB exist to protect other tenants from the insecurities that stem from a revolving door of transients in their buildings. Simliarly, taxi cab medallions restrict supply in order to prevent a tragedy of the commons whereby too many cabs fight for fares in congested city cores, taking up all available road space.

In this respect, these startups are not innovative--just stupid enough to operate extra-legally. Just because something can be done more easily with technology does not mean it should be done.
Of course they'll start weak to avoid raising expectations and make the ultimate reveal look better.

I think I've found a leak of the final winner:

http://createfunnylogo.com/logo/google/Yahoo!.jpg
Nice! After 20 years, the logo (and identity) sorely needed a reboot.
I believe its the purple color thats holding them back.
yes..its sarcasm. :)
Watch out for used G5s that have leaked their coolant.
It's true that, if you learn to enjoy CS-related work, it's thrilling and rewarding. You'll find dazzling solutions to interesting problems, and have a blast doing it. But as respectable a craft as CS work is, does your output really improve anyone's life? Probably not, and it likely even contributes to some mild social ill. And once the dopamine wears off, have the lonely hours spent solving fun puzzles in front of a screen been a good use of your time on Earth?

I'd still recommend a CS major, but I urge perspective.
http://www.reddit.com/r/sideproject

Note: I moderate r/SideProject. This subreddit has similar content to "Show HN," but each link spends more time on the front page. It is also a good place to test submission titles before posting to HN.
The primary problem is that the about:config flag for hiding tabs is ineffective so there is more to the solution than just looking deeper into the config menus.

I agree that these options are for power users, but my fear is that soon after they relegate the ability to disable javascript to the bowels of the application, they will soon remove it entirely. And that this decision is in fact not driven just by the fact that it is seldom used, but driven more-so by the corporate interests they hold with advertising and other online entities that serve not for the browser users, but their own corporate interests. This fundamentally collides with the intent of the Mozilla foundations purpose and this behavior must stop.

The ability to disable javascript has been on the main screen of the options panel because it serves a very important purpose.

Also the ability to not show tabs when browsing a single web page because for that use case, it is more optimal to not show a tab and waste the screen real estate on dead space.

They have fundamentally altered the Firefox browser in a fundamental way that is not configurable and have not provided reasonable alternative.

I refuse to accept any so called "Add-On". These features are not to be pushed off into to the extremities of the community and be forgot about. I firmly believe that any such browser serving only the interests of the user would see these features as being non-optional options and should exist in perpetuity for the life of that software.