skysight-inc/HackerNews huggingface dataset:
It's important to get a perspective on "theory" and "model" in science, if only because it's pivotal to understanding Kuhn's work and how he reconciled it with the more-famous account due to Popper that science works by falsification rather than confirmation.

The point is that a good theory, like quantum mechanics or Newtonian mechanics or atomic theory or heliocentrism, is Turing-complete -- at least for its domain. These are explanatory frameworks which offer a systematic perspective on setting up models of physical phenomena. Kuhn wants to say, "Yes, scientists test and throw away, like Popper says. But usually, they test and throw away at the level of this model. They don't usually throw away the theory, they just say, 'oh, this effect is non-negligible and should be included in a more detailed model.'"

Because a theory can compute anything which any other theory (in the same problem domain) can compute, there is no experiment which distinguishes the two theories. A good example is geocentrism versus heliocentrism: Newtonian mechanics fully allows you to transform to a coordinate system which places the Earth at the center of the universe with the Sun orbiting around it, by adding centrifugal and Coriolis forces. That's perfectly well allowed! You can accurately model all of the things which heliocentrism models with the Earth at the center of the solar system.

How do we choose between these? Kuhn's answers are murky, having to do with "aesthetic criteria", and I prefer an account due to Imre Lakatos. This is a feedback theory, but since one prototypical example of a feedback theory is evolution by natural selection, you might think of it instead as theory evolution or so.

What happens is, grad students are lazy and want to publish interesting results, so they select whichever theory makes it easiest for them to publish something unexpected. The Standard Model of Particle Physics is ad-hoc as all hell, and it turns out that we know that it's wrong, and it has oodles of parameters that could be tweaked to better conform with any experiment we wanted, including ways to tweak it so that there is a Higgs particle or ways to tweak it so that there is not a Higgs particle. It more or less violates all of Kuhn's aesthetic criteria. Why does anybody suffer such a thing to live? Because we can do insanely powerful calculations of real things with it, and those calculations come out correct to very high accuracy without too-complicated modelling.
In a CDN'd world, OpenDNS is the enemy
Honest Online Casino Reviews & Gambling Help 
Offers reviews of online casinos with independent comments as well as news articles, free casino game trainers and guides and advice on several games.
Cool! Color combinations form sinusoid throughout the history.
Poka Yoke: Mistake Proofing In Software
It's better than nothing, but look at the target... $1 and hour of educational benefit ($2000/year divided by 2000 hours/day) is great for someone making $8 an hour. That's a 12.5% raise off the cuff. Apply it to someone making 100K, and it's a lot less.

Some big companies do full tuition reimbursement, but the # is shrinking over time.
George A Miller - author of "Magic number 7, plus or minus 2" has passed away
Your comment seems to start off by agreeing with the parent but then diverges when you say:

> Science is the scientists.

> Science has hierarchies...

No, scientists have human flaws which lead to biases, hierarchies, etc. Science, as a method for discovering the truth about our world, works very well in the big scheme of things and the reverence for it is absolutely well deserved.

Whether it's true or not that older scientists sometimes have to die off before new scientists following more fruitful paths can have proper attention is a human concern; the fact is that the scientific method is ultimately very successful and the parent is quite correct in observing that the only issue here is conflating science and scientists with unfair expectations.
Zerigo DNS services down for 6+ hours due to massive DDoS
... no, it is not the "pre-crime" detection
program illustrated in the 2002 Steven Spielberg
sci-fi film.
It's pushed the limit out 3 years, but I wonder if it's really changed anything? They're 3 years older, but are they 3 years wiser? Wisdom tends to come from experience, and since they don't have any experience with credit cards... Well, I doubt they're wiser about them.
Github link 404s. :-(
Foxconn’s investment in Indonesia tipped to reach $10bn
HTML 5 gets forked up
I've never understood why people think "Freedom of Speech" applies to private enterprise. Freedom of Speech provides, as far as the internet is concerned, that the US Government (if it has jurisdiction over your hosting provider or domain name) will not censor your material unless it violates a federal law (including the National Security Act or Atomic Energy Act.)

If you post instructions for an exploit of software X on their own forums, they'll probably remove it. If you post it on a website that doesn't care, you will most likely be "safe" in that the material will not be removed. It would take a federal case to remove that information, if it was illegal.

But some people, it seems, believe that "Freedom of Speech" applies to everyone, as in "If I like X, you shouldn't be able to remove X." Unfortunately, many times, that person dislikes Y and seeks to actively remove Y from any site he's active on through various means -- downvoting, flagging as spam, offensive replies, disinformation, etc. al.
Which Github link? This one: https://github.com/kjbekkelund/writings/blob/master/publishe... ?
You can read it here: https://github.com/kjbekkelund/writings/blob/master/publishe...

Our Wordpress bullshit is failing hard.
Your site's down, Justin.

Connection to 173.245.61.33 Failed The system returned: Connection timed out
I have nothing against people doing whatever they want with their hard earned cash, but:
>Schmidt + SB + LP have 8 private jets.
>Elon Musk went around PA in a McLaren F1.
>Well known Valley VCs keep throwing ostentatious parties and spending thousands of dollars each night in clubs from San Francisco to Ibiza.

I don't buy Arrington's views, specially when this man hasn't been to other "rich" parts of the world (e.g. Switzerland, Germany, northern Italy, Sweden, Norway, etc.) and categorizes "the world" as his narrow geographical observations.
I'm not entirely certain of your statement (grammar), but I think it may also argue for not having a family before you are financially capable of having one.

Having a family is a privilege, not a right. You should only have one when you can afford to house, clothe and feed them as well as contribute to your own retirement. You wouldn't take a vacation to Tahiti if you can't afford to buy bread for yourself to eat...why do people think it's ok to raise a family on a salary that is not sufficient?
Finnish aren't Scandinavian btw, they belong to the Fenno-Scandinavians but this excludes the Danes and Icelandic people.
Http://www.writelonger.com/show/T9Q41
>I can't really offer any reasons to use Zsh over Fish.

Bash script compatibility, bigger userbase and therefore more third party customizations.
We found out that one very important factor about building a good relationship with a person is what she or he does for living - their profession. Profession of a person gives us a lot of idea about them. People are more likely to connect with and meet the person if they work at reputed organizations.
I'm puzzled by this. As far as I can understand from your argument, a bunch of scientists didn't apply scientific method as well as they could. Meanwhile, another bunch did apply scientific method more objectively. And objectivity won out.

Where is the problem? There is an implicit, and idealistic, assumption here that science is flawed because the implementation scientists have is less than perfect and new ideas are not accepted instantly - despite there being very good reasons for this, and, in the long run, all of this working perfectly well to advance human knowledge.
IZettle Is Coming To Android, Testing First On Samsung Devices In Sweden
Currently, Smilerr is exclusive and open only to people working at Apple, Amazon, Facebook, Google & Microsoft. They can sign up on Smilerr for free at http://www.smilerr.com with their work email.
Apparently no ETA for restore as of 2 hours ago:
https://twitter.com/zerigo/status/227322909230768128
Although it looks nice, it would be pretty dangerous to actually use this while driving. I've been researching peripheral touch screens for the past year and making them easy to use without looking is really hard.

The effects of looking away from the road are pretty well known and they are bad. In this study [1] for example, noticeable differences in concentration and lane position/drift were seen when participants were just quickly glancing at the screen of a GPS. Now imagine you are not just looking at that screen, but trying to touch it in the right place (accidentally hitting the wrong button, getting frustrated etc.). These problems really have to be solved before replacing commonly used functions in cars with touch screens and this design does not adequately address them.

[1] http://dl.acm.org/citation.cfm?id=1620534
Two hours to hook up your cable connection? Oh the torture -- better blog about it.
I've been a long time journalist in my country, and I've got to tell that this is really disturbing. This is not only about journalism, but about pure trust between two human beings. As a journalist (unless it's a company or a story with an angle) you really don't expect people to lie. Why? because as human beings we don't expect someone to lie, just for the sake of it.

I think that the state of journalism these days have been greatly discussed everywhere. Nothing new to add on that. But it's really disappoints me to find out you can't trust no one.
Delhi Smokers Not Ready to Quit
Delhi Smokers Not Ready to Quit
I live in L.A., I'm used to driving through the showy neighborhoods like Beverly Hills, Malibu, Hollywood Hills, etc. Kind of blase about giant houses and estates at this point.

But when I went through Woodside the first time, I definitely had a mental Whoa! moment. Some of those places felt crazy off the scale.

Maybe it was just the surprise of it, since I hadn't really seen that kind of estate anywhere in SV before then. Or maybe the woodsy aspect of it (even the billionaires don't get that kind of forest in LA). But it seemed like big showy displays of wealth to me.
Tony Montana - lots and lots of people have been inspired to try and do what he did, often with similar results.
I've been having an extremely difficult time finding a job in tech, and I've been in SF looking since late May now.

Contrary to your image of the guy who can't find a job, I've been networking heavily and for the first couple of weeks, that's all I did. I explicitly decided not to focus on applying or interviewing until I'd had the chance to chat with multiple people with hiring authority, either over beers or coffee. Interestingly a sizable chunk of people I've met at hackathons have been in a similar situation, minus the networking focus.

>We all know guys from both those camps, so something must be up.

I think what's up is that nearly everyone is chasing the same few attributes in potential employees, one of which is already having expert skills at X thing they want to do. As
mentioned in the article, few companies are willing to train entry level or junior level employees and many even have a policy of rejecting any candidates who don't already have a job! This is almost guaranteed to create a bidding war for a small number of people while passing up many others who could fill their shoes after an adjustment period.

I fully agree with you about the importance of networking, but when large numbers of hard-working people with a high percentage of the needed skills can't get in without an inside contact, the overall job market for the sector is not hot. Anyone who claims the job market is 'on fire' is either out of touch, full of BS, or both.

What is a red-hot job market right now is teaching English in China as a foreigner. There, horribly incompetent people who lack skills, charisma or even valid working papers are hired quickly! Programmers in the US had a similar situation in the late 90's. In 2000, I was offered multiple jobs despite having no programming experience just because I knew some HTML.

Interestingly, the market for really low-brow contract programming work has been much easier to crack. I've been meaning to blog about it, but haven't had the chance to fully organize my thoughts on it. Basically there seems to be a bimodal distribution of supply of programming work vs difficulty of the work.
Spain Real Estate Investors Reassured After Bailout
Into The Abyss: Teal and Orange - Hollywood, Please Stop the Madness
"Fairly simple to set up BIND" - well yes, for someone with access to the local gateway and the ability to install a caching DNS resolver, this is a good option.

Unfortunately, most crappy DNS servers are with residential ISPs - and most residential users don't run anything near an usable distro on their gateways. For a user who's just competent enough to change the DNS settings, the "slow CDN access" versus "spotty DNS" tradeoff will be heavily weighted towards the first option.
Ack... Fat fingered the downvote button, sorry :( I really do like the idea of a beginner mode for a car: getting into your rental car, and having it quickly run through 'wipers are here, they work like this; parking brake is electronic and turns off automatically' would be awesome. Also, even for people who use their cars regularly, they might still use a Siri-like interface where you could ask 'It's snowy, what should I do?', 'I've got a trailer connected, how do I adjust my headlight beam height?' or 'Where are my fog lights again?'
Thank you so much for writing this!
I'd understand if it wanted my login credentials to post a reply but why do I need to log in to read a post. This is ridiculous.
Very nice writeup, probably one of the best practical articles on transitioning code to MVC-style structure.

My only question about the result is the binding of NewStatusView.clearInput to the collection add event. If I understood correctly, it is logically incorrect in that clearing the input field should be a result of having submitted it, not of the fact that something has been added to the collection. A typical example to illustrate this issue would be a collaborative environment where multiple views/users can be adding to the same collection - say, a chat. Every submit would clear everyone else's text fields mid-typing?
What a body Kit Does for Your BMW
NR Auto offers highest quality BMW body kits, wheels, spoilers & wings for all BMW models.
Get your love Back by Vashikaran
Get your love By Vashikaran or black magic, we guarantee that you will get your love back within a week. If you loved someone truly from your heart but you didn't able to get him/her.
> Could not connect to the Memcache host
In the same place as the hordes of other scientists trying to prove Einsteinism false: in the history books.

(No, real scientists don't call it Einsteinism, they call it relativity. Real scientists tend to say "evolution" or "natural selection" rather than Darwinism, too.)
Man With A Van
Looking for man with a van in Dublin? Vanquotes provide affordable and experienced Man with a van, Man & Van service. Hire our Man and van service in Dublin.
Now this is serendipitous! Earlier today while on my run, I was thinking about finding a resource to take me to the next step after the codeschool backbone.js series.

This is great, though I am having some doubts about whether backbone is the way to go or if angular or ember would be a better choice to invest my time in learning.
Nice tutorial.

I have a question: how come you aren't making use of _.bindAll?
My favourite feature is shared command line history among all open shells. It was my "how I lived without that" feature, and one which I use a lot. Of course, it's only useful if you use the shell for extended periods.

The glob features are certainly quite useful too, for example, if there's a file nested deep inside some directory I can just enter

vim **/filename

and zsh will expand it for me.
It isn't made-up, apparently: https://twitter.com/arrington/status/227260848450723840
I like the tutorial style and I wanted to show something like this to someone, so that's really cool.

There's one thing I think you've got wrong in the example: by having functions bound to the same event (addStatus and clearInput), you paint yourself into a corner with Backbone, where you can only bind one function declaratively. However, your solution of clearing the input whenever a status is added is wrong, since (conceptually) the status collection may add statuses whenever it likes for whatever reason, but now doing so will erase the user's input box. Suppose this evolved into a realtime twitter-like thing – you would get hard to understand bug reports of people's input "disappearing".

(Moralising: It's important not to let architecture astronautics distract form the actual logic of the program.) When the NewStatusView successfully adds a status, it should be responsible for clearing its input ready for reuse. The call to clearInput belongs at the end of addStatus. A further argument for this is that it will eventually have to move into a success callback of the collection add, for example when a banned list of words in statuses lives on the server, or you actually broadcast the statuses.

Don't know why I felt compelled to make such a long comment; hope it makes a great reason even better.
Poisoning Attacks against Support Vector Machines
Thanks! And great question. Of course, in real-time environments you need to be really sure which events trigger when. However, on a normal single-page app the add event will only be triggered when you have make a request to the server, and you won't do that mid-typing, only when you're finished typing.

Edit: But, of course, as Robin_Message mentions, it's not always as clear cut as I stated, and there might be some issues with my solution.
Meh, is anyone else getting tired of this constant debugger hating? A debugger is a tool, just like printf or heap dump inspectors. It's a tool that you use to elucidate or falsify your perception of the execution environment of your code.

Like any tool it can be abused or used instead of trying to grok how shit works. There's an easy way to fix it: Don't do that. There. Done.

I pull out the debugger every now and then, just like I pull out an IDE when writing Java code, or the web inspector when running my javascript. Running stuff aids my understanding of said stuff.

Let's not try and run a one-legged marathon just for the sake it, shall we?
Barcelona vs Hamburg World Football Challenge live on july 24, 2012
Watch Online World Football Challenge match Between Barcelona vs Hamburg. Please do not miss the today’s great match between Barcelona vs Hamburg. I hope you will get so much fun by watching this very exciting match between Barcelona vs Hamburg live World Football Challenge 2012 online streaming,
Love it Love it Love it. Let the games begin.
People are mentioning Fluid and Prism, but nobody is mentioning HTML Applications http://en.wikipedia.org/wiki/HTML_Application.

It still works on Windows, just rename a .html file .hta. You get the appearance of a real application and special privileges through windows scripting.

On an unrelated note
I like that application development is moving in the direction of using web technologies for offline software, but I don't like the fragmentation I'm seeing with the Windows Metro apps, Chrome apps, Firefox OS apps, Phonegap apps all using different manifests/APIs.

It would make more sense for developers and consumers if some of the people working on these were to work together and come up with a standard.
This article is from 2010, back when the edns-client-subnet [1] draft wasn't even published.
I believe most CDN's are now whitelisted with Google's and OpenDNS's edns list, so you'll much better results. also see edns-client-subnet demo [2]

[1] http://tools.ietf.org/html/draft-vandergaast-edns-client-sub...
[2] http://news.ycombinator.com/item?id=4174512
DUI Attorney Santa Rosa CA 
When you need a Santa Rosa DUI attorney, call Ronald Dinan & Associates. We'll get you a DUI attorney in Santa Rosa to protect your rights.
Great point. I'll take a look at it and maybe make some changes. :)
Like my Death Knight's blade
Under a certain set of circumstances almost anything is capable of killing a lot of people (ice build-up on some piece of hydraulic equipment, corrosion, a screw-driver, some inconclusive scientific data). However for killing in a broad number of scenarios the thing that is going to be most effective is a device that is designed for killing.

If, as you claim gasoline is, in general, more lethal than guns (and thus in need of regulation) why don't we start issuing police and soldiers with cans of gasoline?
Oblong develops 'Minority Report' movie UI. Brings it to the real world
Is that similar to what Microsoft did some ten years ago with HTA?
Before clicking I thought it was Jaws, but wrong year.
I don't know how many do, but Apple digital media purchases don't. OpenDNS causes movie download times to blow out to weeks for me on itunes.
How many home users will even notice the few second difference and think there's anything they can do about it though?
This issue will be (is?) solved with the "Client IP information in DNS requests " DNS extension[1]. A year ago, David Ulevitch (OpenDNS's owner) mentions in HN post that he already got it working for all Google properties and few other CDNs (except Akamai).[2]

[1]: http://tools.ietf.org/html/draft-vandergaast-edns-client-ip-...

[2]: http://news.ycombinator.com/item?id=2941948
Why not just install the DNS resolver on the client machine? Sure, you'd miss out on the shared cache, but I doubt it'd make much of a difference.
The actual mailing list post is much more informative in my opinion: http://lists.w3.org/Archives/Public/public-whatwg-archive/20...

The "living standard" model is explained here: https://plus.google.com/107429617152575897589/posts/NZBJe6Jj...
Lamborghini service houston
Lamborghini service Houston - Get repaired your Lamborghini with original Lamborghini parts from our highly skilled and trained technicians in Houston Texas. Contact our lamboreghini mechanic for more information.
I've never gone on a business trip and thought, oh, I should rent with zipcar. Business is a huge segment of the rental market and I think they're leaving business on the table.
https://twitter.com/data_hipster/status/218717790977269760
I can't say thank you enough! This is the first Backbone.js tutorial that really made any sense to me.
Apple use Akamai, who are the exception here; which explains your problem.
The most interesting part of 1921 is that the original(?) Brewster's Millions was released. In the original movie, the protagonist had to spend $2mil in a year and remain unmarried to inherit the full $10mil. By 1985, the remake dropped the marriage requirement (honestly, being a single rich guy in the 1980s wasn't too bad) and upped the spending requirement to $30 mil in 30 days to inherit $300 mil.

My, how times change. I wonder what Montgomery Brewster will have to do in 2049 to earn his inheritance.
This is completely off-topic, but what is the deal with grey font colours on light backgrounds these days? It pointlessly makes it harder to read. I shouldn't have to open Firebug to change it to black before I start reading.
Fascinating. I'd like to ask you a couple of questions:

* How did they fake the video of the astronauts on the Moon? Please be careful to pay attention to explaining the arc of the dust they kick up.

* How did they fake the open-loop back on the recordings where the delay exactly matches the orbit of the Moon, and in an apparently unanticipated analysis 40 years later it was possible to deduce from the recordings alone the date of the recording?

Thanks.