skysight-inc/HackerNews huggingface dataset:
I'm sorry but anecdotes are evidence, just with a very small sample size.

OK, anecdotes are not good evidence, and cannot be used as evidence because they suffer from nearly all the problems that a good study accounts for and real evidence gathering processes account for and mitigate. Anecdotal data suffers from confirmation bias, from selection bias, it has a small enough sample size to be meaningless, and is as a result worthless.

Better?

You can keep saying "it doesn't work" as many times as you like but you'll still be wrong.

[Citation Needed]
Gitlab has many moving parts. It's very nice to see a VM deployment! But I wonder if an entire rewrite is needed at this point.
I'll take a stab at it after I am done my current project(which should be by the end of the month). I'll post the link back here when I am done.
This looks nice with a few exception:

1) Still no Qt version / WebKit features enabler

One of the problems using the "port" version from Qt is that both projects stuck with that version until Qt releases updates.

This means that you cannot enable/disable WebKit features (i.e.: navigation timing API) as you build your own Chimera/PhantomJS and this has been one of the most sought after feature request in PhantomJS project.

2) Memory usage (?)

PhantomJS uses about 40-50MB for a simple website like Twitter.com main login page (we're not talking about the whole Twitter.com but just the login page). Not sure if this is because it is piggy backing on Qt or something else?

3) [Varies] Code-style wise

It takes a while to get used to PhantomJS/CasperJS coding style (based on Promises for CasperJS) and it looks like it is due to the nature of the interaction of the browser and the programmable API/tooling.
It's possible to combine practical with aesthetically pleasing. Again I reference Apple. And it does matter. Health is part body, part mind.
Please don't misunderstand this article: it's not about removing checkboxes or functionality, it's about an opportunity to change the UI of settings to a better one.

I was so happy reading this because it seems that some big dogs are finally realizing the problem that I noticed some time ago [1], but I'm nowhere near as good at elaborating my points or causing change.

The innate problem with checkboxes is that while they communicate if something is on or off, they don't communicate what the optimized default value was (and unless you know what you're doing and a have a good reason to override it, it's probably better to leave it alone).

The reason extensions are mentioned has little to do with whether 3rd or 1st parties make them, but rather that their UI has a beautiful property: by default your extensions list is empty (ala clean slate), and everything just works.

Fixing unwanted issues is easy because it's just a matter of removing unwanted extensions from an explicit list of changes appled.

I think the main takeaway message here is that the UI for software settings can be made better without crippling the customizability or flexibility. Just present a view where it's easy to see what's been changed.

[1] https://github.com/shurcooL/Software-Settings/wiki/Software-...
Switching from one giant to another. Why do I think the author will be in the same predicament in several years.
“The AT&T Hacker” Sentenced To 41 Months In Prison
Andrew 'weev' Auernheimer sentenced to 41 months
One of the idiotic complaints I've seen from users living near the border here in Vancouver (around the White Rock/Blaine area) is that they get "gouged" by the mobile phone carrier for roaming charges after picking up either Rogers, AT&T, or T-Mobile depending on where they are. And when the carrier forgives the bill, the users then complain that the company should do more to stop signals from over-powering the other, forgetting that these towers are built to keep that in mind.

I asked a friend of mine who used to live in the area what he did to prevent being charged for roaming and he basically told me that while he could manually set his phone phone to his carrier (Rogers), he chose not to because it was far easier to just move around the house and wait for the roaming to stop as he would prefer to let it switch when he does cross the border since it's only 2 KM away.

It's a bit ineffective as I keep my phone locked to my carrier's ID but how can people already aware of this problem not do the same? Roaming charges are garbage sometimes but there has to be a level of responsibility on the customer to keep an eye on these things if they're close enough to another (foreign) network.
Love the honesty and recognition that the launching of the app is only the beginning.
Twitter Sign in is working now. Thanks for the heads up!
Shit happens and things will go down (or accidentally/maliciously deleted) so dont put all your eggs in one basket. Back in 1970s and 80s companies were replicating data between different systems for redundancy. They do that even today.

So that is reason that if you depend on the cloud (and mobile) you should replicate all your data to some other cloud service. Just in case.

(And that is reason we built http://cloudHQ.net)
I got stumped on that one too. Just create a demo account and use that to login.
What's wrong with giving users options? I think it's an insult to peoples' intelligence. Cars give users the option to drive into a brick wall at 80 MPH, but this doesn't mean people will be inclined to do so.
"I HOPE THEY GIVE ME THE MAXIMUM, SO PEOPLE WILL RISE UP AND STORM THE DECKS." does not seem to be a winning strategy in federal court.
Be careful taking this advice. "Get rid of all the options" can actually be quite powerful... it makes software that "just works". But it also makes software that "just doesn't work".

To be fair, the post didn't advocate getting rid of "all the options". It advocated getting rid of options that almost never make sense to use. For many of the examples given, that would continue to apply even for power users.
I could be mistaken, but isn't this a GNU Readline feature?

Neat regardless.
You mean you don't love having to manually 'retry all' on 'unsyncable files' every day?
I started playing Homeworld again recently because I've yet to find another game really like it. I was impressed, considering the age of the game, with how good the ships actually look (until you zoom in too much) and how great the backgrounds still look. The art is minimalistic and has aged amazingly well. Most 3D games tend to have a very short period where they look good. The fact the Relic created something that still looks pretty damn good over a decade later is downright astounding to me.
Proposed laws would require movies and in-flight entertainment to be accessible
Edit: reread my post again: just to be clear, I do use a number of plug-ins, but don't think it makes sense to require plug-ins for such basic security related items as turning off scripting or javascript, or for turning off functionality such as loading pics on a slow connection.

---

So, in order to turn off features such as javascript for privacy or security at less trusted or unknown sites, the author wants me to trust not only the security and code quality of the browser but also the security and code quality of a 3rd party plug-in?

I really don't like this trend toward moving toward plug-ins for everything - although I am OK with moving things to about:config.

As it is, I really hate the fact that I have to install additional plugins in order to turn off all scripting - seems that this - if anything! - should be a built-in option.

This makes me trust Firefox less. I switched to Firefox back when it was around version 0.6 or 0.7 - its greatest selling point then was that it could not run ActiveX and that this was good from a security standpoint. As it is now I don't see any benefit to it compared to IE from a security standpoint and only stick with it due to the great number of options that are easily configurable in about:config.
This is exactly the same with Google Drive.
Also these videos are usually distributed without cost, along with other media and handouts, to any smaller animal rights groups. Individual, isolated activists might have to pay minor costs, but i don't see where any sizable profit would be made off the videos
Ah yes, it's very likely. Thanks.
I do not think their is a way of doing this for a general purpose computer, but I remember hearing a talk about doing this with small embedded devices (like, say, the microcomputers monitoring the coolant system for your power-plant). The idea is that you send the device enough random bits to completely fill its read/write memory, then require it to send that same stream of bits back. After this, you can re-send it the actual program you want it running.
I can only assume that Babble is a code name, Google Babble would be a horrible brand name. It looks off, it sounds off and it has negative connotations.
That's fine until you find one damn machine which has a buggy version procmail or a vim version which is too old for your filetype/feature plugins, 5 versions old emacs or an old version of bash etc. It's never "just that easy".

Past startups with heterogeneous kit, keep it simple.
If options are removed from the preferences panels, something easier to use than about:config should exist, or about:config should become less useless.
Nope. Only your most recently used documents are cached.
Cool!

I got as far as:

import os
for filename in os.walk('/'):
print(filename)

before realizing I should probably stop kicking stuff out of curiosity.

What are the dangers of dropping a python interpreter on a site, what are good guidelines to secure it?
Obligatory bookmarklet:

javascript:void(document.location='http://5minfork.com'+document.location.pathname)
i can imagine it takes time to build something like this, but there are a lot of people building cool stuff without the money (open source is all about it).

In my opinion there is no reason why they couldn't start with a first beta for android (payed app) and interrate from there.

If more people like it, they'll buy it.

Kickstarter/etc. is just marketing, i hate the development of this "strategy" for software.
The "set and setting" hypothesis is strongly supported by the fact that in the studies I linked fake acupuncture outperformed a fake pain pill for the treatment of pain.

My current hypothesis on homeopathy is that it's a placebo surrounded by some interesting mythology and a good story that serves to enhance its placebo effect by priming the subject.

THAT is what really needs to be studied. If this could be understood, we could have a genuine complimentary medicine rooted in science that addressed the mind side of the equation coincidentally with conventional medicine addressing the body. I was ecstatic to learn about that Harvard Medical School program, which is looking at just those kinds of hypotheses.

The other thing though -- and this is the hard thing for skeptics -- is that if this is true, it means these things may not be 100% quackery and fraud. There is something happening here, just not what the practitioners think is happening. It's in the patient's head, but also "real" in the sense that front-loaded placebo outperforms a null treatment.
First off, thanks!

1. I can't really fix the beyond screen edge problem. I guess it's Bootstrap's popover problem. However, in practice, this is probably not a big issue. If you feel like the popover's gonna go off screen, consider adjusting the popover's placement.

2. That's a nice feature to have but probably not a quick fix, I'll put my effort into that asap
Malicious Infrared X-Ray Android app infecting users in Japan - Hacking News
Jeez that first paragraph is cheesy.
Google Maps Gets More Exploratory With Street View Access To Everest
Flexible multi consumer/producer pipelines in Clojure
Is there a generally accepted term for the Domain Swap as User Interface that this uses? I've come across the same idea [1] on several different sites/services and was just curious.

1. youtube.com -> youtuberepeater.com and reddit.com/r/aww -> imgur.com/r/aww
Google Keep, a New Service for Taking Notes
This is by David Kraftsow aka dontsave (http://dontsave.com). His projects are consistently awesome. Check out http://yooouuutuuube.com
Thanks for the list, looks like I have some reading to do...

One thing I was hoping to see was some good AJAX patterns, not just saying oh well that's pattern X, but actual examples. I found this link, but sadly they never finished the following parts of the article: enterprisejquery.com/2010/07/enterprise-ajax-patterns-part-1-from-enterprise-beginnings/
I often wish software would insult my intelligence in this way more often. I have enough choices in life. Most of Ye time I just want other people to make the best choice for me.
> Shouldn’t you be able to restrict how much disk space is being used? It turns out, we know that you are low on disk space, and will reduce our usage accordingly. It’s pretty likely that Firefox keeps better track of this than humans do.

No. Here's a case where Firefox will definitely not do a better job: an NFS-based computer lab environment where users have individual quotas - the statfs() syscall (i.e. what the `df` command uses) returns you the amount of disk space available to everyone, which is enormous. Firefox then attempts to use that space, and quickly exhausts the user's quota. This is a real-life scenario and the current solution among users is to set the cache size to 0 - the Internet connection is damn fast anyways and they'd rather use their space to store actual files.

For the love of god, what is wrong with having an Advanced options panel? The author's stated goal is "to design software that can be used by everyone " but when you remove options like this, you make your product not usable by some people unless they do additional research to find the hidden about:config option or install some add-on.

The bug for this is https://bugzilla.mozilla.org/show_bug.cgi?id=851698 - if you think this is a bad idea I encourage you to leave a comment there (but be nice). Mozilla may otherwise not realize that this is such a bad, unpopular idea.
I think this is different because I'm full on opening an instance of vim. (I didn't know about GNU Readline though and it looks awesome - I'll definitely try and work it into a project at some point).
Plan It Green - a free online city building game by National Geographic, GE
Rob Fitzpatrick (@robfitz) had a service that does this via SMS...
Man, I miss Homeworld. I used to help run the Relicnews forums/site (and Relic/Homeworld Universe prior) and it's remarkable how much the visuals have stood up to time.
An export function is hardly the same thing. We're not talking about the concern that an RSS client might go away. There's no shortage of clients. No-one worries too much about those. The concern is what happens when the service goes away.
isn't there already a chat client called babble? I remember reading some paper about it's adoption/usage at IBM years ago.
What's your definition of trust? Trust to execute code faithfully or trust to be who you think it is? In either case, what's required is a base unit that you trust on faith. In the former case the base unit is the signed firmware and the latter case, the root CA.
The Qt port of webkit is also really unstable. Quite a surprising number of web sites cause PhantomJS to segfault.
I'd rather have too many options than no options.

I don't want the options in my face though.

Firefox does a great job with default settings in my opinion, even to new features and redesigns of previous features.

I think the Preference dashboard is stocked in a good way. It could be better, but it could be a lot worse. (You could have any of the five billion options from about:config I guess).
Google Listen is Very Limit Podcast Player.
After i Discovery beyondpod, i never use Lister aging.

http://www.beyondpod.com/Android/

Beyondpod sync with Google Reader too. And i will miss this function.
This might be a great way to bring more users to Google Plus, and Google's IM stuff in general.
> and on the Android app you can work on offline documents without a connection.

Did they fix this recently? As of last week, my experience says this is false. I have been unable to edit "Offline" documents on Android ever since I started trying.
I did not say that CAM practitioners do not want to be subjected to RCT, nor did I claim that it is acceptable for conventional medical practitioners to recommend practices and procedures that are not evidence-based.

Make no mistake, I'm not conflating conventional medicine with evidence-based medicine (EBM). Statements like "get some rest and drink some fluids" must be backed up by evidence to be considered EBM, and there have been cases where that very statement was proven false.

In medicine there are also assertions and predictions based on theory instead of direct evidence, lest we be hamstrung by cases not specifically studied. Conventional medicine has an advantage here, because the many theories it collectively adopts on the human ecosystem (physiology, biochemistry, germs, and others) are generally backed by scientifically rigorous studies. This leads to a model that is very well described, often down to the molecular level, and correlates well with other branches of science. This makes its assertions a lot more plausible, if only indirectly evidence-based. Compare that with the theories of the schools of CAM, many of which are based on nothing but tradition, with many others already having been debunked. This lack of plausibility plays a part in limiting the resources available for CAM research, and is the cause of the general sense of incredulity at the CAM community's claims by the scientifically literate.

This relates to the OP, where a theory poorly backed-up by evidence is used to create a large body of assertions, leading to doubt and incredulity over its claims.
IPython has this feature baked in the magic %ed command [1].

[1]: http://ipython.org/ipython-doc/dev/config/editors.html
I just check for /.@./, which catches obvious errors like leaving out the email, or typing something in the wrong field. Beyond that, there's no point making assumptions (like "all domains have a dot").
Why is this article so black and white about choices in software? There's a lot of great third party software out there like firefox, thunderbird, dropbox and so on.
Business hates the idea of people solving difficult problems with elegant code. Most businesses wants dumb people solving easy problems through repeatable patterns. There are lots of different kinds of software development. If you pick the wrong company you could be doing lots of repetitive work. Even if you pick the right company there will be enormous pressure from all sides to turn your job into being a typist. The best solution is ownership and management of the firm by developers, which is how many successful firms are started.
Electric cars Not a problem for people with pacemakers, Mayo Clinic finds
> If users go messing around in the important internals of the necessarily complex machine that is the browser then they deserve what problems they have. In short: If you don't understand an advanced option, stay the fuck away from it.

You've clearly never observed non-technical people using a new product. Telling users it's there fault doesn't generate revenue. Making your product idiot proof does.
It should really be data-bootstro-whatever so it validates as a custom data attribute in HTML
You don't need to know how to write Objective-C to understand conceptually how a mobile app goes together--and good interactive designers do. Maybe you have not worked with any yet?
I have been on his side and this sentence is absolutely excessive. However, Weev didn't seem to be able to draw a line on when to stop trolling in real life, and that is probably why they sentenced him to 41 months. He may have got less time if he wasn't chiding the government/case for the entire duration of the trial.
Google's been using a proprietary binary protocol in their XMPP payloads for a while now, IIRC.
I don't even think so. It's just QWERTY without Y axis, after all. I guess that you'll be accustomed to it after a couple of minutes of typing.

What's hard is adapting to entirely different layouts such as Dvorak (which, by the way, could probably increase autocorrect accuracy greatly).
Again, building software takes time and money. Much of open source has been "subsidized" by people either working on getting a degree, or by their employer when they build and release something that solves a problem for the company.

Kickstarters and other similar crowdfunding platforms are a great way to gauge interest in a concept before starting to build it. If thousands of people are willing to pay for it before it exists, then even more are likely to pay for the finished application.
Yet, it's still in QWERTY.
SIP from Twilio
Technology should 'just work' or err on the side of not inconveniencing people. There's no reason a design error (what do you mean the towers are built to keep that in mind?) should affect customers in their own homes. Not only do most people not want to fiddle with their phone's advanced settings, many people don't even know how.

I used to run into the same issue in san diego. I would be hiking 25 miles from the Mexican border (well north of downtown) and periodically get texts from at&t welcoming me to Mexico. I kept data roaming off so I would just temporarily lose my connection, but it's still a ridiculous text to get when I'm well within a major american urban area.
My country has always been and will always be poor.

You feel no connection to ancient Greece? Your ancestors created astonishing wealth - you don't think you can anymore?
Unfortunately, I found that 5 minute fork doesn't initialize git submodules for https://github.com/Khan/khan-exercises. :(
I've seen drunk drivers who kill people get less time.
Makes sense. That's what I intend to do, go on Google-free diet. You can at least try. There are certainly some products which are nearly impossible to switch in short term range.

The whole point of switching is that people show Google that they can take their Ads-attracting eyeballs to their competitors if and when they want. Sure Google is providing data liberating service but it should be people who would make the decision.
In Firebug this is shown in the 'Remote IP' column under the 'Net' tab. I don't use FF or Chrome dev tools often enough to know if/where they have it.
I was thinking about something like that. Why don't they also include settings to turn off HTML and CSS (you can through extensions) then? Javascript (and images, for that matter) is as inherent to the Web as HTML, stop with that already.
A little OT: but the article in question had reached the front page. It was then "deleted" by mods.

A mod removal on Reddit just removes a post from any visibility, and doesn't actually delete it. So people with the link can still see the thread, but it won't be discoverable.
I think Nixon's letter to Reagan was interesting and had a lot of truth as well, but that didn't stop me from laughing. I can't say I've seen any insight in what you've had to say, however.
WriteLaTeX connects to figshare - a complete cloud based approach to publishing
Jabber/XMPP and CalDAV support are two of the best things that Google has going for it. If support for both of those are going away, that is not a good sign.
Thinking about it indirectly, you could say that. My interest in this exercise was to get a first order understanding of what I look at when I use a web browser without using an extension. Just figured I'd share it with HN, which ranks #4 in my visits which is probably higher than it should be.
Some of the examples were shocking. The inefficiency of str len astounds me.
I think the keys can be grouped in way that you rarely will need to press the same key twice in a row. The typing speed could be increased and would be less words options for each typed sequence. It's just a though...
Is Singer the philosopher who wants to give rights to monkeys?

I tend to see his name plastered over animal rights debates.