skysight-inc/HackerNews huggingface dataset:
Firefox uses less memory only on startup and when I have few tabs open. As soon as I start opening more tabs and browsing longer the memory usage is much larger on FF and the whole UI becomes less responsive and so do pages.

Even on startup it isn't that better compared to chrome.

Chrome 11 extensions 1 tab: ~300MB

FF 2 extensions 1 tab: ~200MB

It's not FF 29, it's 28 - but I doubt the memory management improved much in 29.

But to be fair, it's a lot better now than it used to be.
I like it! Although it is in dire need of an easy-to-find 'city, location' marker for each entry.

edit: up!! nevermind, i found it. It's on the bottom right. I initially didn't see it. nice job on the site!
Considering that IBM is a cloud provider, you might guess that Power servers will be available that way.

Also, Ubuntu works better on Power than CentOS.
You sound like a person who doesn't really know what he is talking about.

The data in this article shows some trend in two countries 10 years ago and then draws some grand conclusions on the business model, which is absurd.

If you look at the business fundamentals, the picture is a bit different.

Herbalife sells high quality products, used happily by millions of permanent customers worldwide.

They are leaders of one of the hottest industries - wellness.
Looking at the amount of unhealthy food sold in supermarkets today (almost all of it), it's no wonder there are entire industries trying to fix people's health after consuming the food sold to them.
The other industry is Health Care.

Now the MLM thing.

All the 'those on top earn everything and new people earn very little' is both true and fair. The fact is, no one has appointed anyone on 'top', everybody starts out as a simple distributor and builds his/her business from the ground up.
It's a tough business and only the best (most motivated) move up and others move on with their life.
Just like any other business.

I have been there when my sister started in Herbalife 20 years ago. She started from zero, as a simple distributor.
Now she earns about $100k/month plus bonuses, drives a Porsche and lives in an incredible house on top of a mountain.

What's more, she made dozens of other people rich. I know them all personally, they started from owning one set of clothes to driving expensive cars and travelling all around the world.

And thousands upon thousands of customers who changed their lives after loosing a significant amount of weight.
These are the customers that don't go away easily, not after they have been reborn.
Anyone who has lost 20+ kilograms (like myself) knows what I'm talking about.

Bill Ackman is full of shit and a hypocrite when he states that he wants to help millions of low income people from loosing money with Herbalife.

It's a personal and emotional war he's engaged in and so far he has been loosing it, because his premises are wrong.
Kuddos. Honestly I didn't even you could pay for Buffer. It is really impressive they are willing to be so transparent with their financials. It probably helps that they haven't raised any institutional investment[1] and thus don't have any external pressures about releasing these details.

[1] https://angel.co/buffer
Same here. GW-BASIC on MS-DOS 3.30
If I'm reading the article correctly, they did this from the very start:

"It was around this point that they became vulnerable by their own success. The local Austin, TX and San Francisco, CA Post Offices allowed individuals to sign forwarding contracts to have their mail forwarded to Outbox with the intention of it being opened and scanned – without these agreements Outbox’s market model wouldn’t be possible. In practice there are many types of forwarding contracts that the Post Office allows, so these contracts were not necessarily unusual. Further, there were no reports of complaints by customers. These were all customers who wanted their mail to be forwarded, opened and scanned by Outbox."
Love it.

Old old sketches of something similar looks ugly as sheit I know :)

http://000fff.org/uploads/NewFlow_02.png

http://000fff.org/uploads/NewFlow1.png

We had an idea for how to do a dynamic matrix generator which made a lot of swipe navigation possible very easily, Will see if I can find the HTML prototype somewhere.
I've had the fortune of being pretty consistent lung function-wise - the dips tended to be when I was doing poorly with my treatment regimen. (Of course there are many who have issues despite their best efforts)

Thanks :-)
I think the two people just act as a tiny corporation in the bidding process, and enter a single set of bids, just like the single people. Equally, if one person wanted two rooms, they would enter two sets of bids. I further think that this could easily end up putting everyone in the same rooms, at the same prices.

In terms of paying for the bedrooms, this seems fair. Yes, the couple are each paying half as much for the room as when it had a single occupant. But they're also only getting half the use of the room, because they're sharing it.

In terms of paying for the shared spaces, this does seem less fair, because everyone else now has a slightly smaller share of the use of those, whereas the couple jointly has two of those slightly smaller shares. I think the way that this ultimately shakes out is that the other housemates might decide that none of the room choices offer value for money, and move out of the house.
It's using Agile methodology. The problem is likely with you ;).
RIP TDD
AT&T does the same with grandfathered unlimited plans. When I first bought the plan and a phone I was able to tether unlimited. Now they want me to upgrade to a tether plan that only supports 5GB max and phones using stock software refuse to tether unless I do.
Would the appropriate engineering analogy then be professionally recognized/credentialed technology teams rolling up into to a similarly credentialed General/Chief Technology Officer who also reports directly to the board?

If we believe wikipedia, GCs used to mainly report directly to the CEO, and still do for smaller firms. For larger firms, it's not unusual for GCs to report to the board in conjunction with CEOs[1].

Going back to the idea of technologists reporting up to technologists, this is probably the same end state where the Professional Engineer (PE) designation for "software engineers" in the US is ultimately trying to get to. I think it's the NCEES and IEEE that are driving this[2].

It doesn't seem to me that you'd endorse the NCEES-IEEE vision for other reasons articulately expounded on at length on your blog, but would like to get your thoughts on it nonetheless since I don't think it's been touched on much in this forum recently.

[1] https://en.wikipedia.org/wiki/General_counsel

[2] http://www.todaysengineer.org/2009/Sep/Software-PE.asp
Can all this be summed up with "Avoid all dogma, even this."?

Any time we buy into a dogma at the expense of rationality, we lose. This has been demonstrated throughout history in human interactions with each other (via religion, politics, legal systems), the development of science and technology (see Galileo, Copernicus, the 19th century US doctors ignoring germ theory and killing a president).

Sometimes we create dogmas to try and move things away from bad ideas towards better ideas. Dijkstra's "Go To Considered Harmful" was one such effort. Gotos, as used at the time, were fucking terrible. They were used instead of higher level expressions like if/then/else, for, do/while, function calls. But the (at the time I was in college, early 2000s) refrain was tired and wrong (or misapplied). Sometimes, in some languages gotos can, in fact, be very useful, so long as their use is chosen deliberately and with care (see the C idiom of using gotos to jump to error handling/reporting code in functions).

In the end, nearly every development process runs the risk of becoming a dogma. Avoid that. Study the process, practice the process, and reason about where the process should actually be applied. And we already know that the answer isn't "everywhere and everytime".
Amazon's Wearable Technology store opens online
Which is exactly why no species ever goes extinct.

Oh wait...
> Couldn't the decode unit be translated into software that converts legacy software on the fly?

Not only is it possible, but it has been done. Look up the Transmeta Efficeon. Note that it's not RISC-like but VLIW (which I like to think of as "the next thing after RISC").
Same problem for weeks now, apparently New York is in Iran
Share your opinion on autonomous cars and help drive the future
I hate to be that guy but if you popup a dialog as soon as I visit a site, I immediately click the back button.
You can also rollback with portage using demerge.
Myself and my g/f moved into a house with 2 friends. We figured a fair way to divide the rent and expenses.

We measured out the sqft of the bedrooms, and used the percentages of each room from the total bedroom sqft to split the rent and any fixed expenses like internet and lawn care (since those costs don't change based on per person usage). We applied the same to cleaning supplies and things like light bulbs in common spaces.

(Chosen Bedroom SQFT / Total Bedroom SQFT = Chosen Bedroom Expense %)

For power, since that can vary month to month based on usage, we split it by the number of people in the house.

This month, one of the friends is moving out and we're taking her room over as an office, so the power split changes to 3 way instead of 4 way, but the other friend won't see a change in her other expenses because her percentage of the bedrooms floor space is still the same.

Easy on math and easy to manage.

All expenses are tracked in a Google Doc shared to all of us, and at the end of each month I run the numbers to calculate who pays what to who to balance it out.
Seriously? It's full of snarky swipes at "true believers". I don't think DHH has made a sincere attempt to engage with the other side; this is knocking down a strawman again.
The Problem with Payments
tldr; the author just don't want you to use ubuntu at all. ^_^
Pretty excited about this, i just hope it won't cost alot of extra fees, Unity Pro for multiple platforms is already quite an investment.
Can Firefox get a sandbox for tabs already? It may be the more privacy-friendly browser, but it's far from being the most secure, it seems, and that's mainly because of its lack of a sandbox:

http://www.extremetech.com/computing/178587-firefox-is-still...
Black box (functional) testing is the way to go. I created a flow style of testing, which allows "Fast & Thorough Testing". This is a javascript & jasmine extension, but the concept can be applied to other languages.

http://briantakita.com/articles/fast-and-thorough-testing-wi...

The nice thing is the testing does not have a large effect on the implementation, so you have the freedom to change the implementation without the tests failing.

The test suite scales since edge cases can be grouped together into a single flow. This removes extraneous runtime burden of having to recreate the same context for a each individual edge case.

I find that I don't need to be performing TDD as often.
s/Java programmers/good Java programmers/.
Did anyone else notice that the "Apply as programmer" sign up page doesn't use HTTPS? Is it just me or this is the case for everyone.

http://betatype.io/createacc/hacker

It stopped my sign up immediately.
A cascading delete pause may be undesirable, but is it nondeterministic?
Aereo v Broadcasters Explained
Well said. Methodologies should be treated as patterns and as such you need to understand what they aim to achieve, the trade-offs in terms of risks and benefits and most importantly how to adapt the pattern to what you are doing. You open yourself up to problems when methodologies and patterns are adopted without thought.
I open everything in a new window, and juggle windows at the desktop level with the help of a nifty Alt+Tab enhancer.

I know there's a use case for using seperate windows to group tabs by topic, but I don't like having that organization forced on me.

Also, I don't use a tiling window manager, but they tend to have their own ways of dealing with large numbers of windows, I hear.
Minor glitch, updated now
Yeah, they did. But you can get it back with Classic Theme Restorer[1], which has the "Small buttons on navigation toolbar" option.

[1] https://addons.mozilla.org/en-US/firefox/addon/classicthemer...
Buffer raised $500,000

Link: http://onstartups.com/tabid/3339/bid/98034/The-Pitch-Deck-We...
> Applesoft BASIC (Apple ][e) -> Level I BASIC on TRS-80 -> FutureBASIC (Mac 68k)

Are you me?

I loved FutureBASIC. It could actually access GWorlds and QuickDraw so I could write games that had fast double-buffered graphics. I eventually switched to C for performance, but I got a ton of mileage out of FutureBASIC (and PGPro!) before I did.
You know what, forget this marriage stuff, people who REALLY love each other should just incorporate together. People blabber on about two hearts beating as one, but by incorporating, they'd be LEGALLY a single person!

Plus, the veil on a wedding dress is just a piece of gauze, but the one on a corporation is protected by a thick layer of case law.

And just think of all the beautiful honeymoon locations in Delaware!
"All human beings walk equally well."

This is obviously not true.
Seems like a cool use of the technology.
I agree about unlimited plans. I believe they're the cause of much woe in the internet world, and I don't understand why the tech community generally fights to keep them. Things would become much better if we paid for usage.

But I don't understand why you lump 1GB+ plans in with unlimited. I'm currently paying for 4GB/month of data and I should be able to use it all for whatever I feel like.
>the only argument for having a separate box i can think of //

I use the address bar primarily (in FF) but the search bar is useful as a "scratch pad" for storing details I want to see briefly. It's certainly an edge case.
Transmeta tried to do exactly what you are proposing i.e, have a software layer (Code Morphing) translate the x86 instruction stream to their native VLIW instruction set. They didn't go very far.
Is it confirmed IBM will stop chip fab?
> Parapsychology is physically impossible, and the evidentiary standards in physics are much higher, so we have much more confidence in our physics results than in these experiments

Conflicting results don't mean one set is impossible (cf., the long-standing apparent conflict between QM and relativity within physics). Apparently conflicting results without a methodological error in either imply that the explanatory model that appears to be supported by at least one of the results (if not both) is, while useful within its own domain, in some way incorrect.

The whole idea that the models validated by scientific experimentation are binarily true of false is, well, missing the point badly. While over time we hope they approach truth with them, what they are is useful (that is, they have predictive power) to a greater or lesser extent. And quite often the models with the greatest predictive power in two different domains conflict when either or both are extend outside of their own domain.

EDIT: The real problem with parapsychology is that there's little in the way of explanatory models being tested anywhere in the field. There's a lot of hypotheses without models and some experiments testing them, which (concerns about methodology aside, for the moment) might raise interesting questions and serve as inspiration for developing and then testing theoretical models to explain the effects, but very little has been done there -- which makes "parapsychology" more a collection of potentially unexplained phenomena more than a branch of science that provides an explanatory model for some set of phenomena.

Which is very different from most of the social sciences.
Just give everyone a paper wallet. Problem solved.
The incidence of miscalibrated/misoperated ultrasound is high enough that people should hesitate to perform frivolous scans, even though it's probably safe enough when done properly. Cause autism? Doubtful. Cause damage? Sure. Why not be careful?

Seth did report a lot of N=very-small anecdotes uncritically. You might say he was encouraging people to do their own N=1.
Search history as presented to you may be opt-in, but what Google actually does with your data is unknowable.
Quite fair: http://www.nytimes.com/interactive/2014/science/rent-divisio...

$98.44 and $1.56

xD
The 6 month recurring revenue graph is interesting:

https://buffer.baremetrics.io/stats/mrr?start_date=2013-10-2...

Gotta love 75% growth, and 199% yearly growth.
Splitwise has been an argument saver for dividing up rent. When you have huge discrepancies in bedroom size and people on different budgets, the arguments get really awkward unless you're using some type of "unbiased" tool.
Why I Stopped Using “Actually” and “But” In My Customer Service Emails
No full screen - full resolution applications. As if MIT never thought beyond 320x200.
I'm having trouble finding any info on just what Tails is and does.
If my neighbor is bit-torrenting ... I still want to be able to have my VoIP call work.

This can be mostly solved in a neutral way using fair queuing and AQM.

Companies with more money will always be able to buy better access.

Sure, but let's let those companies choose rather than being extorted by ISPs.
being a javascript/typescript developer with little knowledge about functional programming, this article renewed my interest in the matter. I would be interested to see some performance tests though, to get a feeling just how much 'a little performance cost' costs
How to break into startups
Rewrites in nginx are redirects.
While that is a risk, it's not a necessity. Many of the classes in the C++ standard library are designed in exactly this way without runtime performance issues. All of the wrapping and indirection get inlined at compile time.
More of a tokeniser than a parser, I'd say.
> There isn't a feature in Chromium or Google Chrome that Firefox doesn't deliver.

Multi-process browsing. It is incredibly annoying when my entire browser locks up because one of the fifty tabs I have open is doing something stupid. That never happened in several years of using Chrome, and it happens several times a day in Firefox.
I currently use NixOS for a personal server (running on a Kimsufi Atom box at €10.20 a month). It's seriously awesome; I have my full operating system defined in a config file which can be versioned and backed up. I can write extra packages and custom services easily, as well, as part of my configuration. It even has its own declarative cloud management tool, NixOps.

One issue is that at present, the system is very much rolling release with snapshots every 6 months called "releases". Unfortunately, there's not currently a good release management process; 14.04 was essentially managed by asking everyone not to merge anything major in the month before, then a week(?) of testing on a separate branch. If there's anyone with release management experience, I'm sure they'd appreciate some help.

The IRC channel on Freenode is extremely friendly, for anyone who has difficulty setting it up.

Someone else on here mentioned Guix; Guix is essentially Nix with a different language for defining packages. Nix's language is purely functional and lazy, but actually really simple; the nixpkgs library defines enough helpers that the vast majority of use of the language looks like a slightly more complex version of JSON.
I tested both guix on top of ubuntu and nixos, the distro. It's really nice. With Nix I was able to use Steam and play windows-only games :)

It's great & usable without considering the new feature of "append-only" package management. nix is kind of database with a support for multiple versions of data, where data is programs, libraries, the system itself.

I'm wondering whether it has a "freeze" command which allows to generate a stripped OS image without debug, without nix itself or support for nix features except a recipe to rebuild the frozen image with nix.
Nevermind the classic problem that was addressed in One Flew Over the Cuckoo's Nest and others: how do you prove you're sane? If the machine says you're insane, what way is there to prove otherwise?
That is not what I took away from the article at all.

What I took away is: if you think parapsychology is wrong, then you should be really worried about the rest of science because their studies are not better designed. It's most clearly expressed in this paragraph:

> This is not a criticism of Bem or a criticism of parapsychology. It’s something that is inherent to the practice of meta-analysis, and even more, inherent to the practice of science. Other than a few very exceptional large medical trials, there is not a study in the world that would survive the level of criticism I am throwing at Bem right now.
You can reduce it because yes it is useless. Something like this (one of these is pointless but I can't remember which one..)

/* correct titlebar icons position */
#titlebar-content > * {
margin-top: -6px;
}

/* Reduce the padding between the URL bar and the tabs/content */
#nav-bar-customization-target {
margin-top: -2px !important;
margin-bottom: -2px !important;
}
Link to the full financial dashboard here:

https://buffer.baremetrics.io/dashboard
Sadly, this doesn't work always. Some apps which implement their own ssh don't support ~/.ssh/config. For example, the OSX Subversion GUI client Cornerstone doesn't support this.
The 970 (G5) didn't have the little-endian mode. Virtual PC was impacted.
That surprises me even more, since Chrome has a lot more overhead per tab (often a whole process per tab), so I expected Firefox to have a bigger advantage the more tabs you have open. Edit: I just tried opening about 24 tabs of webcomics in each, and Chrome jumped to over 1GB of RAM while FF is about 600MB.
> ..in the end, we closed a $450k seed round from 18 investors.

As I said, they did a distributed Angel round, not a traditional investment from an institution (VC).
Comparing Express, Restify, hapi and LoopBack for building RESTful APIs
Bicycle Bottle Cages and how they have changed for cyclists
Also Safari on iOS send the type ahead information for search suggestions. By default. Even in Private Browsing mode. And the switch is all or none.
Wired had an article about it a couple weeks ago: http://www.wired.com/2014/04/tails/

HN discussion: https://news.ycombinator.com/item?id=7590644
I found out that setting the IP TTL of my machine to 65 usually bypasses most tethering checks in most ISPs.

Like T-Mobile has a special case where they allow :443 from tethered hosts, while disallowing :80.

That disappears when the TTL is 65.
Is it "fixing a bug" or "removing a feature that is causing product shrinkage"?
i use adblock edge on firefox and adblock+yt adblock on chrome
That's a good start but it doesn't account for bedrooms that are better. For example, one bedroom may have a huge bay window with a nice view and the other has a tiny alley alley facing window. How do you count that into the cost?
I'm an American citizen, and I get a tremendous amount of utility from the post office - and it's increased pretty much every year in recent memory.
In the same way that GC is, yes. Technically both are probably fully deterministic, just not readily determinable by casual examination of the code at compile time.
I would suggest naming the method "Device" instead of "GetDevice". The word "Get" is almost always redundant.
Quiznos may have been one of the more spectacular failures. Everyone I know liked their product, but I've only seen one open store in the last year, when only a few years ago I saw them regularly. HQ forced franchisees to purchase materials through specific suppliers at high prices, which drove franchisees into debt and out of business.
Thanks! That's depressing. :(
yeah, it doesn't even resemble reddit. Just has some kind of voting.