skysight-inc/HackerNews huggingface dataset:
My MA thesis, in part, dealt with this topic: why open-source _should_ be used for mathematical software.

Because science and the scientific method proceeds via the necessity of verification and because a lot of science is mathematics and because a lot of mathematics is nowadays done on a computer we need to be able to inspect these mathematical black boxes.

If you don't mind me promoting my own work, here it is: https://jyx.jyu.fi/dspace/handle/123456789/38495#
You weren't. And it is the most lazy version possible, Render->Lens Flare
You're doing great work! The students that graduate with this SQL knowledge will be empowered to find needles in haystacks.
Missionary vs. Mercenary
That is indeed cherry-picking, and was my intent. Bluntly, most devs I ask about their lack of ability in the security space think they're not smart enough to get it right, so don't even bother to try.
JavaScript 101-#17 – Getting to know JavaScript events
I agree recovery is key. I do one day per week legs, one day pulling based (upper body, legs of course somewhat involved), and one day pushing based (legs not really involved) weights. Each time large muscle groups first, working to smaller ones that aren't tired yet. A small amount of various whatever-I-feel-like cardio each day, from a fast hike to a swim. That and eating well.

Sometimes less is more.
I think you forgot to put in the link :)
If you want authors to actually write (scientific) papers in this editor you'll need a lot more:

* including figures, with captions
* tabels, with captions
* sections
* Something like the \ref{} command to refer to tables, figures, sections.
* Citations
Those don't exactly have supercooled superconducting magnets or elemental particle detectors kind of cutting-edge technology though.
9860803949
Thank you for sharing the Eureqa software. Wasn't aware of it. +1
I'm using Meteor and React for a side project, and compared to a previous project where I used Backbone and node.js it really is a 10x productivity boost. Since this is a side project I can spend at most an hour a day on, it really is the difference between being able to finish or not.
sanjaydabhdey
Maybe its just bro science, but most natty lifters talk about the importance of squats in terms of the additional testosterone released by growing the largest muscle group.

Ex. http://breakingmuscle.com/strength-conditioning/new-study-pi.... The muscle may not produce the testosterone, but it is produced by working the muscle.

That's all I know.
Jarawa Tribe of Andaman Islands
Don't forget that we are currently moving over to 4K and higher resolutions, and that requires a ton of data.
Memo – Note taking and todo list, unix-style
Could you specify what kind of data selection and pre-processing was required and why exactly it was hard to implement it in a real-life setup?
Even though capnproto would be our first choice, the lack of support for Windows/CMake is kind of a party killer. FlatBuffers doesn't offer everything we need either, but its codebase is simpler to grasp and hack, so it may end up being the safer choice... which is unfortunate
“I'm a convicted terrorist. I fly a lot. And the TSA won't leave me alone.”
Can't this just be bit.ly links to unsafe sites? That dosen't make bit.ly unsafe as a whole.
E-Estonia: Cloud Computing and Virtualization Open Doors to Digital Nations
see also taskwarrior http://taskwarrior.org/
High Tech Paper Plane
I am doing the original 7 minute workout 3 times in a row every 2-3 days as intense as I can (e.g. 56 push ups in 30 seconds) and I saw huge improvements all around my body after 6 months (my body type is between ecto and mesomorph). Later I combined this with strength exercises with 20-25kg dumbbells, i.e. 1st day 7 minute workouts, 2nd day fast interval strength exercises (particularly chest and upper body) with dumbbells and 3rd day rest. The 2nd set of exercises in the article seems worth trying as well!
I do this with Amazon wishlists. The side benefit is that often things from that list end up as Christmas or birthday presents so I get to both stop buying so much myself, but receive some of them anyway.
What exchanges do you recommend for bot trading? ... I've dabbled a bit trading manually on bitfinex but that's all.
It is fascinating how difficult it is to find a good argument for opposing nuclear power. The discussion usually turns into an endless round of meaningless comparison that pretends that we only need one perfect choice instead several imperfect ones.

The best argument I have been able to come up with is that whilst it could be the perfect energy source humans are fundamentally incapable of designing or operating nuclear plants perfectly. You end up with designs that are tightly coupled and massively complicated, which is always risky from an engineering perspective. To make them safe you have to spend huge amounts of money on staff to maintain and operate.

Fukushima was designed and run by highly trained people but it still went wrong. Several stations in the UK were designed by brilliant scientists and still needed flood defenses built in response to Fukushima. There is a real threat and it is entirely due to the normal fallibility of humans. I personally think that nuclear is a necessary choice, but it is hardly a good choice. We need a new generation of generators that are very small, needs minimal maintenance, and have negligible risk even if they are completely destroyed.
> In particular, the technology for a completely unmanned, turret with an autoloader replacing the human loader and camera systems replacing "stick your head out and have a look", has been around for decades; there are reasons it's had only limited use.

It seems to be headed for wide use now -- all new major afv designs are now as small boxes as possible with remote-controlled turrets on top. Look up the Russian Armata and the German ifv Puma.

> Anyone know what the "Active Protection System Launchers" are actually launching?

Anti-missile/bomb defense.

> Unless they've left off most of the armor for the display model (which is possible), this can't possibly be a main battle tank; there's no way it's got enough armor to take a shot from a full-size tank gun.

Armor has greatly improved since the 80's. Especially ceramics have improved by leaps and bounds. This, combined with the much reduced and streamlined internal protected volume, and greater allowed armor volume make a high level of protection possible with much lower weight than current designs. Even still, they only promise STANAG 4569 5+ for the 30t main design, and require 5t of additional applique to be fully resistant to guns from front.

In the eternal technological contest between armor and weaponry, we are currently at a very high point for armor. The combined development of radar-guided active defenses that defeat all slow projectiles and semi-reactive ceramics that shred and destabilize ke projectiles as they travel through them, given a 60t weight budget no reasonable design using current-level armor and weaponry could penetrate itself from any angle. Of course, given enough time this will just result in better guns, but as direct upscalings of modern tank guns have proven to be unworkable and abandoned by everyone, they will have to use some exotic new tech.

In the meantime, if fighting against 80's tank guns, yes you can get full protection on frontal arcs at 35t or less.
So it's a 21-minute workout?
And given it's still wrong here hours later, I wonder if HN should have a Europe or Asia based mod in rotation :-)
longurl.org is awesome to check what is behind a shortened URL.

Has an API too: http://longurl.org/api
"Cultural issues" is the understatement of the year. Cultural catastrophe is what it is.

Wikipedia would be greatly improved if they just issued a lifetime ban to anyone with more than 100 edits. They are all small-minded despots whose only intention is carving out a little fiefdom of pages and "protecting"/manipulating them by any means possible. Usually with a political agenda in mind.
I somehow doubt the amount of code in Sage itself is close to the sum of its mathematical components, though Sage does contain a huge amount of new code (most importantly a lot of high level mathematical code not found anywhere else).

According to openhub.net [https://www.openhub.net/p/sage/analyses/latest/languages_sum...], Sage has 1.7 million lines of code. Maxima alone has 700K lines, Singular has 640K lines, SciPy has 650K lines, SymPy has 480K lines, etc.
Google is definitely not a fan. I send a lot of email each month (it's my business) and having bit.ly links in mail is a fast track to Gmail's spam folder or, in some cases, being rejected entirely. (Note: I'm talking bulk mail, not personal mail.)
I tried a "\begin{equation}" pair to get a numbered equation and nothing happened.

I would say "Markdown editor with latex inline equations" instead of calling this a latex editor - the most basic latex syntax doesn't seem to work!

(also: Isn't $$ an out-of-line equation, rather than a \displaystyle-sized inline)
I quite like MongoDB, it is worth learning.

The main Mongo problem imho, is when you have feature creep -- if you find out later that you must have joins. Relational databases are more flexible with changing requirements.
Pertinent question by BBC from 2001: "When will Amazon make a profit?" [1]

> But its overall performance has remained loss making as it invests in new areas and products as part of its 'land grab' strategy.

> The strategy is to secure a large slab of the global etail market as it evolves.

> The idea is that this large share of the market can then be converted into profits in years to come.

It's amazing how 13 years on Amazon is still pretty much where it was in 2001 in terms of philosophy and losses. And I suppose the answer still remains, its "large share of the market can then be converted into profits in years to come."

[Edit - added URL]

[1] - http://news.bbc.co.uk/2/hi/business/1195954.stm
As with all stealth tech, the point is not to make it impossible to know that there is a tank somewhere there -- it's to make it impossible to automatically track by guided weaponry, and hard to acquire as a target when using an IR sight. For that purpose, dissipating all heat into air and thus cloaking the tank and everything around it in a cloud of hot air is an advantage, not a disadvantage.
Have you had a look at pandoc? It sounds like something a bit similar (for future reference).
Is there anywhere with further detail on this?

(Because it looks fascinating, but I'd like to see some detailed documentation and examples on how it's going to work.)
I just don't get this meteor.js fad. Its not even a production ready framework and yet I am seeing webapps being designed using it, meetups being held about it and blogs being written about it as if it is a breakthrough in programming web. I feel people should cool down and think it through if its architecture is even worth having or not.
Why the apigee links? We want to see what this guy built over a week.
Well, I take different breaks depending on how I feel so I can start new 7-minute set either immediately or have some time to recover in between if I feel not so great on that given day.

I basically started with the original set, for two months I tried to increase number of repetitions during each phase without hurting myself, then after I pushed to my peak intensity my body got adapted to it so I added a 2nd set at a lower intensity and was slowly increasing it. The same repeated later and I added 3rd set. Now I can push all 3 sets at the same intensity (actually, 2nd and 3rd are easier), and I tried adding 4th one but got an injury so I decided to stick with 3 as my optimum.
Amazon shopping is only one of many Amazon products.
What is a good way to market nemcv.com, as it is a site which has a free product for making CVs
agree, it's a bit like saying emails from unverified senders are a threat because they may be malicious. true but obvious
I can't find it in the NYT article so maybe it was in the original paper, but I'm pretty sure the 7-minute workout was always meant to be repeated three times (although maybe not directly after another).
Yes, if you go to the AngularJS GitHub it's full of design documents and debates about 2.0, for example - here is 2.0 change detection for the data binding: https://github.com/angular/watchtower.js/

It's not proper documentation but debates and design documents but it's all there.

Of course - not to forget https://github.com/angular/Angular2.design
I sympathize with the sentiment expressed by the OP here, but his conclusions -- especially that the VisualEditor project is not worth undertaking -- are, I believe, very much off base.

The Wikimedia Foundation did a great deal of research, including professional usability testing, and reached the (I believe fairly self-evident!) conclusion that a visual editing environment was sorely needed. You can go look up videos of regular people attempting to contribute to Wikipedia if you don't believe me[1].

The difficulty of the task, the particularities of hardcore Wikipedia editors, and the importance of preserving the record that Wikipedia's edits represent makes the project have a very real amount of essential complexity. If you think this is easy then you have not done much work with complex rich text editing on the web[2]. People in this thread suggesting Wikipedia use an off-the-shelf OSS rich text editor don't understand the requirements of the problem.

The team at the Wikimedia Foundation has done an exceptional job given the task at hand, especially given their relatively small amount of funding (relative to other sites Wikipedia's size). The reasons the VisualEditor isn't enabled by default have to do with getting from a 97% solution to a 99.9% solution[3], and based on the work I've seen out of the Wikimedia engineering team, I'm sure they will get there.

1. http://commons.wikimedia.org/wiki/File:Wiki_feel_stupid_v2.o... and http://usability.wikimedia.org/wiki/Usability_and_Experience...

1. Or really any kind of rich text editing.

2. In terms of never, ever causing a problem with the underlying wikitext.
I hate getting emails with proxied links, bit.ly included, because it's an in-your-face "I want to track you" statement. Never open them and unsubscribe after a couple of strikes. Your audience may be different, but I can't say I disagree with Google junk'ing your emails.
Ask HN: Comics/graphic novel for geeks?
Apart from marvel and manga stuff, is there any cool comics? Techie, near future etc?
Amazon also posts quarterly losses.
Microsoft could swoop in and solve this :D https://www.noip.com/blog/2014/06/30/ips-formal-statement-mi...
I agree that the editing functionality is more complicated but still contend that most startups would benefit from using an existing solution. Wether that's a service or an open-source project doesn't matter so much.

Here's an interactive API testing tool I made: https://github.com/Mashape/API-Test-Console
I don't know exactly how many of the Durandal & Angular convergence[1] features made it into Angular 2.0, but it looks like lazy module loading and a better component syntax did, which is fantastic

[1] http://angularjs.blogspot.fi/2014/04/angular-and-durandal-co....
The problem I see with this is that it's very different from Angular 1 to the point people using Angular would have to learn it all over again.

Breaking how the framework looks this drastically is both very brave and very risky. Especially since from discussions with Angular core (and as you can see from the presentation) - Angular 2.0 relies heavily on ES6 features and syntax which are not yet supported in any browser and worse - are not known by most web developers anyway.
That's true, but also a different situation with different data: many of the non-English versions do not have a similar decline in edits. The total size of the English Wikipedia seems to be slowly plateauing, but many others still have approximately linear growth.
Interesting, I didn't know about mediawiki-mode. Something like that does sound like the right way to go for a certain class of "power users" who want an IDE: build on top of an existing IDE, with interaction to Wikipedia itself done via the MediaWiki API.
Yes it does, as you cannot sanely identify what the link is first.
strange redirect/canonical chain

http://www.bostontechnologyjobs.com/ -> HTTP 301 -> http://www.bostontechnologyjobs.com/jobs/ -> HTTP 301 -> http://www.bostontechnologyjobs.com/a/jobs/list/ -> HTTP 301 -> http://www.bostontechnologyjobs.com/a/jobs/list/ws-15/l-bost... -> canonical -> http://www.simplyhired.com/a/jobs/list/l-boston%2c+ma/ws-15 -> canonical -> http://www.simplyhired.com/l-boston-ma-jobs.html

either it is pure stupidity, or it's spam
HTTP has an API for that too, just make a HEAD request to the shortened URL and see where the Location header sends you
Poland's immediate threats - the thing that makes sense to invest % of GDP into military instead of medicine or education or whatever - include Russia.
Nice little project btw. - Online Latex is IMO a not yet solved problem, however others have a big head start and I imagine the whole thing gets complex very quickly - especially considering LaTex build times. If you want to offer the full functionality with all packages and everything, your service basically becomes a PaaS and you'll have to charge for access. Yet this is something that quite a few people could be interested in, since getting a LaTeX environment up and running is still quite a hassle today. The problem with the business model is that it's really hard to try to charge money to academia, especially for things that are basically non-essential, even if they improve productivity.

Btw. if you still want to go that route, I'd look into Docker. Basically you can give every paying user an isolated container where he's running his jobs. This has quite a few advantages:

- more secure, since processes are isolated.

- easily scalable, especially with their hipache router in front of it. Each process sees the same port internally, Docker manages the mapping from global ports to local ones, hipache manages failover / load balancing.

- easy to separate into base functionality / pro packages for your business model - have a base image and an extended one with all the packages.
Engineering is simply systematic application of thought to solving problems. Breaking problems to smaller logical solvable units and then just solving them.

Engineering is not reading a few books and appearing for exams.
Along with my team, we built an enterprise app with meteor.js. Huge waste of resources.

I almost find that the single biggest barrier to fully investing in is Mongodb. The queries are hideous. But Meteor is heavily invested in Mongodb and I'm afraid this is what will kill it.
The 19th-century Mumbai plague may offer clues in dealing with Ebola
Question is, would you rather have an hour in your prime, or 2.5 hours in retirement.
I think false positives on spam are a significant problem for Wikipedia, but false negatives are also a significant problem (maybe a bigger one), which is part of what makes it tough. If you hit "random article" a bunch of times, look for biographies on currently living people of relatively low levels of importance. I would estimate about 20% of those are clearly puff pieces, either written by a PR agency, a university/company publicity department, the person themselves, someone they know well, etc. It's not the end of the world since those articles also tend to be not that frequently read (articles on high-profile people are much harder for a PR agency to control the content of), but it does make me take Wikipedia somewhat less seriously when such a large proportion of random pages I land on are obviously written by a PR hack, using the kind of diction you expect to find in a press release or an official university bio, rather than language you would expect to find in a respectable encyclopedia.

While bios are the biggest area, there's a bunch of other areas where I've learned not to pay attention to Wikipedia because it's too spammy: anything to do with tourism (full of booster and hotel spam), any company except very high-profile ones, many non-profit organizations, etc. It's good when writing about people/things that no longer exist, though; the articles about 19th-century French companies don't read like they were written by a PR agency.
I am literally working on a new project, starting to code the front end as of a day ago... I using Flux+React (nearstack.io, plug) around the Yahoo implementation of Flux's model. The down side, is this will be how things are for the next 3-5 years for the life of the site/application.

Angular 2 looks really cool... they seem to be embracing the shadow-dom concepts (like polymer) as well as es6-style import directives and expansion. I still think I made the right decision, but this is really cool and looks to be something that can work really well on current/next-gen browsers, but maybe not so well on currently supported browsers such as limited support for IE8 in my case :-(

I've been saying for a while that React/Flux is probably the best solution today for web applications, and that something similar to Polymer would be the best option in 3-5 years. I'll be watching this with great anticipation as Angular 2 actually changes most of my complaints about the framework today, and is really something that will come to work well.

Though, I'm not sure if they have or plan on a server-side component to handling server rendering, which is a huge part of why I went with React+Flux.

-- adding to my post --

More Info: http://ng-learn.org/2014/03/AngularJS-2-Status-Preview/

Looks like they are indeed using Traceur as a migration path, and embracing many ES6 features. Not sure how they will go with Promises, or if they'll wind up going down the generator path. There's definately some interesting reading and watching for the next year or two on this. Also, really curious where Polymer is heading in the light of this as well.
BNW even shows that. There perception is blunted, they have no empathy and childlike curiosity, showing that they are unable to deal with changes in their environment. It seems good, but they are not prepared for an eventual storm in paradise and lack informed opinion. It's not very fictive, either, just a crass generalization.

It's surprising so many on HN would
Too bad most gyms in my area (Los Angeles!) are not equipped for strong lifts. For example, just one barbell in the whole gym, No dead-lift platform etc. All of them just have machines . The only gyms equipped for Starting Strength / Strong Lifts workouts are Crossfit gyms but they somehow dislike the idea of only using weights. I offered my local Crossfit gym full membership fee just for access to the barbells and they declined.
same with node.js I fail to understand why someone would want to deal with javascript callback chains on the server side to build simple websites. Even some clients are convinced that somehow their application will run faster.

Even front-end frameworks like Backbone.js doesn't make sense to me. I still find using jQuery more than adequate.
I don't know, somebody has to be first though. Also, from what I've heard it's like two years away anyway.
Why would you use bit.ly links in email?
http://rt.com/usa/198632-mark-zuckerberg-tsinghua-chinese/
Just FYI, you can append a + to a "bitlink" to preview it's url and see some stats. http://support.bitly.com/knowledgebase/articles/136551-can-i...
Even setting aside Poland's own small but well-equipped air force, anyone trying to establish air superiority over Poland is going spend a lot of money getting nowhere. German and American fighters on alert are an hour away, and the British and French won't be far behind.

Ground forces take a lot more time. The day spent waiting for the first elements of allied rapid deployment forces is an eternity when your capital is 100 miles from Belarus.
`cat -A` works for terminal-safety