skysight-inc/HackerNews huggingface dataset:
I'm employed as a Software Engineer now but my degree is in ECE. The engineering curriculum at my university (Rutgers) was extremely math intensive. I didn't take a whole lot of software classes but I'm glad I did take all that math. I think it's dishonest to call yourself a Software Engineer and not have an engineering degree. Semantics, but I earned the title.
SEEKING WORK / remote only in any time zone

Senior Frontend Developer and Designer
Languages - JavaScript in browser and node.js, ClojureScript, C#
Technologies/Frameworks I have used professionally - React.js, Angular.js, Backbone.js, Node.js, Om, d3.js

I also have extensive experience in designing and developing interactive data visualisations with SVG and canvas, responsive design, building mobile webapps, optimizing for accessibility with ARIA, the list goes on...

Recent Projects
- http://turo.io - ui design and dev
- http://clojurecup.com - ui design and dev
- http://jackpot.de - angular consulting

contact me at julian@goodafternoon.co
I went through a major testosterone-related health scare when I was 31 (4 years ago). I was in the midst of launching a startup. Stressed out, financially strained, hardly sleeping, hardly exercising, drinking too much. I thought I was eating right but turns out I wasn't. I began feeling like an empty shell of my former self. And yes, it totally affected my sex drive. Went to doc and had blood work done. My test levels were about 200, which would be acceptable had I been 70 years old. I was terrified.

After ruling things out, the doc prescribed me Androgel, a gel-based test delivery system. You rub it on your shoulders and it absorbs in. But you have to be careful to not let it get on other people. I had a baby girl on the way and sat there thinking that I never want to worry about touching my wife or daughter. Plus this wasn't a temporary treatment. You are a slave to it, and pay about $10/day for it. Oh, and it turns out people, especially younger men, have a higher chance of stroke on that stuff. That's no life, so I decided to try and cure it naturally.

And I did. My testosterone is normal now (forget the exact number). And I feel great. It was simple. First, I started strength training. Weights, especially compound moves like squats, will build test levels. And helps with sleep. Check out stronglifts.com if you want a good starting point.

Second I fixed my diet. Check out the book The Perfect Health Diet. I learned I was not eating enough good fat. I started using more olive oil, coconut, ghee (butter), and quality rumen meat. It made a huge difference.

Finally I cut out the stress. The startup ended up not succeeding but that had nothing to do with me deciding to ease up. I'm happy I did and learned a valuable lesson that health comes first.

So there's my story. If you are going to supplement, be prepared for a long bumpy ride. And remember you can boost it naturally.
>Usually good books travel from English speaking world to other languages as translations.

How do you know that?
> Is there any info they can get from running the site that they can't from just logging torrent traffic?

Yes!

They can glean the IP addresses of the people who upload torrent files to TPB by running a honeypot. There's a much stronger case going after the providers of stolen material than the consumers.

Does that mean they're doing that? I don't know.

EDIT - REPLY LIMIT HIT - REPLYING HERE SINCE I CAN'T RESPOND BELOW

> If that's what they wanted to do, couldn't they just set it up so they continuously downloaded all new torrents and looked at the ip of the initial seeder?

How do you know you got the new seeder and not the first consumer? That's less reliable than "hey look an HTTP/1.0 POST with the exact torrent file came from this IP address at this time".
Are you sure you're eating enough? Have your lifts been going up?

Before searching out testosterone I would try a beginners lifting program (meaning linear programming, where your lifts go up every workout) and eating a lot (3000-4000kCal a day). Starting Strength (my recommendation), Stronglifts and Ice Cream Fitness (ICF) are 3 popular ones.
I'm using Atom to code. If you have a source file bigger than 2mb, trust me, the Atom limit is the last of your problems. :)
Good post, very good

But add to it that they will look at every upclick, upvote, downvote, and comment of yours on Hacker News, Reddit, Ars Technica and other popular social media sites.

Theyll know you better than your own mother.

FBI TPB is possibly here to gather more filth to throw around normal people.
Margaret Hamilton coined the term "software engineer." Anyone not doing landing-humans-on-the-fucking-moon level work can have their claim to the label questioned under any absolute standard.
> If the FBI were running PirateBay, why would they need CloudFlare to grab IP addresses?

More like: They're harvesting IP addresses, and they're using cloudflare to disguise the IP address of the server? That's what I would do if I were an FBI cybercrime team member assigned to this case.
Geographic data, especially postal codes. In a lot (most?) countries the postal office is sponsored using tax payer money, but acts like a corporation, sells the data and adds various restrictions to the data. Newest example is Ireland where postcodes are about to get introduced: you can't get a full list of postcodes without paying.
Sorry, should have clarified - Marketing in the sense of: converting people into using an apple solution early, so they won't use one from another vendor later on.
The Nutraceutical Strategy in Attempts to Slow Aging
Entanglement Makes Quantum Particles Measurably Heavier, Says Quantum Theorist
>Usually good books travel from English speaking world to other languages as translations

Yeah, no. Usually good books get translated, period.

From Homer and the Bible to Pascal, Leibiz, Dostoyevsky, Godel and Einstein, good books fly the other way around all the time.
> This is a trickier problem that no one has solved yet [for a universal system where no-one has to go to jail].

http://yacy.net/

http://conferences.sigcomm.org/sigcomm/2013/papers/sigcomm/p...

The pieces are there, it's just a matter of motivating a group of sophisticated developers to tackle this problem.
JSON, interfaces, and go generate
The main concern people seem to have is the site's use of CloudFlare, a content delivery tool company that can protect sites from DDoS attacks and help manage a large influx of traffic.

To do this, it grabs IP addresses (a number assigned to each internet-connected device by its internet service provider that can often be used to identify a person), which conspiracy-minded folks say would be a nice thing for the FBI to have. Theoretically, if CloudFlare is saving these IP addresses, the FBI could subpoena CloudFlare for that data. And if the government is actually running the site, then it would have those IP addresses by default.

This is a very confusing argument. If the FBI controls The Pirate Bay then it wouldn't need CloudFlare to be able to get the IP addresses of people connecting to The Pirate Bay because... they'd be The Pirate Bay and so would see people connecting.
They had a wire-protocol they were incrementally updating without a version-byte.

That is caused by bad engineering, and they needed to do less of that.

"Realtime dashboard" and "deployment procedures" are more engineering, not less.
> the same thing as 20 years ago, but worse

More like the same thing as 20 years ago, but the dominant language is a LIS.. I mean a Schem... I mean it's a bit like Self.. look, it has garbage collection, a JIT, supports objects and goes somewhat fast. Oh, and it's used to drive a GUI made up of stringly-typed ... things that kind of looks like SGML and has no chance in hell of achieving good draw performance. But you can calculate fibonacci in CSS and get even worse performance than doing it at compile-time with C++ templates!
In real life, a software engineer can finish his studies and get a job with only a tiny knowledge of math, in every country, regardless what the curriculum says...
It's interesting that so often everyone talks about how unemployment develops, but not how employment develops.

Unemployment statistics are not so useful, precisely for the reason given: people who've given up hope of finding employment are often excluded.

Employment statistics are much more real, because the taxman wants his own, so it covers everyone who actually works. Of course, there are imperfections here as well: people may be working part-time when they actually would like to have a full time job.

During the years 2000 - 2012, employment rate in United States has gone down from 74.1 % to 67.1 % [0].

In Germany, the rate has gone up from 65.6 % to 72.8 %. [1]

In Sweden, it is relatively unchanged, 74.3 % to 73.8 %. [2]

In Greece, the numbers have always been much lower: from 55.9 % down to 51.3 %. [3]

E.g. Korea and France are surprisingly low, in the 60's. Israel has increased during this decade a lot, and it seems to be due to more women working.

[0] http://www.oecd.org/els/emp/howdoesyourcountrycompare-united...

[1] http://www.oecd.org/els/emp/howdoesyourcountrycompare-german...

[2] http://www.oecd.org/els/emp/howdoesyourcountrycompare-sweden...

[3] http://www.oecd.org/els/emp/howdoesyourcountrycompare-greece...

Short-term comparisons of OECD here:
http://stats.oecd.org/Index.aspx?DataSetCode=STLABOUR
Why we should stop using an apostrophe s for possessives
You haven't even read the thread. You don't know what you're responding to. You're just so angry that there are people that don't take your side in discussions that you'll accuse people of being shills, which says far more about you than it does about me.
I like this idea very much. I did the same reasoning regarding whatsapp and the likes. Mobile messaging is another use case that can be handled pretty well with email. We just need a better UI.

To toy around with the idea I created a prototype (still far from prime time but already working): http://www.carteggio.ch
Second this. I was prescribed androgel and used it briefly. Another doctor explained the various issues associated with it and and I got off of it immediately. Now I'm working out and eating healthy, and my levels are naturally ~2x higher than they were.
Feel exactly the same way. Why not just call yourself a software developer? Because software engineer sounds better. Because people expect a better math foundation.

Lived and breathed math for 5 years in college before I could look myself in the mirror and call myself an software engineer.
I could see the project leads finding the following quote relevant to their software's messaging-focused design, in the wry Unix tradition that calls services daemons and so on:

"They were given the choice between becoming kings or the couriers of kings. In the manner of children, they all wanted to be couriers. As a result, there are only couriers. They gallop through the world shouting to each other messages that, since there are no kings, have become meaningless. Gladly would they put an end to their miserable existence, but they dare not, because of their oaths of service."
3 Gotchas for Celery
Maybe you could use a duck.

http://en.wikipedia.org/wiki/Rubber_duck_debugging
Sounds like someone needs to write an NQP JIT in rpython.
You're clearly passionate about this topic. I can practically feel the flecks of spittle hitting my face as I read your comment.
I actually meant both - You CAN consider it the lesser evil while it also has the nice side effect of clearing the market (for simple backup in OSX) from competition as early as possible.
Many places, including SV, have companies that give that title even to those who haven't studied CS or math formally.

But besides that, I see a deeper motivation in the article. The author says

"My dream is to learn the statistics, probability, and linear algebra needed to really understand machine learning and computer vision...I need a solid foundation so that I can truly understand what's going on: why something works, when it won’t work, and what to do differently if it doesn’t."

I contend that even many who have formally studied CS and math probably don't truly understand these math tools, that is, if they are using them in the first place. Intuition in math takes time to build up, and requires considerable mental effort.
Well, it's a bit of an abuse of the term "engineer". It's really sad to see how software people first abducted it, and then degenerated it to a near obliteration.
Great answer, and I agree with you. As a practicer it doesn't really matters as long as you get your dose of well-beingness.

I was more thinking of all the "train yourself to meditate" thing which can end with more frustration than relaxation for some, relatively of the scientific measure of this training (which is imperfect as we just saw).

On a side-note, I practice relaxation on the evening and I don't see such huge effects on my mind but "only" a greater sleep (which is already great). Could you share some of your practices ?
I did Starting Strength with a gallon of milk a day (6000 Calories). I was able to improve my lifts (slowly) but I looked horrible (so much fat around abdomen I looked pregnant). Switched to hypertrophy with 2000-3000 Calories whilst cutting/maintaining. I researched this well and tried really hard so I'm not jumping to conclusions here.
Why Americans Hate Instrumental Music
I took Andrew Ng's Machine Learning course on coursera together with a friend. I had the software engineering skills, he had the math skills. Together we strived through all the excercises with a lot of discussions, helping each other and of course we had some disagreements which we learned even more from.
Hi, this definitely looks very cool, but how about cases where we have a bunch of instances running behind a load balancer, and each servers its own metrics?

We can't pull them, because hitting the load balancer would randomly choose only one instance.

Instances are scaled up based on load. So we can't specify the target instances in Prometheus because it keeps on changing.

We'd like to try this out, but any ideas what to do for the above?
In addition to breaking pagination as mentioned in other comments, this site breaks "open in new tab" functionality, whether by ctrl-click/cmd-click or by "right click, open in new tab".

When reading Wikipedia to learn quickly about something, I frequently "open in new tab" a raft of pages so that I can continue with the main subject then quickly go to the additional information of interest.

On this site, cmd-click simply acts as click (open target in current tab), while "right click open in new tab" just opens a blank page - as I found out to my irritation upon closing the original tab....

Poor, poor design, poor, poor UX.
For general introduction to mathematics, there is R. Courant "What is mathematics?" https://en.wikipedia.org/wiki/What_Is_Mathematics%3F.
Both, unfortunately. But if given the choice, I'd go with JIRA, simply because I know
of no better solution. To clarify, maybe there are better tools, but it's not my job
to assess all the PM tools out there.
TechHub Brings Together Technology Entrepreneurs in Startup Demo Night
It is a fantastic book. It isn't (only) a reference book though. For me it was the best way of learning the maths used in my physics degree.

The book has many worked examples, and the extensive end-of-section questions have the answers in the back of the book (for every 2nd question). This means you can learn by "reading then doing", and see if you have got the answers right - something many textbooks lack.

When I try to learn from other technical books, I often find myself thinking "I wish they'd written this in the same style as Boas".
I'm a little wary of a monolithic solutions to monitoring/graphing/time series data storage - it gives me flashbacks of nagios/zabbix ;)

I currently use a combination of sensu/graphite/grafana which allows a lot of flexability (albeit with some initial wrangling with the setup)
CoinJar Touch - iOS Bitcoin wallet
I had my back tatoo being done on 4 sessions, each was 4-hour long experience. It felt as a pizza cutter running here & there on my back, having areas around spine and sides much more sensitive and thus painful.
I can guarantee you, after coulpe of hours of nearly-sustained pain, I was dumbed down to basic creature, which can say yes, no, left, right and that was about it. Imagining 2 years of it... you, not even me, have an idea how crippiling such pain long term is.
I can see roughly your point - but it's a point made by boy who has no clue how crippiling constant pain is. Neither do I, but I had at least a glimpse. With pain level high enough, it would cripple your remaining days to drooling struggle to function like a human being. That's why most of those unfortunates end up on high doses of painkillers, which really dumb them down to semi-consious level. That's not what psychedelics do to you.
What about "Soviets bear guns in space"?
Why the porn habits of your colleagues are putting your company's data at risk
> Can't we just extend whatever laws with the addition of this specific treatment? Anything else has to be looked at on a case by case basis.

Cue people shouting about how politics are slow and killing people while also forcing politicians into making medical judgements that they may not be qualified for, further increasing the chance that they become the playthings of lobbyists who "do their homework for them".

I'm utterly divided on this issue by the way, just noting the inevitable discussion that follows your logic.
Solving fibonacci using eigenvalues [1] was posted a few days ago. A great example of how powerful math can be.

[1] https://news.ycombinator.com/item?id=8980546
The IP is also not enougth, you need to prove that these people actually downloaded files and that still happens peer to peer, right?
RIP TitanDB. What about the existing users?
6000 is a crazy amount of calories! Not surprised you packed on a huge amount of body fat.

Sounds like you have done your homework though. There's no harm in getting tested so I would talk to your doctor.
To me the title sounds like they just took some of Turing's known notes and stuffed them into the roof not that they've just discovered more notes.
I think a more convincing argument is that they're relying on CloudFlare to hide the IP address of the server, which is probably not very covert.

http://www.wired.com/2013/08/freedom-hosting/

"It just sends identifying information to some IP in Reston, Virginia."

If the FBI does nothing else, they learn from past mistakes.
You think we're debating something that we're not debating. I don't have a position on drone assassinations and am not arguing that they're legitimate. All I'm arguing is that in al-Awlaki's case, the USG didn't assassinate someone merely for "dissenting".
Two things.

1) No such thing as universal mathematician in this day and age.

2) Engineer's PDEs(algorithms) are not the same as mathematician's PDEs(theory). Same as comparing a student in China who learned English to communicate with English speakers to English majors from English speaking countries.
Correct. Even clicking a magnet link or getting a torrent file doesn't say you'll connect to the swarm and download it. You're only pirating once you do that, and you start getting pieces of the files in the torrent.
Cat getting a bath
What packages are you using that use Swig? Can cffi or cppyy work for you?
This topic comes up every so often. I think my previous comment applies here [1]:

I started a Math degree after 16 years of programming without any Math beyond high school (the highest being high school calculus). Most of my work as a software developer didn't require any "higher" Maths.

Once I began studying math, including Modern Algebra, Analysis, Graph Theory, Category Theory, etc., I realized I understood many topics on an informal level, in a non-rigorous sort of way, through programming. I had a good sense of major algorithms and data structures as well as their running times. Once I did have more math under my belt, things did become easier, and I started to see connections and commonality between problems across different domains, i.e. more than one way to skin a cat.

Part of the reason I began studying math, is that I felt it was my limiting factor. The range of problems I could tackle as a programmer was limited by math. It turns out this was partly true.

The biggest misconception is that in Math there is one "correct" answer. This is almost never the case. Some of the most interesting solutions in Computer Science come directly from Math topics that were once considered "abstract". Likewise, some of the most interesting problems are solved through approximation algorithms of seemingly intractable problems, often requiring a bit of "hacking" and real world experience beyond what you'd get from a formal education in Math or Computer Science.

[1] https://news.ycombinator.com/item?id=7104566
I own this book and I'll tell you it's not easy learning math from this book. Most of it is just very light overview. There are much better rigorous textbooks that are simpler and more complete.

There are some great textbooks translated from Russian. Analysis by Kolmogorov, (rigorous) Linear Algebra by Shilov, Complex Analysis by Markushevich to name a few.
MyGarden.org – Social network for garden lovers
For linear algebra, I'm a fan of Hoffman & Kunze. The clearest, most useful book on the subject I've used: http://www.amazon.com/Linear-Algebra-2nd-Kenneth-Hoffman/dp/...
Maybe a car analogy will help:

If you are selling cars with the hoods welded shut and all systems permeated with DRM, are you making the world better, because, hey, cars are good? Or are you in effect making your customers helpless, teaching them that they are not, and should not even want to be, in control of their own cars?
What you want to do is separately scrape each instance.

We're working on service discovery support[1] so that you can dynamically change what hosts/ports Prometheus scrapes. Currently you can use DNS for service discovery, or change the config file and restart prometheus.

[1]http://prometheus.io/docs/introduction/roadmap/
Based on what? Your opinion?

The U.N. projects world population to increase to 10.8 billion by 2100 from 6.9 billion in 2010.

http://www.un.org/en/development/desa/population/publication...

The academic laziness of you and those who agree with you is disgusting.
Well, its approach (quoting its project page) is pretty simple:

Echofish is a purpose-built solution for filtering & monitoring of syslog activity. By whitelisting regular messages through the web UI, the administrator can instruct the log processing mechanism to create alerts only for anomalies (irregular messages).

...and actually, it can do lots more once you read the built-in help (such as distribution (using BGP) of IP blacklists, consisting of IP addresses collected through syslog activity).

TLDR; It's gearred towards filtering noise from logs. This also means you can possibly have another daemon reporting network activity through syslog, while echofish can act as your noise-filter.
I don't think it's terrorism either. Just because we don't agree about everything doesn't mean we disagree about everything. I responded to a comment upthread that suggested Hammond was nonviolent. Hammond is not nonviolent.

On this particular subthread, I'm pointing out that Hammond's inclusion in a watchlist doesn't necessarily mean that Anonymous is a terrorist group (obviously, I don't think it is). He had other affiliations that freaked the USG out. As I've said elsewhere on the thread, this being 2015 and not 1970, I don't think the USG has a reasonable fear that "anarchist extremists" are terrorist groups.
You are either a brilliant troll or kind of a idiot.
I'll go a different tangent from the other replies, which is there's a whole lot more to math than two years.

By analogy a business school IT degree is two years of cs plus a bunch of biz classes instead of compilers and automata theory (it varies, huge simplification, etc) However, its possible to study CS at higher levels for immensely longer than the two years an IT grad will get.