skysight-inc/HackerNews huggingface dataset:
This is exactly what Numba is designed to help with. And it already works extremely well for such cases. Numba lets you have ease of use (un-typed containers) and speed (with typed-containers) in the same run-time and the same syntax. Here is are some IPython notebooks which illustrate:

https://www.wakari.io/nb/travis/Using_Numba
https://www.wakari.io/nb/travis/numba

And the slides from PyCon Talk: https://speakerdeck.com/pyconslides/numba-a-dynamic-python-c...
The expected return of a startup is usually higher than the expected return of a bigco job and almost always higher than doing nothing. The actual return is more often lower, but sometimes turns out to be really high.
Of course, we don't know how good the government really is at keeping secrets, because we only know about the failures.

In general, however, I would argue that it is incredibly naive to think that we know even remotely all there is to know about what our government does.
I would argue the opposite: you should always use rvm (or similar) in production. I've done this for many projects, it's great to have the same ruby version and patchset in development, CI, staging, and production. rvm is also well supported in capistrano and jenkins.
I wonder if any large bitcoin mining operation has thought about locating themselves in Denmark:

https://news.ycombinator.com/item?id=5547979

As bitcoin mining boxes can be spun up at a moments notice, they could be used to take advantage of the "free" electricity that is generated when Denmark's wind turbines are producing more electricity than there is demand.
>The point I'm trying to make is that I don't think that it's a bad thing that Python sometimes gets relegated to a "support" language.

Of course it is bad. It would only be good if the inverse (being able to write the whole thing in Python and get the same speed) would be worse.

But it clearly is not -- hence, it's bad. It might be pragmatic and necessary compromise at the moment, but that doesn't make it "not bad".

>I think the time of the single language programmer is over. If you need something faster than Python, use something else.

On the contrary, multi language projects are a kludge born out of (pragmatic) necessity.

Nothing inherently inevitable (or good) about them.
10 Easy Ways How To Get Backlinks To Your Website
The Economist.

It's not neutral. It's pro-market.

But it is concise and if you just read it you'd be better informed than almost everyone.
Stuxnet is not actually "great code" from what I've read, it's just expensive and overkill use of 0-days (which you'd expect from a government with limitless money), and implemented in a fairly heavyweight/inefficient way.
In your OPINION I sound the hell like a total bigot. (As opposed to a partial bigot, I suppose.) Your OPINION and twenty-five bucks will buy a phony Green Card.
Google's Schmidt Calls for Civilian Drone Regulation
Ask HN: I need some clarification.
Are computer engineers and programmers the same? I'm a bit confused.
> I don't want to get into a big meta-meta flamewar here, but there are many people who do reject the merits of refactoring working code, for some definitions of "refactor", for some definitions of "working", and this has been the subject of many popular essays, most notably Spolsky et al.

Spolsky wrote against rewriting your software from scratch [1], but I couldn't find anything against refactoring, which are 2 very different things.

[1] http://www.joelonsoftware.com/articles/fog0000000069.html
I'd love to see how Numba helps you. Give it a try: http://numba.pydata.org

Slide deck: https://speakerdeck.com/pyconslides/numba-a-dynamic-python-c...

IPython notebook examples: https://www.wakari.io/nb/travis/numba https://www.wakari.io/nb/travis/Using_Numba
The distributed proof of work and ledger system at the core of bitcoin is fundamentally more novel than, say, a new block cipher mode of operation, and less novel than e.g. the concept of asymmetric cryptography.

It would certainly be worthy of a PhD or two in theory alone. The practical deployment could get an econ PhD too I think.
About 30 mins into the presentation, Rob Pike does give a few examples of real Go usage inside Google. In the end he even mentions a few products that use it, like Youtube and dl.google.com
Unless I am mistaken, the majority of energy that goes into generating bitcoins (and any computation) is generally lost as heat.

It would be interesting if a bitcoin miner could replace a large building's furnace with their equipment, using the "waste" energy to provide heat to offices/apartments.
As the article pointed out, you don't have to consume an endless, up to the minute, stream of news to know what's happening in the world. There are magazine articles, which are better researched and go into the stories in more detail, and there are also tons of books about recent history and politics. If you wait a week or a month before reading about some event, you can weed out a lot of the sensationalistic noise that constitutes news reporting, not to mention all the things that the reporters got wrong in the heat of the moment and had to correct later.
I agree with your conclusion there, however people very much do argue that you can't (won't) have research without patents. It's almost as common a refrain as "people wouldn't create new works without strong copyright laws" or "piracy is stealing".
Thanks for that link, I hadn't seen that before.

It seems similar (with different materials) to LMBC's (Now Ambri, http://www.ambri.com/ ) battery tech.

Are these things actually rolling out yet? Anyone know of any large scale deployments of this (or similar) tech ongoing, or planned for the near future?
Maybe it gets distracted increasing the pac-scent? There's certainly a lot more of that around in memory
Memoryviews are the step-child of NumPy arrays. The buffer-protocol was the real intent and the memory view the forgotten "example" until a few brave and noble Python devs rescued it from obscurity. Memory-views are not that useful to one who will always have NumPy installed.
Tell HN: Tonight's Good Wife is about Aaron Swartz, Bitcoin and Twitter
I used to like watching the news but these days supposedly reputable news organizations are what tabloid shows were 20 years ago. "Guess what happened today!?" instead of just reading the news.

And everyone editorializes, everything has to be dramatic no news organizations seem to be impartial anymore news organizations are classed as either left or right of centre and people have to choose their side.

Someone once said about watching TV news "Your central nervous system isn't meant to handle seeing death and disaster everyday".

The only US news I like is PBS. Here in Canada CBC isn't too bad but I find it drifting to the left instead of the impartial center and also it seems to also be fascinated with making everything dramatic.

I think this problem with news these days is only for the under 30 crowd since it seems nobody I know under that age reads a newspaper or watches TV news, maybe at most a one paragraph blip on a website.
I did something similar to it, calculated hom much time I would need to achieve the breakeven, marketing and media budget... But at the end is just a excel spreadsheet.

I was wondering if I should establish a indicator (like growth rate, revenue, etc) and just after achieve this number take the decision.
Or maybe contract someone to do this sales and marketing stuff and wait until the company makes money.
People do chose to play Crysis 3 over other AAA titles because of its graphics. That's literally the most-used reason for buying it.
I know many, many people who have successfully job-hopped around Kendall Square with no adverse impact from noncompetes.

I suspect the reason is that the noncompetes are sufficiently narrow, and the software industry is a big, wide place. I don't know as much about the impact on biotech.
I'd be happy to separate the various categories of immigrants, but here on Planet Earth those who have the power to implement policy--politicians, pundits, Silicon Valley billionaires--seem hellbent on implementing policies that will open this country up to millions upon tens of millions upon hundreds of millions of people desperate to get into any country that isn't the one they currently live in.
The money is not the problem, at least for a year.
My doubt is about if it's too soon to move for it and first achieve some kind of goal...
I don't get this random Microsoft tie-in."On the other hand, when Apple unilaterally decides to drag 70 million users along, in a direction that seems arrogant and authoritarian, (like supressing the visibility of the ~/Library folder) or won't let them enable and disable feature as needed, then customers start to question whether they're paying for an operating system as a service or being charged a tax for the privilege of being manipulated. Microsoft has already traveled that rocky road. There's no need to follow." anyone know what he is referring to?
Hmm... I thought they already had a bitcoin episode.

Season 3 episode 13, bitcoin for dummies.
> Or maybe they've been really busy for 6 months. They're still maintaining it

If the project has pending issues and patches for six months, it is not being maintained.

If it is something that has a large user base, I think the owner has some degree of responsibility over the community. Either add other people to project or mark it as unmaintained, allowing a fork to take over. All too often you'll find a zombie project where the author abandons it for months, yet doesn't want to let it go; if he is a well known dev people will still flock to his project because he says it's "still maintained, I'm just busy", making it harder for a substitute fork to take over. Everyone loses.
Nikola Tesla and me?
What considerations need to be made when creating an HTML/CSS framework?
Note: I posted this on StackOverflow, but this is obviously not a question that belongs there. I put it on Reddit in hopes to hear some good discussion, and I'd like to try here as well (I suck at getting online community traction and my RL social circles suck for these kinds of discussions). I hope you guys can help.

I've done a deep search for content explaining how to create your own HTML/CSS framework, and I haven't been very impressed. But there are already great frameworks such as Bootstrap and Foundation, you say. And I agree. But I want full control of my barebones kit with less fluff. Plus, I want the experience and clarity that comes with developing my own foundation.

After I failed to find meaningful tutorials on the subject, I decided to dive a little deeper into a few of the well-known frameworks. This was slightly educational, but not satisfying enough. I want more explanation. For example, what does CSS reset REALLY do? Oh, that's what.

So fair enough, as experienced as I once was with CSS, I've grown a little rusty and could use a refresher. Since there doesn't seem to be great documentation on building a custom framework from start to finish, I'll write one.

I'm partial to HTML5 and CSS3. I may even entertain SASS in the near-future, along with a few other kits. But first, I want to build a production-level barebones kit, and I'm wondering what your framework table of contents would consist of in your first build.

TL;DR: I want to create my first HTML/CSS barebones kit, and I want to know what your first framework included.

Thanks in advance.
It is not a small wish to ask them to take on supporting a serialisation format. They will need to integrate it into the core code and it will need to be supported indefinitely.

I asked because I wanted to know if there was a particular reason for your wishes -- which is, as I said, quite parochial compared to the reach of JSON -- over other potential priorities. If asking questions is "trolling", I'll be over here with 4chan and Socrates.
> Problem number two is that the economic system does not create incentives to produce the products or technology that generate the most utility. The economic system produces the incentive to create products where the entrepreneur can capture as much of the consumer surplus/utility created as possible.

This captures all that is wrong with most of current startups and VCs in two sentences.

I have the impression that some 2/3 of the investments are being poured into yet another social product with advertising business model. I see little money being thrown at harder problems, and literally zero at art.
> I work for the company that produces Numba, but I do not work on Numba

In experience Cython and C++ extensions are still the best way to speed up existing Python algorithms. Initially Numba showed great promise but after attempting to jit compile several simple hotspots ( cryptography and hashing functions primarily ) in my application I discovered lot of bugs and apparent numeric instability particularly in the trigonometric and bit functions. Have these issues been resolved? For instance for Diffie–Hellman calculations?
I think the author is correctly pointing out that the nature of power bases are shifting, but otherwise I think this article is mostly a bunch of wild stabs in the dark.

That said, these sorts of articles do resonate with an idea that's been growing in my head the past few years, that the dominant base & form of power is changing as technology has progressed, and the old power base is ramping up its efforts to fight this trend.

In that vein, a philosophy book that really hit home for me on the nature of power in today's IP-connected world was __Protocol__ - How Control Exists after Decentralization, by Alexander Galloway. Now, this sort of read may not be everyone's thing, and as with most philosophy books in the French tradition (think Deleuze & Guattari) , it often tries too hard.... but it's a provocative way of looking at how Internet protocol architecture and its resulting conflict patterns are starting to bleed into real world politics -- e.g. the control that others have over you by remaining connected vs. the power of being disconnected; "exploits" as the new dominant form of resistance against the power of protocols to control, etc. I'm not doing it justice here, but may be a good read if you're at all interested in postmodern philosophy (other than to laugh at, or justify the first two Matrix movies... which admittedly, is mostly what the discipline is good for).
One thing I liked about MIT (over Harvard, whose closed-ness I did not like) when I was visiting Cambridge is that large swathes of MIT are open to the public. The Stata center (the CS center) is open with free WiFi. Many MIT libraries are also open to the public (varies). The MIT food court is also open. Heck, I wandered around several dorms without being carded/checked, though that probably only worked because I look (and am) young and was wearing a hoodie + backpack (and most of the dorms require carding in, I believe).
Installing TernJS plugin for Sublime Text – the laziest way
Going through this, I now realize one of the significant reasons I took such a big liking to Go. They realize [1] how important it is to make it easy not just for a programmer to work with the language, but also for writing tools that work with the language. And this happens to be very important for what I do. [2]

[1] http://talks.golang.org/2012/splash.slide#34

[2] https://github.com/shurcooL/Conception#conception
I used to laugh at the real estate ads touting "vibrant" Kendall Square.

But those ads are actually coming true now.

> and by far the best pedestrian-friendly traffic controls in the entire state.

Yeah, among other things all of Cambridge uses [leading pedestrian interval](http://streetswiki.wikispaces.com/Leading+Pedestrian+Interva...), which is fantastic and something you really miss when you no longer have it.
What is Good Wife?
SCCA Proposes new Stock rules
I am working on a DBT framework that has some user space support. I do my main development in OS X and Linux, and so I have done some testing of it on OS X.

The main focus of the DBT tool is Linux kernel modules, but let me know the kinds of stuff you need it for and I can a) figure out if my tool is applicable, and b) perhaps share the code.
I've had great success adjusting the beacon period to 20 milliseconds and using 2.4GHz.

Although I do agree with your advice about channels I often get relatives to do that as they first step in troubleshooting problems with their home wireless network.

People have all those adjustable router options they may as well try something rather than default settings. You don't have to design wireless devices for a living to fiddle with a few settings.
Good point. In fact, I would go further and say that there is a new mega power emerging to which all of these new and emerging "micropowers" are subjugated.

All of the "progress" we see in developing nations joins them to the global economy as both consumers and sources of cheap labor. Increasingly, the spoils of this globalization are accruing to a smaller and smaller subset of corporations and ultra-wealthy individuals.

When you look around at recent so-called disruption that potestors and modern "revolutionaries" enact, you realize that none have succeeded in displacing powers that are aligned with the global capitalist agenda. Indeed, those that do succeed have all served the interests of that agenda.
One possible option for you is to do a CS graduate degree part-time while still working. Some of the top schools offer great online programs where you take the exact same classes as the students on campus (for example, University of Illinois offers this: http://cs.illinois.edu/online)

I graduated with an MS in CS from Illinois in about 3 years while continuing to work full-time. When I attended, you could apply via the normal application process. Alternatively, I know of students who were able to take and complete 2-3 classes as non-degree students before submitting their formal application to the program. They could then apply and transfer these credits towards the program -- I'm guessing it's easier to get in too once you have a few decent grades for classes in the program.
I didn't know about it. Thanks for sharing!
http://www.cbs.com/shows/the_good_wife/
Gameplay is 100%

A game without gameplay is a 3d demo.
Right, I guess that character is on the show again. Just thought, topically, some people here might be interested.
... sooo, that's not really a great application of a GA. Perhaps not even a great implementation.

Akin to making things out of Legos at best. (ie: "because!")
nah, I still don't buy it. Mapping Hask to Hask is an arbitrary choice.
Because anyone who has root on your device can just monitor your keypresses. It doesn't matter how long your decryption key is. Ofcourse storing it on a single drive isn't a good idea either :)
Don't be a jerk. Calling someone's work idiotic is mean.

What did you build today?
UX Archive adds versioning for iPhone apps user flows
By now we need to focus on marketing and sales.
Yes, our customers loves the product and are motivated to recommend our product.
We did some experiences with Google Ads and others and the result was good (I guess...).
But the problem was exactly after that... After find some leads to sell I didn't have enough time to call them and progress with the sales.

I like the strategy of wait to have enough customers to break-even. Actually a dozen of it can cover all expenses. The problem is if I quit my job and start to work on my own business. By now I'm too expensive for it.

So in your opinion, I should contract someone to help with marketing and sales and wait until the business can cover everything? This way I can set some targets like I would do if it was me...
And then maintain your own fork for the rest of your application's lifecycle. Not the brightest idea.
I like your answer, but I'm going to refuse to concede that it's correct, out of stubbornness.

No wait, I can do better. For some values, $($(x)) is the equivalent to $(x). So, for some values $(y) = y. So for the domain of y where $(y) = y, $() is the identity function, and now it's a monad.
I'm a human: I'm too dumb to rememer more than some passwords (even worst if they must be 16 letters long). And I'm too lazy to use a software to manage my passwords. And worst of all, now, I've my bad habits with passwords.

The password problem is here to stay...
After The Future is a great start for anyone who wants to go deeper than the stale "capitalism bad" arguments.

PDF http://www.sok.bz/web/media/video/AfterFuture.pdf

Or give money to the publisher and I hope the author: http://www.akpress.org/afterthefuture.html

Spoiler alert - let's forget communism, quit our jobs, and work toward Autonomy.
What's a game with 100% gameplay? A design doc? These percentages are silly.
I couldn't agree with you more. It's my body! Why should some corporation get to say how I look at myself? Imagine if the current personal DNA sequencing companies, like 23AndMe, could add checks for some of these aberrant genes? Curious if you have any pre-dispositions for genetic diseases? $300 + some spit could tell you everything you wanted to know.
Maybe I'm just thick as a board tonight, but while you wrote a lot, you don't really seem to have explained "the solution to rent seeking" as you see it. Can you expound?
Just because you mention Dart here, I want to point out what this would look like in Dart right now:

queryAll(selector).forEach((e) => e.value = value);

To me this is quite readable, and it's really nothing special about Dart, it's just that the dart:html library uses real Dart collections rather than the very unfortunate DOM NodeList.

To go even further into jQuery territory, there are bugs requesting that queryAll() return an ElementList that has setters that effect every element in the list, so we could do this:

queryAll(selector).value = value;

I'm on the fence about that. It's short, but a little magical. I'm sure jQuery fans would like to have it though.
Capture learning wherever it happens.
I disagree with the governement conspiracy thing, but the bitcoin protocol has been incredibly secure. This is pretty common knowledge. People can't "hack" into the bitcoin network and make themselves millionaires.
I went to TJ from 2003-2007, and it was a majority white/Caucasian not Asian (unless it changed in just the last five or six years).

It certainly was pretty competitive and serious, but really it was what you made of it. I heard alumni rants about it going downhill after I left, so maybe that's something that happened by 2010 or it's just a consequence of what people say after they leave. There have been some critical newspaper articles about TJ in the last few years.
Engineer is usually stated as either software or hardware. Just computer engineer is a vague term, but it probably means hardware. Programmer of course always means this person works solely with software.
Eric Schmidt isn't just a suit- he wrote (co-wrote?) lex.
Yes, I'm aware the idea involves more than that. I just wanted to point out my phone is already being explored for this.
>Who cares who controls the majority of the world's assets

The author. The article is about power and it's safe to say that he who controls the majority of the world's assets holds the power (and vice-versa).
A thought occurs to me- the standard historical approach to natural monopolies that people have generally been happy with is government involvement, ala power plants. Would it be insane for the government to get involved with social networking?

Would ISPs and/or cellular service be a good example of what happens when government does not get involved? I don't follow that stuff too closely, but I think both have in fact been de-regulated?
More or less.

When creative mode was made, the intention was emulate infiniminer and grab the fans of the abandoned game, but the survival mode, that is mostly a copy of dwarf fortress, was planned from start.

Minecraft is dwarf fortress with infiniminer interface.
BBC looks right-wing from where I'm standing.
With reduce you don't even need to use the & notation, it has that syntactic sugar built in, so you can just do this:

[1, 2, 3, 4, 5].reduce(:+)