skysight-inc/HackerNews huggingface dataset:
This reminds me of a story I saw a while back about people apparently becoming obsessed with tunnel-digging for its own sake. I can't seem to be able to dig up the story itself, but https://en.wikipedia.org/wiki/Burro_Schmidt_Tunnel was one of the cases mentioned in it.
Historically the project files in C# apps included msbuild configuration. Also a lot of nuget packages include a.targets file, which also contains msbuild configuration. For compatibility reasons if you are using the .net ecosystem you need msbuild.
woosh! The sound of sarcasm going over your head.

This project is entirely satirical. Read through to the bottom of the README.
I really hated the language you use to describe build tasks. It is a very frustrating mix of declarative and imperative syntax. And of course, who wouldn't want to write code in XML?! (XML, the markup language, the one we use for marking up information like documents and records.)

I was doing fairly complicated tasks with it years ago, and it's just one of those technologies that feels like it is fighting you at every turn. This was for continuous integration stuff and developer-productivity tools, not "open up Visual Studio and click the button". Thankfully much of that has been obviated over the years by things like NuGet and Octopus coming around.
But of that lower number makes you walk, then the deal is off. Having a minimum salary is far more effective in negotiation than any disclosure of pay.
There'll be more when they send up some Raspberry Pis later this year. Inside metal flight cases on a stick in the Columbus module.

They also note that:

The most common laptop on the ISS is the IBM Thinkpad T61P
(circa 2007 from before Lenovo acquired them...

https://www.raspberrypi.org/blog/astro-pi-mission-update-5-f...
The best part of marijuana is the lack of addiction.
Is this the "gay" dev forum? No offense, but all of you are bitching like a bunch of women.... or more like faggots.
Nicer how? I've only been down there once, and it was super warm.
A review of intelligence GWAS hits [pdf]
It seems obvious that you can do anything without circular references. Proof: implement a Turing machine without using them.

The question is whether it's a reasonable constraint for real-world programs. In theory, Malbolge can be used to perform any algorithm, but few people would actually want to.

Circular references are really convenient in many cases. For example, view hierarchies typically have a pointer from a view back to its parent view. This means you can walk up the view hierarchy as well as down, so you can find sibling views, remove a view from its parent, invalidate a parent's layout when the view's sizing needs change, and stuff like that. Without circular references you could still accomplish all this, it just becomes slower and more painful.

In practice, reference cycles are a big problem for ARC. One of the most common questions I see with Objective-C and Swift programmers is when it's necessary to use a weak reference to self in a block, and when it's necessary to use a strong reference. It's difficult enough that I've seen a lot of people just punt on the entire question and go for "always capture self as a weak reference no matter what." Which works most of the time, and occasionally creates entertaining bugs. Even for experienced developers it's easy to miss a spot occasionally, and end up with a silent leak or a subtle bug.
I am having trouble understanding this viewpoint. For my position, I buy PyCharm Professional license, paying about $50 for each one year license. I plan to keep buying that license every year to get upgrades. To me, I end up paying the same price every year. If I want to try a tool for a month I can pay a few dollars for it, then let it go. To me, that's an advantage.

I am curious about "JetBrains now controls pricing". Haven't they always? If they raised their price outrageously for yearly upgrade model, they would lose customers, so that's true of new and old system. I have control of whether I pay their price or not, but they get to control the price, as always.

I understand to some degree that losing access to a tool is an inconvenience, but it doesn't strike me as a terrible burden. It's all just a view into the code, there's nothing irreplaceable about it. So renting compared to having guaranteed permanent access is a loss, but it doesn't seem that awful - but that's very different person to person.

Anyway, I am legitimately curious to hear more about this viewpoint. I kind of get it but don't have the strong visceral reaction to it as many others on here. Is it a use case difference, of people who skip upgrades versus those who don't and pay every year? Or is it fundamentally a philosophical stance on own versus rent?
If you want to pick on CityPlace, that is fine, but that is an especially hideous point of view / photo.

https://i.imgur.com/RKAhkqO.jpg is my view (I just took this photo now) and http://vikpahwa.com/wp-content/uploads/2014/06/20140606_5407... is my condo (second from the right of the four main condos).

I agree that festival tower and the entertainment district is nicer, but it is also way louder, and I like quiet when I code so I moved out of that part of town.

But Toronto is currently building 130 towers in multiple neighborhoods, so to pick on the most controversial ones isn't really a rebuttle. Can you show an example of any 40+ story residential building that you like?
Nah, according to http://www.economist.com/blogs/graphicdetail/2015/09/daily-c... Switzerland is exemplary on a per-capita basis.
Well, if you're not breathing in tar, heavy metals, free radicals, etc., it's not hard to come out on top over smoking.
WTF. I can only suggest this summery:

http://www.cosmology.info/newsletter/2014.05.pdf

If your model is correct, it must explain everything, not just some or most of it.
Money Quote:

Each of these sets of problems could be, and in fact often are, dismissed as mere “anomalies” in an otherwise
well-supported theory. But taken collectively they contradict all the predictions of the theory, leaving no support
at all. The response of supporters of the Big Bang theory has been to continually add “parameters” to the theory
to account for new discordant data.

For me, this hole theory is as logical as the flat earth theory. Compressing the hole universe, which is so huge (see hubble deep field) into a single point is just absurd.
> Even if your journal accepts PDFs, michaelmior's comment raises an important issue that a LaTeX style template cannot be imported into most (or all?) of these Markdown editors.

Perhaps it would be easier to go the other way -- to modify a Markdown parser to output a simple subset of Latex that can fit into most common academic templates.
CodeMyUI.com
Because of injury or potential for injury. The team wants Kobe Bryant healthy and on the court, so wants to limit excessive practice to avoid reinjury or new injury.
Data is all around you. Find a data set about a subject that you are passionate about. I mean passionate in the sense that you have BURNING questions about it. Let's say you are into movies. You can find data sets of movies. I would pose these queries to you as exercises:

1. What is the average length of all movies?

2. Here are some buckets: Movies that are under one hour, movies that are between 1 and three hours, and movies that are three hours or longer. Tell me how many movies are in each bucket.

3. I want to know if movies are getting longer or shorter over time. Find out and show me a graph.

edit: formatting
One can only hope this effort improves the miserable MSBuild documentation. Exposure to the .Net ecosystem and MSBuild are recently events for me, and I can't say I've had a day where I've not cursed out either the documentation for Azure or MSBuild. Thank god I found a single reference in a single engineering blog post to the very very beta at the time ARM Resource explorer many months ago (resources.azure.com). It was the only way I was able to reverse engineer the ARM provisioning templates since nothing was documented.

Now if the people responsible for all this awesome effort in cross platform tools and open sourcing products could go down to the licensing and support divisions and bust some heads, I might be willing to continue working on the platform. But as it is, I've been playing 10 hour Bangalore ping-pong for almost a month now trying to get them to acknowledge the Azure support contract that was paid for a month before that! Ultimately, if Microsoft doesn't fix their baroque and Kafkaesque licensing and support process, all this work is going to be for naught.
It certainly stands to reason that diminishing the ability of the tobacco companies to deceive the public about the health risks associated with tobacco cigarettes would similarly diminish demand.

Conversely, the trend with cannabis seems to be that the more the public learns about its effects on human health, the more use rises.
Culture plays a huge part too. In a lot of social circles, tobacco is looked down upon as a smelly loser's fix, whereas celebrities champion being high every waking moment. Of course there are major differences in health effects - cigarettes can kill you but you can't OD on weed - helping drive this cultural shift, but in the end there is only so much that regulation and legislation can accomplish.
I have to agree.

Tech volunteers for candidates isn't very new. I remember reading about "Tech for Obama" a while ago. What's different is the scale and professionalism of how this is all going about -- and the distributed nature of it all.

Fascinating to see it firsthand.
Importance Weighted Autoencoders
"Now"
People have been ingesting cannabis since long, long, long before they smoked it from a pipe. It would surprise me if there are dire health effects that are entirely undiscovered.

This is, of course, shitty compared to actually providing a study.
Thanks for asking! There's a verification step (one email) for new destination email addresses.
Yes, because both apple and commodore license microsoft basic as the core of their basic implementations.
> Does the "required status check" thing apply to `git push`, or just to the merge button on the website?

It applies to all ways of updating git: push, the web UI, merging, and the API.

> how do you trigger a status check to run on your actual merge/rebase as made in your local client, which will almost certainly differ in SHA1 and may differ in content from the merge made in the PR?

If they differ in SHA1 but not content, things will work fine. A protected branch cannot be updated to a git tree that has not been tested.

If your PR differs in content, clicking the 'update branch' button on a PR will make the merge commit and your PR's content the same, so a new CI run will apply to the correct content.
It feels a lot like one might getter better bang for their buck using Category Theory here than raw type theory or functional programming.
Love Conway's Game of Life in the background.
When workplace is buying - ofcourse not. I have never ever seen a workstation for developers with AMD CPU here in Baltic countries.
Estrias
GNIP: The Social Fire Hose
Zesty (YC W14) is looking for exceptional Rails developers
Celulitis
Indeed. The light speed limit is only valid when moving through space. If you bypass it, nothing actually stops it from having FTL (Faster Than Light) communications/travel.

To understand wormholes or portals from the Valve game, you can think of our 3D universe as a 2D sheet of paper. You cannot move along the sheet of paper faster than light; however, if you bend the piece of paper, you can make it so that two different points on the sheet touch.

A wormhole is just this pair of points, and finding a way to switch between the two connected pieces of paper. Since those two points are actually in the same location, traveling from one to another should be instantaneous.
If Jetbrains decides, in 2016, to increase the license fee to $300 per year, or $500,

Or even more likely (for an IDE that is ahead quite a lot): charge the same license fee, but don't supply any interesting new features.

This is one of my fundamental objections to the subscription model. In the perpetual license model, a company has to entice its customers every major version to shell out the money. How do you do this? By making the product even better. In the subscription model, that direct incentive is gone, the customer has to pay anyway.
Based on the current social economic structure of USA, OP's statement is pretty true.

This prank video is like a small example of USA's issues.

https://m.youtube.com/watch?v=U0tDBvdunu0 ...try reversing the ethnicity and neighborhood in this video... the vid would be much shorter and the outcome much worse, I'm sure.
Tell HN: Synergy looking for an Angel
The async pipe to do asynchronous binding is pretty sweet. I think (if I remember correctly) they tried to do something like this by default in Angular 1 (i.e. wait until promises resolve and then display the result), but then they took it out because it was causing other issues. If you did want all your bindings to by async in Angular 2, though, I wonder if there is a way to set a global configuration option or something. That way you don't need to include the | async with each binding.
This is a good question. I usually have multiple PyCharm instances running and have never had a problem. I never thought about it until my wife started up PyCharm on my other computer and I got a notice saying another computer on the network was using a license and one of us needed to quit.

JetBrains needs to reassure us multiple instances are ok on same machine and across VMs. Will running the IDE in OS X and also a guest Linux VM look like multi-machine use? If so, that's really a bad flaw in licensing.
Nitpick: often we refer to "omnidirectional" bass because, given that subwoofers are usually much smaller than bass wavelengths (around 16 ft at 60 Hz), they have an omnidirectional radiating pattern.

Live sound is usually highly artifical, with the heavy use of compression, EQ, effects, and a very exagerrated bass. For instance, all reverb is usually digital, because instruments and singers have to be close-miked to avoid feedback. Also, past a certain venue size, it's better to mike guitar amplifiers rather than make them louder or add more of them, since their radiation pattern gets very narrow at high frequencies, resulting in a "pick to the forehead" effect for the people standing directly on-axis and a muffled sound for the rest of the audience.
Really great points.

Maybe the better response is "I tell you mine if you tell me yours"? If you know how much the recruiter is taking home, you can get a sense of their incentives.

It's also important to weigh these costs at the margin. If they have a candidate who will sign faster and for less money, the recruiter isn't going to advocate for you.

While recruiters do often work with a small set of companies, the challenge of the job is supply, not demand. They are paid to find employees, not to find employers. Even if they're working with a single client, in a hot market this will have next to no impact on salary pricing.
I was curious. According to Quora these are the class ranges in India:

Affluent/Rich - Rs. 500,000 p.m and above. Usually businessmen & celebrities.

Upper class - Rs. 200,000 per month to Rs. 500,000 p.m.

Upper middle class- Rs. 50,000 p.m. to Rs. 200,000 p.m.

Middle-Middle class - Rs. 20,000 p.m to Rs. 50,000 p.m.

Lower-middle class - Rs. 10,000 p.m to Rs. 20,000 p.m.

Lower class - Rs. 6,000 per month to Rs. 10,000 per month

Poor - Less than Rs. 6,000 p.m.

By glance $10,000 per year seems like a good average. Which is 661,500 INR per year or about 55,000 per month.
I have a lot of trouble falling back asleep after something like that when I know an alarm is set. The result is that I have to stay up later than I'd like to make sure I'm so tired that I am very unlikely to wake up at all before the alarm goes off, getting 6-7 hours most nights, when I'd love 8-9 but can't risk waking up at 2:00 (because I wasn't falling-over tired when I went to bed) and not being able to fall back asleep due to alarm-anxiety.

My wife and I each take a separate sleep-in day on the weekends (someone has to get up with the kids) to make up for stuff like this. I'd rather not have one since it cuts heavily in to nice daylight hours, but as it is it's do the 12-hour-sleep make-up thing on the weekend or risk having a 3-hours-of-sleep night on a Tuesday because I woke up and couldn't go back to sleep.

The only solution I can come up with is "get rich enough not to have an alarm". :-/
I think a better title would be:

"Two scientists meeting on a bus leads to discovery in the lab of a breakthrough cancer drug"
Back to School Sale on Software Design and Development Books by thoughtbot
If this change is so beneficial to users - lets put it to the test. JetBrains - put up public voting (which you do not have control over) and let us vote on which licensing deal we like more: old one or new one. Then we can talk if this is really something that developers really want.
The coolest video I found on the ESA tour is this time-lapse one from the Cupola. Absolutely stunning.

http://wsn.spaceflight.esa.int/php/download.php?fn=/videos/F...
R.I.P. REM, Viva CSS Reference Pixel
Everyone is plugging something all the time. Just because they're plugging their general popularity rather than a particular movie does not make something unassailably authentic.
I like rain. I like it in storms rather than in constant, nonstop clouds and drizzle like the Northwest gets, but I do actually like rain.
How would you do a calculation on that (energy from collapsing hole through spacetime)? I've googled to get somewhere but I can't find anything useful.
That game of life animation background is really mesmerizing to watch!
A question to ponder: what is the fair market price of global equities when some buyers can print money? Does it matter?

Well, I don't know about "fair" but the phenomena you describe has the upshot that equities wind up being worth more money as money itself become less valuable.

The situation you describe is a massive inflation in the sense of massively inflating a currency. The main is that by hook and crook, a wage-price inflation has been avoid - first world workers have just sucked-up some of the cost inflation and other parts of the first world cost of living have been kept under control by cheaper good from China and elsewhere.

Similarly, other visible manifestations of inflation have been controlled: the price of gold has controlled by simply mining more gold - contrary to gold bugs, there is still quite available in the ground at a high enough price and the world is in little danger of gold being taken as real money again. And you described the inflating of the Swiss franc with other "safe" currencies undoubtedly following.

It all still hinges on the average first world workers being willing to work for continually inflating dollars. The process is abetted by cost-of-living measures based on fairy tales - the ability to ignore continually increasing rents around the country is notable here.

So a way to look at all this:

"Stocks aren't going up, everything else is going down"
For School most of my papers require MLA formating. I found a mla latex template and so now I just use pandoc and that template to do my papers. When they want a docx I also made an odt template that I the use libreoffice to convert to docx. If madoko had an option to do that, then I'd be interested, otherwise it's no use to me.
PReP study shows no new HIV infections in 2.5 years
> It is not much worse than using it in javascript.

It is worse because people are even less familiar with this in PHP. It's not idiomatic.

> I just tested it in PHP and it seems it is 20% faster in PHP compared to casting to int.

How rigorous was your testing? Which version of PHP were you using?

> It makes sense in javascript to that its faster than functions, but why it is faster than a cast in PHP?

It shouldn't be. It might save an allocation in older PHP versions, I'm not sure.
I recently did a project using this type of template system and it was ok, but not really better than string-based templating. You're really still doing String-based templating except you're embedding all your directives in data attributes and it gets super messy and unreadable.
>Perhaps the best way to win the war on drugs

Why does there need to be a war in the first place?
I dislike maven for the same reason, but maven at least seems to have reasonable build structure.
There still has to be some damage from smoke inhalation, no? Then I'm curious about smoking vs "vaping" vs oil etc. Anecdotally I see a lot of old hippies still kicking.

edit: I didn't realize you were pointing out the effect of smoking cannabis.
Yes, nothing changes in this respect: you can run multiple instances of Visual Studio with ReSharper on the same machine.

Co-using IJ and ReSharper should be fine as well, as long as it's you and only you using them.
The kids who know what's up will know where to do the research. That should be incentive enough. Considering you can't stop another organization from building on your research, the "competition" is a little hard to explain.

A university should be run like a school, not a business.
I meant that I have no clue and intereset in notebook situation and workstation is a desktop PC. Same for servers - I have no idea what sysadmins use, nor I care. Monitoring shows CPU percentage, it reaches 80% - we tell them to upgrade. :)
This one has some more info: http://www.telegraph.co.uk/luxury/technology/69041/steinway-...
Ryver vs. Slack
Freya 0.3.1 is here
Sorry, that WAS the damage from smoke inhalation. Theoretically if you're vaping or eating you shouldn't be combusting anything and should get 0 smoke.

And yes, you can get lung/throat cancer from inhaling pot smoke. Probably way worse than from a cigarette because there's no filter (THC is super sticky, so it's kind of counter productive).
> experience and knowledge would override the desire to smoke cigarettes at least.

To get into our local mega-organic pesticide-free we-only-sell-kale health food market, one has to pass through a gauntlet of cigarette smoking 20- and 30-somethings. Don't underestimate the power of wanting to look cool.
and this talk is already 9 years old
Pot doesn't cause lung cancer either: http://www.webmd.com/lung-cancer/news/20060523/pot-smoking-n...
I was a huge pot head when I went to college. Smoked weed through pretty much all of high school and had some traumatic events happen that lead me to it for medication. In high school I was considered an outcast. I was the only sophomore to ever consider taking AP Comp Sci(true rebel here...) and generally the kids drank alot.

But when I got to college, I gave up the weed and focused on the programming and outside my comfort zone stuff. And then I was in an advanced comp sci class, working with a smart dude and he paused, and said, "Toke up, get food and get back at it?" Then, for the first time ever my world was opened to programmers that smoke weed. And it was like a moment of, "holy shit I can be normal here."

Marijuana can be a blessing or a curse. All in your relationship with it. I advise using it for the benefits, and not abusing it for escape.
Yeah, and most people in prison are not jewish, either. Neither fact is relevant. The person I replied to suggested that people might prefer solitary confinement to the alternative of being housed with someone who will physically brutalize them.
I have ".." as an alias for "cd .."

I also have "la" as an alias for "ls -a", and "lsa" as an alias for "ls -lah --color=auto"
What if that was the intention? ;)
Well, farmland exists to support the population, not the other way around. If farmland exists in adequate and sustainable quantities now, which it does, there's no need to push people to live in less pleasant locations to make room for more of it.
I don't think "make a hummingbird with CSS" is really a universal way to ace a phone screen. A more appropriate article title might be "how I aced a phone screen at zenfits.com".