skysight-inc/HackerNews huggingface dataset:
I've lived in Berkeley for three years and love the lifestyle and the weather. I pine for the city sometimes but recognize that I don't want to lose what I have here. And this place just opened around the corner. http://www.yelp.com/biz/rangoon-super-stars-berkeley

Berkeley has not coalesced as a software startup hub because city zoning policies discriminate against software companies. Large swaths of real estate are reserved for food production companies and some biotech space. Definitely start your food companies here, and there are small built out lab spaces available here if you're doing biochemistry.

Eventually zoning policy will change and then Berkeley can more firmly integrate itself into the greater Silicon Valley.
More semantic nitpicking, should be obvious by now it's epidemic here.
But is he right?

Why should we not spit on people who don't care about commit logs. When Linus is insulting person, that stings a while. Shitty developer is insulting and harassing everyone day by day.

Being honest and aggressive is way to get people change their behavior or leave.

I'm not saying that Linus is right here. I'm just pointing out that rudeness can be the right way to deal with people who don't take a hint.
O'Reilly strikes me as the company that could "disrupt" the dreaded academic publishing industry.

They have solid experience in classic publishing and online publishing and a culture rooted in openness. They also have the brand to attract enough peer reviewers and the like.

And they know how to "fill the gas tank" via conferences if they want to go that route so maybe they should just prototype a couple of academic conferences and see how it goes.
>...and now Berkeley rents will start rising to match San Francisco rents.

Downtown Berkeley is already pretty close to San Francisco rents. I recommend getting out of the zone where you are competing with Cal students. Near Ashby BART to be closer to nightlife and Oakland/San Francisco, or near North Berkeley BART for a safer, quieter existence.
Truly valuable "feedback" would be a discussion of the actual code used to create this. That's a far cry from the easy, low-hanging fruit of "it's spinning the wrong way". Totally missing the forest for the trees.
>"It's sort of like a Soviet socialism of computing," he said, adding that the U.S. "free-for-all model works better."

This is interesting. If Internet did really follow a free-for-all model, NSA would've never happened. In the same way free market benefits U.S. but takes its toll on Rwanda, the "free-for-all" internet of today benefits the Silicon Valley at the expense of the privacy of non-american people. If the United States had already taken measures to inhibit NSA's surveillance instead of justifying its actions and chasing Snowden, Brazil wouldn't have to move in that direction.
It's basically U.S. unwillingness to build a truly free Internet that pushes other countries towards "independence". We should also be aware that the source of the news is a San Francisco-based newspaper, which adds yet another layer of enconomic interests to the story.
Grafik_BS
Edward Snowden 'living incognito in Russia'
I work at Mozilla. Having contributed to a FOSS project is not a requirement, although it's a big bonus – note that any FOSS project is taken into consideration, not just Mozilla stuff.

Now, if you want to come and do some FOSS with us, you're welcome :)
http://client00.chat.mibbit.com/?server=irc.mozilla.org&chan...)
As far as I know, a language called GlowScript (compiles to js) exists.

The language author might consider changing its name to something unique, like 'StarLight' or something so as to avoid name controversy, and achieve maximum popularity :)

BTW, this project looks great. I'll keep an eye on it... :)
Actually, no.

Click through to this recently answered question from Google's search results[1] and scroll down to see the answer. Then open the resulting link[2] in an incognito tab and poof no answer

[1]: https://www.google.co.uk/search?q=experts+exchange+%22Troubl...

[2]: http://www.experts-exchange.com/Programming/Languages/Script...
Not sure data security will impact the SaaS growing trend. But it will definitely require SaaS to take it into account in their services.
Health kick 'reverses cell ageing'
Nexus 5 images and video leaked
> I got a nasty shock when my "original tenant" housemate moved out and my rent jumped up 20%.

Thanks for posting this. I have a nice sunny one bedroom apartment for $1000/month a few blocks away from UC campus, which I'm only getting for that price because I pretended to move in with my friend, when in actuality he was moving out of the building after living there for around 4 years. So our names are both on the lease, but only I live there [1]. The prices in the building have gone up over 30% in the past few years - the units now rent for $1350+, which is still pretty cheap for the city.

Anyway, my friend was thinking of moving out on paper (i.e., getting his name off of the lease), but now I'll have to convince him not to do that. I doubt I'd be able to afford an extra $350 a month in rent on my stipend... I think I'll have no choice but to stay here for at least my entire grad school program to milk the rent control as long as possible, because rent really seems to be exploding in Berkeley. (Not to the extent that it is in SF, of course.)

[1] Throwaway account because I'm not sure whether this is legal. It's not as if the lease says "All tenants listed must be present in the unit for at least X hours per month", so in theory it doesn't seem like it should be illegal, but it seems a bit...sketchy.
This looks absolutely fantastic. Well, the whole visual programming thing leaves me cold, but the rest looks great. I'd be curious to see how data structures are supposed to look like. I assume they're some kind of structs (hopefully not featuring ridiculous name collisions like Haskell).
Objective-C Guide For Developers, Part 4
How's that going to work in practice?

When new a startup (eg, Instagram) comes along now it isn't allowed to serve the Brazilian market? I suspect that Brazil will suffer more than it gains.
The original paper is behind a paywall: http://www.thelancet.com/journals/lanonc/article/PIIS1470-20...
I've been waiting for a book that elaborates on simple design a la Hickey (with some examples/code) ever since I saw the "simple made easy" talk. If there is one that I missed, I'd love to know.
> rethinking primary alghorithmical [sic, should say "algorithm"] constraints

"Algorithm" isn't an adjective. I accept "algorithmical", although it should probably be "algorithmic".
There is quite a bit of pushback at times on this issue as well, especially when agricultural use of antibiotics is mentioned as a potential contributing factor. Suggestions to regulate that usage tend to provoke contrary claims that the risk is overblown and contrary studies showing no significant danger.
Names, unless namespaced, collide in every language.
Doesn’t he give detailed information on why Github’s interface appears inferior to him, e.g. in https://github.com/torvalds/linux/pull/17#issuecomment-56599... ?
World's first self-fixing plastic to make electrical items last longer
You can form your own opinions as to why Linus is angry with them.

I dislike Github pull requests because the Github interface does not allow any option for merge other than the branch name from which the requester created the request. I.e., the receiver can not merge the pull request onto a different, more appropriate branch, from the one the requester used.

Plain git can do so. The only workaround for this broken interface on Github is to extract the pull request, manually perform a command line merge locally, and push the changes back up (now in the correct branch). Thankfully, if done right, Github does recognize and clear the pull request. But that is a lot more hassle than should be necessary.
Great, thanks so much for the reply.

Yes, a few people have said that we should check out the East Bay. It makes sense financially, so we'll definitely take a look around. However, I'd love to live in the city if we can. Part of me thinks, we're moving all that way, let's get the full SF experience.

I've heard that having a car isn't common in SF itself and is really expensive. What do you think?
"I want two-way binding only, but I'm forced to take the whole framework. There is too much overhead for me. I hope they will make the data-binding a separate piece and make it simpler."

How about Knockout.js? http://knockoutjs.com/
Why the downvotes? The other 9 substances on that link are just as interesting.

I recommend people have a look. The video of the amorphous metal is quite interesting.

(Yogrish. I saw the link elsewhere first as well but maybe we're not meant to use the R word here)
In this particular case, it's probably the fear of not profiting from your invention. Older patent holders I've seen tend to be paranoid or obsessed with the money rather than what they have created.
I can only speak for myself but for our (small) company I migrated all 'cloud' services to an in-house server (email, git hosting, dropbox, customer support system, etc). It's only around $1k/month that we took out of the SaaS market but I guess we're not the only ones who don't trust their data to cloud companies anymore.
It does run natively. You don't think it runs in an emulator, do you?
I'm not so sure. Markets are primarily confidence driven. Confidence is low a the moment and promises previously given are "dubious".
Hi theallen,

I've made a great deal of use of jqGrid which I've found to be an excellent piece of software. I've always been meaning to give DataTables a try as well but haven't yet got round to it. Assuming you're aware of jqGrid how would you compare / contrast it with DataTables?
Actually the angular momentum transfer will stop when the moons orbit is the same length as the earth's rotation. So earth would still have day and night but would only have 10-12 per year.
These are basic grammar mistakes. Mastery of basic grammar is achievable with a small amount of dedication; if the author does not have the time, they could ask an English-speaking acquaintance to proof-read their docs.

The author's primary (and perhaps only) contact with users is through their documentation. Incorrect capitalization and apostrophe use is distracting and will put off some potential users. The author looks sloppy and uncaring because these types of mistakes are preventable.

Being a non-native speaker is not an excuse for basic errors (excepting novices). Proof-read your docs! If you're not confident in your language skills, ask someone else to!
This one copies, and it has no concept of transactions from the looks of it (not even LevelDB-style snapshots)
The geeks on the frontlines
In the sci-fi novel 'Friday', Robert Heinlein writes about a physicist named Daniel Shipstone who realised that 'the problem was not a shortage of energy but lay in the transporting of energy. Energy is everywhere—in sunlight, in wind, in mountain streams, in temperature gradients of all sorts wherever found, in coal, in fossil oil, in radioactive ores, in green growing things. Especially in ocean depths and in outer space energy is free for the taking in amounts lavish beyond all human comprehension.'

In the story, Shipstone quits his job, retreats to his basement and invents a technology that packs 'more kilowatt-hours into a smaller space and a smaller mass than any other engineer had ever dreamed of. To call it an "improved storage battery" (as some early accounts did) is like calling an H-bomb an "improved firecracker."'

Like Ward and Musk [1], Shipstone eschews patenting his new technology in order to deny others the opportunity to steal it (or tie him up in court cases) and instead begins manufacturing the devices (eponymously named "Shipstones") which end up becoming ubiquitous, powering everything from flashlights and automobiles, to households and ocean-going ships. The company he founds becomes the largest and most powerful industrial conglomerate in the galaxy and the method of manufacturing Shipstones remains a closely-held secret.

[1: http://www.businessinsider.com/elon-musk-patents-2012-11 ]
Serious Sam 3 is another game which is not exactly AAA but very close to it.
The concurrency features strike me as being influenced strongly by Hoare's CSP[1]. The flowchart like interface seems akin to Harel's reactive diagramming formalisms[2].

[1] http://www.usingcsp.com/

[2] http://www.scribd.com/doc/167971960/Modeling-Reactive-System...
How much profit is there in current antibiotics? Only a few of the newer ones are still patented. Aren't the bulk of prescribed antibiotics generics?

I don't think it's because of a difference in the profit to be made by solutions (green energy vs antibiotic alternatives), but rather because of a difference in the profit to be made by the status quo (hydrocarbon-based energy companies stand to make huge profits if they can delay the development of green alternatives until there's a major energy crunch).

Antibiotic resistance is more obviously traceable to antibiotics use. The greenhouse gasses link to global warming exists, but the skeptics have leverage against it: Western countries contribute more to global warming per capita (right?), but China and India are contributing more overall; anything we try to do is going to be very expensive and cause a modest slow-down of warming at best; the Earth has been warmer than it is now; global warming models are incomplete; the Earth is a very complex dynamic system that might buffer global warming in unknown ways before we get to a crisis.

It's more difficult to argue against antibiotic resistance in bacteria being a problem when we can see resistance develop in a lab, and when we've seen the dire consequences of plagues in documented history.
RAII ("classes as resource manager") is one of the nice concepts in C++. My favourite is certainly const correctness.

And then there's tons of things that creep me out a bit. Being a multi paradigm language sounds good on paper, but it seems to cause a lot of accidental complexity. The best way to stay sane is probably to pick a certain subset of C++ for your project and stick to that, that's what I tend to do.

Then again, that's not uncommon in simpler languages either. "JavaScript, The Good Parts", lint and all that. Code accessibility matters IMO.
Not joking: Aristotle's Nicomachean Ethics is a very interesting read, albeit in an (obviously) old way of writing.

But I think this is a must if you want to read about ethics. At least the Western notion.
If you speak to farmers or others in the meat industry you will find plenty of strong denial about antibiotics in farming being a risk. You will find all the usual arguments: it's impossible for bacteria in animals to ever affect humans, they use different kinds of antibiotics, we will find newer antibiotics to solve the problem Once And For All etc etc.

For the most part the lack of widespread public denial is because the public are not talking about this issue so there is little need to modify public opinion. There hasn't been any serious attempt to limit the use of antibiotics in industrial farming in the USA yet[1]. If governments do get serious about that then the denier dollars will start flowing and Heartland and Cato will find shills to write articles about how the economic cost of stopping antibiotic use (here is where they claim it is a total ban when it isn't) in farming outweighs the cost of global pandemics because the people that die will mostly be the economically unproductive old and poor or some similar FUD.

[1] http://www.motherjones.com/tom-philpott/2012/04/fda-factory-...
IOS 7 Mail App uses multi-folder body searches by default
A good question. However if the Earth was becoming lighter then that would affect the gravitational interaction with lots of things like satellites, passing asteroids and maybe our orbit around the Sun. I'm quite sure the change with all the satellites would be easily noticed.
I remember being told about some companies and government agencies built under 150, but never heard Dunbar's name. Thanks
Visual programming used to leave me completely cold, but with the emergence of tablets and the promise not to make _everything_ visual, I hope to convince people otherwise. If you have not seen Bret Victor's brilliant "Future of programming" http://vimeo.com/71278954 and "Inventing on principle" http://vimeo.com/36579366, I highly recommend it.

I promise not to make the Haskell struct mistake.
"The Founder needs to STFU:
Your customers at the end of the day define your business, because they spend the money that enables you to continue. While you believe you have great thoughts, as a commercial entity you do not have the luxury of such things because the market speaks louder than your own ego."

You have someone that understands the market way better than you do, as his extensive track record supports.

Who are you to talk to him like this? I mean the insulting part "Shut the fuck up".

I admire this person because I have a company and I know how incredibly hard is to do what this man has done, he is talking about the real problems that real companies have. You talk about luxuries as if what this person has was given to him in a silver plate.

"Tim never divorced himself from the company and thus made the company suffer for his own personal conceits"

When you have a company your company always suffers from your personal conceits, whenever you realize it or not. For example if you made a company your beliefs about "what the market wants" will be as subjective as Tim's, only that probably Tim's will be better adjusted to reality, because he has proven that he is good at it and you don't.

Everybody believes to be more objective in his decisions that others, like everybody believes to be more intelligent than everybody else. It is very easy to see the straw in someone else's eye.

What is your point? That nobody is perfect?
The Linux Development Community is known for being overly aggressive. Torvalds more than most.

If you say something stupid or do anything wrong, they will hate for for it and call you an idiot.

It's not necessarily a bad thing. I guess it may help prevent lesser programmers from contributing code to the kernal.
Neat. Would be super interesting to see what the architecture is like, how the modules are laid out etc.
Also, how many people are working on this codebase? :)
I think they mean Linux will be successful in the gaming space in the same fashion it succeeded in the mobile space. The Steam Box will run Linux, no user will ever know about it, and it will leverage the openness of the OS, coupled with the already existing Steam user base to lure developers.

I think this is a game changer for the console game development industry, and for the console market. In the end, however, it'll be a lot like Android: quiet success.
I rather prefer Java:

void f(int n, int x) {
Gadget p = new Gadget(n);
// ...
if (x < 100) throw new Exception("Weird!); // no leak
if (x < 200) return;
// ...
}

Yes, good night's sleep tonight after writing that...
Yep, it is influenced by CSP. It is implicit in the text, since the primary influences (Pipes, Go, etc) are directly influenced by CSP.
Looks decent. With a quick look the the binding system looks simpler than in Angular and the docs are not blowing up. They openly love jQuery. Much closer to my taste. I picked up the 3 frameworks on my blog entry because they seemed to be the most talked about. Have to keep an eye on this.
Why the only work worth doing is making or serving
Look at the fine print when you contribute patches then.

For individuals: http://www.canonical.com/sites/default/files/active/images/C...

2.3 Outbound License

Based on the grant of rights in Sections 2.1 and 2.2, if We include Your Contribution in a Material, We may license the Contribution under any license, including copyleft, permissive, commercial, or proprietary licenses. As a condition on the exercise of this right, We agree to also license the Contribution under the terms of the license or licenses which We are using for the Material on the Submission Date.

Same goes for the entity license: http://www.canonical.com/sites/default/files/active/images/C...

You might also want to read the following:

http://mjg59.dreamwidth.org/25376.html
Sure, but having a receiver avoids collisions for accessors. I'll illustrate the point below.

In a typical OO language, eg, Python, you'd do:

class Foo(object):
def __init__(self, bar):
self.bar = bar

foo = Foo("bar")
# prints 'bar'
print foo.bar

In Haskell:

data Foo = Foo { bar :: String }

main = do
let foo = Foo "bar"
-- prints 'bar'
putStrLn (bar foo)

Here, you can see that Haskell generates an accessor 'bar' which is a top-level function. Which means that if you can't have two records with a 'bar' field in the same module. You can have a 'bar' field in a different module, but then you need to a qualified import (import qualified OtherModule as O) in order to work around the conflict (forcing you to type ugly O.bar every time you need the 'bar' accessor from OtherModule). So you end up putting prefixes everywhere, something which in my opinion is a design mistake.
And the console is JavaScript (using Rhino).
The whole client will be open sourced later once it's properly packaged. It takes time.

I'll first release the syntax highlight package, which supports 50+ languages and is super small. Then I'll first release the json-rpc communication piece. Finally the client.
I'm almost done with my PhD, and for people that don't want to stay at academia, I find extremely important what btown says about not doing only theory.
Very rarely you will find a job where you'll only have to do theory, and even if you think you still remember everything you learned in your Bsc, you probably don't. Also, some of the things you might still remember, may not be of any use in the job market anymore.
From my experince, I recently started being contacted and going to job interviews at major companies and I had to spend some time going through some course material and MOOCs, even if I been doing some code during my PhD.

Regarding the PhD experience, choose your advisor and group very carefully. You'll spend a lot of time with them. Also, during almost 2 years I was working with a really bad crazy advisor, that was pushing me to the limit for his interest. I was almost quitting but decided to change advisor and I'm really enjoying this now.
Alias for pull-request so it can be used interchangably to satisfy Fox News
I do most of the work + 2 other contributors.
Dammit.. I checked to see that Glow was not taken :). Almost every name, that is not an outright racial slur is already used. Still, Java and Javascript are completely different languages and that has never lead to much confusion..
Crowdfunding Proposal for Symmetry/Mirror Painting in GIMP
They made a movie in 1977 about just that:

http://www.youtube.com/watch?v=0fKBhvDjuy0
OS X also still have large problems with graphics drivers while on Linux the drivers have gotten way better the last couple of years.

When looking at the tech support forum for Europa Universalis 4 I noticed Mac users had much more performance problems than either Windows or Linux users.
Even the existence of direct and easy to understand causal links doesn't prevent corporate disinformation campaigns if there is money involved. Just look at the history of tobacco propaganda. Cato is still feeding the media articles and quotes denying that there are health risks from second hand smoke.

If you want to find an industry where antibiotics crate large profit then look at industrial farming.
How exactly is fracturing the Internet and stopping the free flow of information will make it "stronger"? any sort of amplified indignation about the NSA is a red herring, Brazil had that plan for a long time and now and they are using the NSA as an excuse to accelerate it, and ironically their main reason is to enable more extensive local surveillance: http://internacional.elpais.com/internacional/2013/08/11/act...