skysight-inc/HackerNews huggingface dataset:
sorry, but I find the IDEA ui a lot more confusing than eclipse. Must be long time exposure...
FYI: The article says the rate of pay is $2/day + $1 per hour.

-not saying I am in support of the situation (or that I'm not) ...
> fluid dynamics is hard, let's smash particles!
I am Brazilian and I second this message.
Incorrect thinking in two ways :

>A.I could run experiments by itself if it is provided with enough information to do so. Classical physics (already possible) and even quantum physics, once fully understood can be programmed. There are already scores of algorithms and computer programs that can run physics experiments and it doesn't take years. You seem to be misinformed about even present technological capability

> Computer simulations aren't slow. Distributed computing and processing power allow for a considerable number of experiments to be simulated.

If you work in this area, I feel you have a totally different view of things. You can either speak in terms of 'x' isn't possible and end it there or say 'x' is possible and I'm going to discover how.
Reading John Carmack's thought processes to approaching, addressing, and moving on from individual challenges is so fun and refreshing to me. Granted, the matter-of-fact tone is inherently humble, but it does seem like a tone of making the complex sound simple, intrinsically for the audience's benefit. Just a line like "unfortunate waste of memory...but it gives me the timing control I need" is a succinct demonstration of trade-offs and explanation without, well, seeming to have many outside constraints - well, I mean there's the pursuit of the functioning program, sure, but I get the sense freedom in this environment is used studiously.
I really wanted to take a look to how PyPy handles this. Now I'm even more so. Thanks!
concurrency in python is kind of a disaster, in my opionion. there are a lot of different options but they all seem to have significant drawbacks, and not just limited to ease of use. i know concurrency is a hard problem, but i wish there was one really good, straightforward solution instead of 3 or 4 different half-baked convoluted solutions (threading, multiprocessing, asyncio, subprocess in stdlib, plus twisted, gevent, pulsar etc as third-party).
Articles like this (do this get X% lift in conversion) should not be treated as a gospel, only as a collection of ideas to test with your offers and on your traffic. Mileage may vary.
Feels like your story is incomplete: tell us how did the junkies behave?
I always thought Halliday from Ready Player One was modeled after John Carmack. My hypothesis is getting closer to reality day by day. :)
> They aren't displaying it for free, they're displaying it in exchange for your attention/time on the accompanying ads.

> You don't want to buy it because it causes friction to pay the $0.001 it costs to view the page that the ads take care of.

Well, current model also costs me that $0.001 (likely more) in electricity costs and exposes me to at best some ugly-looking crap made with adversarial intent, that has nonzero chance of scamming me into buying something I don't need, and at worst is a vector of malware delivery. It also costs me time wasted on waiting (10x longer load times) and productivity losses due to system slowing down if for some reason I need to keep the site open and do something else.

> You prove there is value to you by the act of visiting

You prove there is potential value by visiting. You won't know if there is an actual value until you at least skim the content. If you're visiting the same site regularly you can start to predict how much value you expect to get out of a visit, but at this point the site owner can probably convince you to pay for it somehow (be it subscription, turning off the ads, selling you their book, etc.).
Your headline would also only tell half of the story, because we don't know whose "ways" the administration rejected. They, the administration, spent time looking into something that they later concluded was wrong. Right?

WaPo's headline was in the past tense and doesn't state anything else, so obviously nothing went beyond exploring. It's not distorted at all.
iOS 9 security flaw lets anyone access your photos and contacts
Some admin should fix the link, the current article don't contribute anything important over the original.
if you are blocking on io (such as read/write to disk or over the network), pypy execution speed will not help while threading will.
I did this on a flight. It was much more pleasant than inflight entertainment.

* 360 film doesn't work well, with not being able to move around.
Can this device cut metals and if so which ones and of what thickness?
Same here. Sequelize looks nice on the surface, but I've found its documentation to be atrociously out of date. Bookshelf has less features but works better in practice.
This is a really important point. Bucaran copied his code over voluntarily, into a project that already had a license. He can't just change the copyright notice to his own. He had the copyright, and hence the ability to deter from it. He chose to do so. Tough luck.
Gangs tend to organize around any kind of illegal, lucrative market. Smuggling (which is really what drugs and alcohol are about), gambling, prostitution, vote buying/selling, theft. Because those activities are outside the law, the law can't really regulate the market.

Then there is racketeering/blackmail, which is probably more of a problem of ineffective policing, at least as far as the "Hey, you've got a nice business here, how about you give me a cut to make sure nobody comes by [sic buy] and smashes your cabbages" variety goes.
I think the more typical behaviour is to buy on contract and thus upgrade on the one year or two year interval that coincides with the contract.

A quick Google suggests that even two years might be a bit long for Americans: http://www.phonearena.com/news/Americans-replace-their-cell-...
Hi man,

Do you plan on adding await/async support to mako ?

Cheers
I think the limitations of the GIL are not all in all a bad thing, but I do think that the Python community needs to seriously look at making Asynchronous execution a priority in future versions. Asyncio is really complicated and provides very little in terms of performance.

Multitasking is the most important issue that Python faces today (and maybe PyPy is the answer).
Is curl|bash insecure?
The message, at least, is sound. You need to be proactive about making friends and being social, not just sit around and wait for life to happen to you.
> for most big studios digital revenues are still nothing compared to physical sales and syndication rights

This begs the question. The revenues are nothing compared to physical sales and syndication because in many cases watching the content legally online is not an option at all.
Why will a GAI be unable to run experiments?

EDIT> Why couldn't a GAI talk to every living physicist, at the same time? Read all the literature we've every written, and find links that we didn't notice?
I mentioned iOS because Apple's Grand Central Dispatch API is something I wish Python had. Python's multitasking is so complicated while Apple's GCD is so elegant. It's sad really.
I have a quick and dirty speed reading hack: just read the first sentence of every paragraph in a long form article. You can usually infer the rest!
I think it's the best ORM for Node. That said it makes me really miss Active Record, which is just... sigh the best.
Two examples:

- Dependencies between modules in the same source base for one, which given the most common setup (single workspace) Eclipse will quite happily ignore and treat everything as one module.

- The default static analysis setup misses so many common things (unused imports, methods, variables) that whenever I open a class in IntelliJ I have to spend 5 minutes removing the cruft.

In its time Eclipse was a good IDE, but its time has passed.
> Asyncio and this new syntax is both hard for beginners and experienced python coders alike, and still doesn't do multicore!.

The fundamental limitation here isn't unique to Python. Multiple tasks that are CPU bound simply cannot be managed using cooperative multitasking, and that's all asyncio is: cooperative multitasking, with a friendlier syntax than the old asyncore module.

Cooperative multitasking using async I/O works great when you have lots of tasks running that are I/O bound--they spend almost all of their time waiting for network or disk reads/writes. But as soon as you start piling up tasks that require CPU, you need either multiple threads or multiple processes. Python asyncio was never intended to handle that use case.

Multiple threads is where Python has a unique limitation: the GIL prevents multiple threads from running on multiple cores, so if you want multiple CPU bound tasks to use multiple cores, you need to fork each one into a separate process.

It also doesn't help that the multiprocessing module is, IMO, a huge ball of cruft that's overkill for a lot of multitasking use cases. But there are simpler ways to do it, at least on Unix systems, because the fork system call is very lightweight.

Shameless plug: I wrote a library for this some time ago, which I use whenever I have a Python project that needs to fork worker processes; it's the "comm" sub-package in my plib-io Python distribution (this is the Python 3 version):

https://bitbucket.org/pdonis/plib3-io/src
> If you are a typical HN reader, you likely have less than 3,000 marbles left.

Quote of the week!
I've been using the new async/await syntax to write beautiful asynchronous websockets server and I fell in love with it. It handles hundreds of thousands of concurrent connections (on top of aiohttp) and the code is so much cleaner than it would be with i.e. NodeJS and Express and Promises. It reads like a serial code.

I think benchmarking asyncio with any type of CPU bound tasks misses the point. Previously we were relying on hacks like monkeypatching with gevent, but now we've been presented with clean, explicit and beautiful way to write massivly parralel servers in Python.
It is just short of mafia protection money.

The concept that as a user, I don't know the ultimate bribe cost.
Plus constant worry that it may go up or worse, the rules have changed and prices( read bribes ) went up. What a backwards way of shimmying your way into what should be : consumer + producer relationship.

I want to live in a reality where I know your costs and you tell me how much divided amongst your users is my share to pay. Let's get Google out of the equation.

What if we had mandatory HTTP headers: "Content-Cost: 0.02" and my browser had a credit card linked against it and I will decide if your content is good enough to buy.

Ads are evil. The industry is evil. And I don't mean it in a bible-churchy-preachy way. These are not people I will ever support with my coin.
At the end of the day, people don't seem to care about whether content-creators get paid. And why should they? There's an almost inexhaustible source of "content" (whatever that means) and for every creator that steps down, another will step in.

I will continue to use an ad blocker and not pay Google, thank you very much.

If you want me to consume ads, make ads I want to consume.
from the perspective of drug trade, gangs exist to protect the distribution- that part could be much more decentralized if it were legal
Услуги+профессиональных+строителей+из+Минска
From what I see, the community keeps changing its mind every few years. We need to pick a multitasking method and really embrace it. If we want to keep the GIL, then we need to go whole hog on some other approach.
Well, the article pointed to three different sources of drug violence - violence from intoxication, violence from getting money for drugs, and violence from selling drugs. They need to be dealt with as separate issues.

Violence from intoxication depends on the drug. Alcohol is probably the worst, followed by amphetamines and cocaine. Nobody wants to break a nose because they're high on pot. So the laws don't line up with violent potential.

Violence from getting money for drugs is because drugs are expensive, and addicts tend to be social outcasts. It's also incidental to property crime in general.

Violence from drug sales is 100% the result of prohibition. During alcohol Prohibition, alcohol business crime was widespread. Today, it's nonexistent. Likewise, there's virtually no violence in the field of loosely handled prescription drugs. If drugs (not just marijuana, but hard drugs like cocaine and heroin) were broadly legalized and readily available in a safe and competitive market, violence from both the drug trade and the cost of drug addiction would disappear.

Which makes one ask, "Why do we do this?", when it makes so little sense. Then one might answer, "Is racism a root cause of the war on drugs?", and a whole bunch of people would howl with indignation.
That seems like a lot more effort than traditional photoresist printing that you can do with an inkjet printer (or just freehand with a marker).
1:35 http://www.twitch.tv/oculus/v/17538854
I detected a hint of "the cop is the perp and the perp is the victim" in your other post but wanted to give you the benefit of the doubt. This kind of attitude is quickly disabused of when living in a poor neighborhood. Why are gang members practically suicidal? Drugs play a part, but they are not protecting their neighborhood they are trying to get a larger territory to deal drugs. As for the US going into the Middle East, it was probably a bad idea but then people turn around and complain we are not doing anything in Syria.
I suspect you're overthinking it a little. As my mother would have said, "At least it gets you out of the house".

A puppy doesn't solve every problem. It doesn't magically find best friends for you. But it nudges you to make the first step, and keeps you from being a complete shut-in and starting a downward spiral of isolation.
This is pure anti GMO propaganda.
"it's covered by a thicket of patents from about 30 companies"

The patents have been waived for humanitarian purposes. Also rice is self polinating so of little interest to seed companies.
http://www.goldenrice.org/Content1-Who/who4_IP.php

"the government there quietly dealt with the vitamin A deficiency problem through a more low-tech and effective technique: vitamen supplements"

Really? 250,000–500,000 children in developing countries become blind each year owing to VAD, with the highest prevalence in Southeast Asia and Africa. I guess in your world that qualifies as effective. Even if they did solve it with supplements, wouldn't it be better to solve it already in the food, instead of spending millions a year on supplements?
https://en.wikipedia.org/wiki/Vitamin_A_deficiency

"The criteria for being licensed to grow golden rice is that the country grows less calories of food than it takes to support their population."

Do you have any sources for this or are you just making it up?

"Golden rice is basically useless except as a PR tool to clear the way for more profitable GMOs"

A classic anti GMO talking point with no basis in fact. Just because corporations use genetic engineering doesn't mean it can't be used for altruistic purposes. Have you considered the possibility that people are actually trying to solve a problem that kills tens of thousands and blinds countless more every year? I guess its easier to believe in conspiracy theories.
Multi-Datacenter Support with the Cassandra-Mesos Framework – Mesosphere
If you read the presentation, it's more like,

>A: Facebook app has such different priorities than other developers, that Apple's development ecosystem has 'unreasonable' expectations and assumptions.

Facebook wants to be (and seems to like being) a "clowntown" (as the author puts it) where anyone and everyone can write up a duplicate library to anything and ship it. Any and all code will ship, it just can't make the app dip below 60fps. To meet those strange goals, they 'hacked' together their own GUIKit (at least three of them, actually), their own IDE, their own animation kit, their own debugger, etc. A general theme seemed to be that this was done in order to get everything off the main thread and onto background threads. By only depositing the very smallest amount of work onto the main thread from a gigantic soup of background threads you could keep the app snappy without needing to prune any code.

Seems to me to be a silly way to differentiate one's self.
Crystal, iOS ad blocker, to accept money to let ads through
I agree completely. While Eclipse had a lot of plugins, it was often difficult to make them work together; so I was stuck with multiple Eclipse or eclipse customizations with a different set of plugins for each one.

IDEA has probably less features, and third party plugins don't necessarily work well together; but you can see the idea of the "ide as a whole" behind Jetbrains products.
Appreciate the clarification on that.
I have the exact opposite experience. I've attempted to switch to IntelliJ on multiple occasions in the past couple of years but I've never gotten it to feel as fast and flexible as Eclipse. Is it possible you're comparing to old versions; Eclipse used to be really slow 4-5 years ago, but the current versions running on an SSD are blazing fast.

If there's one thing I hate about Eclipse, it's that it's kind of ugly :).
Here is a link to the article.

http://fourhourworkweek.com/2009/07/30/speed-reading-and-acc...

Thomas Frank breaks down the math in a video. Basically our eyes take so long to move and refocus, then read. The lines added by the chrome extension give you a target for your eyes to help practice using your periferal vision, requiring fewer eye movements to read a line.

https://youtu.be/jv2BdHXRD3Q
why would they smash cabbages they already bought?
Mozilla fixed a 14-year-old bug in Firefox, Adblock Plus uses less memory
It's worth reading an interview with Chomsky, talking on this subject in 1998: http://www.chomsky.info/interviews/199804--.htm
It may not be easy. Wired seems to know how, they ask me to unblock when I visit. Same with Reddit (years ago) and duckduckgo.
This isn't a problem unique to Python. There are a plethora of concurrency solutions in every language because there isn't a one-size-fits-all generic solution for every workload that exists.
Panda Express's Life Coach Might Have Overshared a Bit
I ordered one with the video attachment months back. I am not sure when it is supposed to come.
I don't understand why people are trying to soften the blow for content-providers who generate revenue through intrusive, annoying, and privacy-invading ads.

Why are you defending people who clearly do not respect you?

Why are you paying a tax ($15/mo for Google Contributor) to make it so that these people can continue to operate on a broken business model?

Why are you so scared of the internet changing? It's nonsensical.
The trend lines showed a year ago that a high end smartphone in about 3 years from now (mid-way through the PS4's lifetime) will have higher paper specs than a PS4 (paper specs, not necessarily as well-utilized).

An Nvidia Shield tablet is on paper roughly equivalent to an XBox360. The Shield set top box is double that. A few more doublings and the prediction will play out.
> Given their cost economics, open layouts are probably not going anywhere in a world of rising office rents.

What does this have to do with rents? Cubicles can easily replace an open area and they count as tax deductions. Also this is like saying that it makes sense to give your developers cheaper, but lower performance PCs. While the lower upfront costs are obvious, your company will pay dearly in lost man hours... which makes no sense since silicon (or almost any other material) is still less expensive than carbon when it comes to the cost of time.

> That's not necessarily a bad thing, since spontaneous conversation encourages creativity. The real problem is signaling what state you're in.

Even when you signal your state e.g. headphones People in open offices still ignore it. Think about it. Would you not look at, smile, or wave to someone you know, who you just happen to be walking by? Is the supposed increase in creativity worth the major decrease in productivity when you have lunch and happy hour as options? I could be wrong but Github was born in an happy hour

> What if we took a huge glass conference room and dedicated it as a 'quiet do not disturb room'?

Yup. This kind of fixes it. Based on my experience with the 'fish bowl', a mini partition like what you see in libraries and schools would further help reduce distractions inside a conference room while still lowering the bar for obstacles to interaction.
> Other than that, Eclipse is free software which is important in the same way Linux is important to cultivate even though we have Windows.

I fully share your sentiment. The rest of my comment is eclipsed (no pun intended!) by this.

That said, SSDs are still not that widely deployed in my country, and almost never in cheap developer laptops. Yes, yes, we can argue all day long about why employers still consider buying good developer machines a needless expense, but meanwhile accept that in many places in the world that is the case.

So the question becomes... when the hell did Eclipse decide that in order to work decently you had to use an SSD? Why did its performance degrade so much; what new and revolutionary features did this performance degradation buy us? And why does IntelliJ work so much faster in the same, non-SSD hardware?
Show me an objective argument regarding ad blockers.

And what's wrong with subjective, anyway?
> They still have copyright on their content

Certainly.

> and how you use it

Now that's an interesting question. I wonder if we'll start seeing people try to use explicit copyright licenses to say that your license is revoked if you use an ad blocker. Not sure what that'd look like.
> A good analogy might be Gimp vs Photoshop. Gimp is great for learning and gets you there, but if your job depends on it, it starts making economic sense to pay someone for something better.

If only Adobe hadn't enough of a monopoly to be able to demand arbitrary prices.
Or actual copies of Linux.
I fail to see how asyncio should use multicore. Asynchronous programming uses a single thread...

If you use CPU-bound tasks, using non-blocking I/O (which is what asyncio is about) is not going to work. You can use multiple processes (maybe from concurrent.futures[1]) to help that case.

[1] https://docs.python.org/3.5/library/concurrent.futures.html#...
These reviews and blog posts that he does isn't how makes a living. He has a full time job that he makes a living from, and he does this website on the side (he mention's this in his About Me section). He also gets many of the items he reviews direct from the manufacturer for free in return for his review. He does also have ads on his website, but luckily there is few of them and the few that they are aren't annoying. His website and reviews are great and I'll give you that, but I assure he does not make a living from this site alone.