skysight-inc/HackerNews huggingface dataset:
> I keep a lot of tabs open and began to notice Chrome was filling up my memory.

I had this problem too and found that Chrome was getting so slow that it was unusable. For those who have this problem and don't want to switch from Chrome there is an extension called "The Great Suspender" which dumps background tabs after a configurable time period of inactivity. It helped immensely.
Yep. I live right outside Chicago. Comcast is the only game in town... well that is a lie. You can also get at&t which offers lightning fast speeds upwards to 1.5mb for THE SAME PRICE as comcasts 16MB offering. Wooo competition!
The worst part about chrome for me is that I can't access my Gmail accounts through Chrome. That's right, I have to use Firefox to access Google's own product because Chrome won't play nice with my school Google Apps account that my school provided us for email. Whenever I try to get to my school account it redirects to the gmail account I used to sign into Chrome - this happens regardless of whether I try to access the account directly through the school's website, or through the gmail website. The only way to get around it is to completely sign out of the browser, restart it, then make sure I don't visit any other sites than my school email. Obviously this is an enormous hassle and it wasn't always this way. I used to be able to use the multiple accounts feature with ease until one day Google up and broke it.
This Week in Meteor #1
What the current administration is doing is incredibly dangerous. It's starting to conflate the espionage policy with the "cyber security" one, as if they were one and the same thing.

Therefore it ends up asking companies for stuff like more access to people's data and backdoors in encryption or in operating systems. Why? Because that's what's needed for espionage, but not if you are actually serious about "cybersecurity". In fact, any cybersecurity policy should pretty much be the opposite of an espionage policy.
Charge for each email you get – ANY CURRENCY
Why you do your most creative thinking in the shower, car, or bed
In 2013, Google said they would support Chrome on Windows XP until at least April 2015:

http://chrome.blogspot.com/2013/10/extending-chrome-support-...
http://www.sonnyjs.org/demo/ appears to be down?
Agreed. From what I read, career counselors (maybe others) are pretty horrible at managing expectations.

The fact that you nailed a well paying job out of college should be considered a blessing/miracle/massive gift...not a burden.

Work your ass off for several years and prove your worth. In reality, a degree means almost nothing in the workforce...it's just the price of admission.

Real world experience is worth more than gold.

Prove you have what it takes over the long term - and THEN start bitching about not being on cool projects :P
I'm not a Chrome-by-default user. But when it is closed and I drag a link to its icon, it is very infuriating that it just doesn't open the link that I asked it to, but whatever else it felt like opening alongside it.
Rust's type system has nothing to do with any slowness in its compiler. There's a `time-passes` flag that you can pass to the compiler to see where it spends its time compiling any given program. Do so and you'll see that the overwhelming majority of Rust's compilation time is spent inside LLVM generating code.
> it wouldn't look nice if stability-oriented distributions were forced to be seen as shipping "last year's kernel". It also looks stupid to patch a kernel you know is NN months old, even though you know it's the one you need to patch for reason XYZ.

But stability-oriented distributions ARE shipping "last year's kernel", and people ARE patching a kernel that is NN months old (whether they know it or not).

Yes?

You are arguing that what people are actually doing should be kept less transparent, because if it were obvious what they were doing it would look bad?

While that might be what people want for marketting-related purposes, it kind of offends my sensibilities, it seems like lack of transparency here is not helpful for improvement to release practices, and I doubt Linus himself would like that argument very much.
So still not in stable and Chrome has had it for what? 4 years now?

EDIT: Ok, downvote me all you want but it's a fact, not opinion. I'd give FF another shot once it's in stable but as it is now I'm not going to waste my time playing on a nightly build.
Australis was the biggest change since Firefox 4 I think. Firefox 4 was quite a while ago.
"Please Google, understand this; I don't want my browser linked with my Google account."

But that's their entire business model.
For example we end up spending very little time using a debugger and make much more use of “printf debugging”...and partly because the Erlang debugger is rudimentary.

Many (most?) Erlang developers use powerful tracing tools for debugging instead of the debugger, etc. These are built on top of Erlang's native tracing capabilities, but provide rate-limiting, filtering options, nicer formatting, etc. They allow one to probe running systems without having to make code-changes -- an advantage over printf debugging, esp. when dealing w/systems in production.

Until recently, the tool for this was redbug [0] (which is still used); within the last year or so, a newer tool called recon [1] came out, which provides similar tracing functionality [2] as well as some additional features, including being able to look at memory usage [3], which might help with the issue raised in the piece.

Recon was written by Fred Hebert's, author of Learn You Some Erlang and also the author of the free intermediate/advanced book, Erlang in Anger [4], which describes dealing with issues in production, including memory issues -- he also created the recon demo [5] program described in this book that one can use to learn the tool -- there are some suggested exercises in the book.

[0] http://jlouisramblings.blogspot.com/2010/11/tracing-erlang-p...

[1] https://ferd.github.io/recon/

[2] https://ferd.github.io/recon/recon_trace.html

[3] https://ferd.github.io/recon/recon_alloc.html

[4] http://www.erlang-in-anger.com/

[5] https://github.com/ferd/recon_demo
Stop Using LinkedIn
HFT may have negative externalities on others. The money they make has to come from somewhere. For example: Buyers pay more or seller get less than they'd get without HFTs acting on the market.

The (quite common) liquidity argument isn't a very good one IMHO, given that HFT have no interest in holding positions for any long time, so they won't buy what they're not reasonably sure they can sell quickly (ie. where there already is liquidity).

The other argument here is that before HFT, traders wanted even larger fees. HFT can't be the cheapest possible option out there, if they can afford to lay their own fiber between continents to operate.

So what is it that makes HFT desirable enough that we (as a society) shouldn't find means to make trading happen without them?
But the candidates will be much better :)
There's nothing you can really do about this. Even if there were dozens of potential providers, apartment buildings wouldn't want to accommodate dozens of companies running wiring through their building or putting equipment in their telecom closets. And they certainly don't want to take on the cost and hassle of maintaining their own wiring inside the building.
I've had to use Safari lately because Hulu simply won't work in Chrome. I've also found that some sites that are unusably slow in Chrome scroll like a dream in Safari. It's too bad, because I prefer Chrome's UI. YMMV.
I finally gave Chrome the heave-ho when a recent update forced you to browse under a personal profile. There was a bug in the implementation that would crash the browser if you deleted the profile it created for you (I just wanted to use it normally like I always did!) I ended up inadvertently deleting all my saved bookmarks from the Chrome cloud or whatever. Fed up, I switched to Firefox and have been remarkably happy.

Right now, I have one tab open in Chrome (was debugging a web page) and, including "Chrome Helpers", is using 86 threads and 11% of CPU. Firefox on the other hand has 33 tabs active and, including "Firefox Plugin Content", is using 104 threads and 8.5% of CPU.
I heard a rumor a while back that Firefox was developing a browser targeted at web developers. Not sure if thats unnecessary or what but if it materializes I'll probably give it a try.
> # The Hard Thing About Hard Things by Ben Horowitz

this is an excellent book! also i would have to recommend How Google Works. its fairly new.
That's why we have http://www.emergent.info/
I used to agree with you, kinda regretted I brought a dumb tv.

Then I got a Chrome cast. Plug and go, no remotes (you use your phone or tablet) the ugly wires are hidden behind the tv.
If I were to seek advice from an era and a place that sure wouldn't be America (or England) in the 1800s. Tell me about the France of Rabelais or Villon, the Italy of Machiavelli, even the plague-ridden London of Shakespeare, the China of the Tang. And so forth.
Honestly, it's up to you, but you have to begin somewhere even if it means at a low pay small company that doesn't care about "its website & pay." The skills you will learn working in a team/work environment is invaluable. The goal is to first get your foot in the door which ever way you can. Establish yourself, build some reputation and credibility. This is real experience, the kind that will eventually get you to the job you desire.

Always remember, no matter how good you think you are, there are other people out there that are better than you. You've had 4.5 yrs of self taught experience? When I was your age I've already had over 10. It was never above me to take that $50k job or that sketchy Craigslist posting that netted me just $500 for weeks of work.
Position for a DevOps Eng who loves to code
http://archive.today/ is nifty
Uh, aren't they both dropping support? [0]

[0] https://github.com/shotgunsoftware/browser-plugin/issues/13
yes, this is exactly what I was looking for. This is so much better than the other "vim" chrome extensions. Thanks.
To me, nothing sums up IRC of today better than the following line:

* No one in your notify list is on IRC
I would highly value the ability of someone to use IRC and interact with the authors of the open source software your company is using.
> What the current administration is doing is incredibly dangerous. It's starting to conflate the espionage policy with the "cyber security" one, as if they were one and the same thing.

That conflation is as old as the assignment of both cybersecurity and intelligence functions to the NSA, and predates this administration. It is inaccurate to say this administration is starting to conflate those two things, though its perhaps furthering the long-standing conflation.
> Baltimore essentially only has a Comcast option.

I have FiOS in Baltimore.

That nobody else does is 100% the fault of the city. Verizon was willing to build FiOS here, and did in a few places where they didn't need permission. But the city turned it into a huge social justice issue and sank the whole thing.
I've been using Chrome for a long time now.

Then I had to go back to Firefox on the company computer. What a disappointment. Still slow as hell.
according to their website[1], the founder of the company also was the creator of the name tabasco

Not sure if their website is the most reliable source of such information, but thats what it claims.

Actually, i looked further into it, and found an article[2] with this passage (the whole article is pretty interesting):

>And on July 29, 1918, the Fifth U.S. Circuit Court of Appeals in Gaidry v. McIlhenny Co., 253 F. 613, recognized McIlhenny as the exclusive holder of the right to sell pepper sauce with the mark “Tabasco.” In short, the court found that despite the geographic descriptiveness of the word Tabasco, it had acquired a secondary meaning to the public as an source identifier, namely identifying McIllhenny’s red pepper sauce.

[1]http://www.tabasco.com/mcilhenny-company/about/
[2]http://www.vegastrademarkattorney.com/2007/10/story-of-tabas...
The issue that has me considering a switch is that the latest Chrome dev tools' network panel tries too hard to show a preview of JSON requests that are not JSON. When I get exceptions and such, they come through as HTML or plaintext, sometimes with JSON at the end. Previously, Chrome would realize that it's not proper JSON and render the HTML. Now it doesn't render the HTML preview, but does render the JSON which is absolutely useless on both accounts. What did they say about 'if it isn't broke ...'?
Have two-way conversations through email addresses and charge for every message you receive. Unlock the value of your expertise, your skills, your popularity.

How do you like this?
I'm having high hopes for Vivaldi. Chromium with less bloatware but with real Operawesomeness.
> Nobody, fucking nobody ever, has said "this tool sucks, I think I'll use it exclusively from now on".

You obviously don't read the Golang mailing list ... :-)
Yeah, I remember getting excited when I read about that. I'll give it a shot when it comes out but there are a number of little things that annoy me with FF web dev tools that I doubt they will fix. Also I really need to dev on the SAME browser the product will be released on and not some special dev build.

Edit:
Oh now I remember why I wrote off:

> Firefox Developer Edition replaces the Aurora channel in the Firefox Release Process.

> By using the Developer Edition, you gain access to tools and platform features at least 12 weeks before they reach the main Firefox release channel.

They just fucking renamed their alpha channel to "Firefox Developer Edition"....
It was intended with humor, of course, but really creating a natural language syntax is a tiny capability of Avail. We're working on the details at the moment, but we're fairly certain that every programming language ever written can become a mere dialect of Avail. Except running on the same jitted VM. And trivially able to intermix with code in other languages, even in the same module. Even within a statement. The RPN calculator example might give you an idea of what we can do today. Also, "Quiz DSL.avail" might be of interest, since it's not just traditional programming languages that Avail is going to eat for breakfast. Brace yourself for what's coming.
… and those markets have a long history of being gamed despite enjoying much larger numbers of people who can check the work. The drug market is huge and extremely lucrative which ensures that any successfully started review service would be under attack from multiple fronts – lawsuits, attempts to hire people away or buy influence, setting up “competing” groups which try to sound legitimate but exist only to attack the other group’s claims, etc.

Read the history of what happened with say the financial ratings companies during the 2000s for one side (regulatory capture) and the tobacco or fossil fuel industry for the dirty tricks version. There's no reason to think that wouldn't keep happening, all of which dramatically increases the cost and likelihood of failure.
was using firefox for the longest while... then as the OP suggests, I switched to Chrome because it was allegedly fast/nimble...

Just downloaded latest firefox - it appears just as snappy (OS X, Yosemite). Don't remember what Chrome used up, Firefox is sitting pretty at 320+ MB memeory footprint with only a few tabs open.

Personally, the whole reason for going to Firefox is my anticipation of their Servo/Rust inspired new browser, which has been in the back of my mind since I heard of Rust awhile back. Can't wait to see how that beasts performs when it's 1.0.
Not sure how, but this happened to me. Specifically, my bookmarks accumulated over years seem to have been wiped out when I did decide to sign in. Turns out I had already synced a new computer, so Chrome decided to helpfully delete my un-signed-in bookmarks with the blank set from the new computer.
I think the main thing that's lacking is good AI for these devices to work well together. The Nest does it pretty well, but the rest of these devices clearly don't.

As an example, I'd love blinds that knew my phone's alarm time and started letting in more light shortly before then, so that I can wake up then, without being woken up well before then.

I've already made windows that open and close based on the outdoor temp and forecast, to store up thermal energy (or lack of) in anticipation of the highs/lows later that day. These could work with blinds to let in/keep out sunlight, depending on the system's thermal needs. You could also tie in awnings.

Between these, you could have self regulating temperature with much less energy use than depending on a traditional HVAC system.
similar to meteor, page needs second or two to load, presenting user a blank screen.
Nine Inch Nails did some really interesting experiments where they'd produce visuals on the spectrograms of their music [1].

It's almost like refreq is bringing the same concept to the masses. I love seeing how the simple distortions in the video create an eerie feel to an otherwise normal song. This looks like a REALLY cool product. I signed up.

1: https://en.wikipedia.org/wiki/Year_Zero_(album)#Promotion
I've found FF dev tools to have everything I need -- it's gotten really good recently. The only thing it doesn't have that I need to switch to Chrome for is for web socket purposes. Chrome allows you to see all the data sent/received in the Network tab.
I noticed that its broken in Firefox but not Chrome.
Greetings from beautiful Cedar Key, Florida. Bright House Networks will take your order for 90Mbps cablemodem, but the installer who eventually comes out will tell you that they don't do cablemodem here. AT&T will sell you 3Mbps (yes that's a 3) DSL that has horrendous packet loss and dropouts. There are no WISPs, although expensive LTE service is really good. Fortunately this is an area that is eligible for Exede Satellite Internet's Freedom plan, which is enough for work, google hangouts, Netflix, and more. TL;DR zero reliable wired providers of any sort, and one terrible one.

[Disclaimer: Do not interpret this as a complaint, I knew what I was getting into when I moved here, and I do love this place for a lot of reasons]
Yep I'm in the same boat. My apartment complex has its own ISP, whose max available speed is 6mbps with a 150gb cap. Outside of the complex, at least Charter is available, which is 60mbps. The kicker? I pay $46/mo and Charter's offering is $40. Even if it's introductory that's still worth it.

I would actually pay more than I already do to get better internet through my complex, but I literally can't. Bloom Broadband is terrible.
Nice post! Support your 52 week challenge!
It wasn't a small town, it was Los Angeles County.

http://www.cnn.com/2003/TECH/ptech/11/26/master.term.reut/
Demo site looks to be down? At least not rendering for me, FF nightly on android
Data-Science Darling Kaggle Cuts a Third of Its Staff
I agree, but people seem to want to tie the 4.0 bump to something kind of big.
I ditched Chrome for FF a couple of months ago for EXACTLY this reason. The omnipresent account name in the title bar was the clincher.
I really like Firefox but the big annoying part that I run into is that Sync seems to blow away extension-specific settings whenever I install Firefox on a new machine. Like, the new machine doesn't have any of my settings for the extensions it knows I already have installed on a different machine, and then Sync happily syncs the new settings to the other machines, blowing it away there too. Thanks, Sync.

I'm a big fan of NoScript and RequestPolicy, but having to "redo" all the whitelisting is a major PITA.

Does anybody else run into this? Am I missing a setting or is there a file I can manually sync (or just backup and restore) to ensure I don't need to endure this pain again?
What happens if I call ARRAY_SIZE on an empty array?
So would /s/Go/Gogame/, but I think you'd agree that's a pretty silly suggestion.
You had always had a profile.. Chrome just made it more visible so that you knew about Guest mode and stuff..

Of course deleting your user profile deleted all of that profile's data
Julia's Colors.jl[1] does.

[1] https://github.com/JuliaLang/Color.jl#lms
Experts should head over to https://ningo.me to monetize their knowledge!
It does say "Let's kill the banner" at the end, so that seems to be the intent, but you're probably right…
If you use C++ you might be interested in glbinding (https://github.com/hpicgs/glbinding). It allows you to define an after callback which can be defined as a function that checks for errors. It also has a few other improvements over GLEW.
There's a meetup tonight at London Hackspace and the organizers of FPVLeague.co.uk are going to be there.. Free to come along.
My biggest reason for not using Firefox is that I always keep 2 browser windows open in Chrome, one is for my work account and the other is for my personal account. I like this separation. IIRC you can't have 2 profiles open at the same time in Firefox and even switching between profiles is not easy. I do use Firefox on my personal laptop, but I spend 8 hours a day on my work laptop and need this feature.
And when they do get prosecuted, the punishment is laughable, typically a fine equal to weeks of profit, maybe months if it's something really terrible.

I'd like to see how corporate behavior changes if "jail" was a real possibility. For a crime that an individual would get two years in prison, shut down the company for two years. They can try to pick up the pieces after that period, just like the individual.
How Learning to Draw Helped Me to Rest My “Programmer Brain”
If you are an expert, you should head over to https://ningo.me to monetize your knowledge! That's where you can charge for each email you get - in any currency.
Thanks! It's a bit of a struggle at times, but I'm learning a TON!
Vacuum Catastrophe
You might want to check your extensions.

I know AdBlock+ is a very popular, common, RAM-hungry extension
He mentioned importing all of his plugins and preferences from Chrome back into Firefox, so it stands to reason that his benchmark between the two is roughly the same.

As for the question of will it change? Well, to be frank, it shouldn't. It's known, however, that it will: Chrome in particular is known to not handle the accumulated history well. I haven't had a similar experience with Firefox, but that's only one data point.
Yes, though I don't have a public source for it. I don't know why Firefox's OS version statistics are not public. Wikipedia says 49% of computers in China run Windows XP: https://en.wikipedia.org/wiki/Windows_XP#Support_lifecycle

Microsoft added its "Genuine Windows" copy protection in XP SP3, so XP SP2 is especially common. (Firefox supports both XP SP3 and SP2.)
Snow 'hurricane' to lash New England this weekend
He'll change his mind once he starts encountering more SVG (which is becoming increasingly popular). Firefox SVG performance is so bad compared to Chrome/Safari/IE. Some sites are unusable.
A little bit OT.

I tried to go back to Firefox as I wrote an internal tool for company. Two problems did not go well:
a) Firefox failed to provide a reasonable size for SVG elements, and by calling getBBox() I got a bounds that is not cropped by the container frame but the inner one which has been extended by elements drawn into, whereas in Safari/Chrome I could just call .offsetWidth/.offsetHeight;
b) I cannot view node data as quickly as I could in Safari/Chrome and this is a pain when debugging __data bound in D3.js. Maybe I will try installing Firebugs later.

For now I guess I have to stick to Chrome-first strategy or just ship it with nw.js.
I personally think that large financial organizations should have this privilege given their role in the financial markets. They are prone to fraud and theft, i.e. a large target.

Except if you have some information that I don't outside of the scope of my comment above.