skysight-inc/HackerNews huggingface dataset:
I don't understand your comment. By "hand over currency they receive in private trade" are you referring to taxes? Taxes already exist without basic income. The punishment for tax evasion does not necessarily have to increase because of basic income.
I like your analysis, thanks.

> We may never reach the stage of Strong AI because it turns out that what we actually do is not intelligent enough to require Strong AI.
That's interesting. If we find a rigorous enough definition of "Strong Intelligence", would humans necessarily qualify as one?
We've made impressive progress but even with computer vision there is still a lot to do. For example, it's great that we can recognize certain objects are in a picture, but a lot of real-world applications depend on the exact location, e.g. image segmentation. Current state of the art models generate hundreds of similar object proposals which cannot realistically narrowed down to a single one to present to a user in an application.
you missed the ;) at the end of my message :D
No, it's nothing like password reset. My proposed system doesn't even need a password.
My gf and I live 15-20 minutes from central London by scooter, or 45-60 minutes by public transport. We'd take an Uber home from a restaurant in preference to public transport almost every time if it's on the same side of the city to our home.

Given that a meal for two will typically be in the £80 to £200 range for us, the Uber itself is not an enormous sum.

Together we earn over six figures GBP. It may be an earnings level thing too.
How about clustering the Node server? By default, node uses only one process. Making the server use all available processes requires a bit more work (see https://nodejs.org/docs/latest/api/cluster.html or https://github.com/Unitech/pm2) but will probably do more justice to Node.js vs Python.
Skimmed the link, but didn't see any details about the hardware. Is this an actual quantum computer? If so how many qubits and how many gate operations can be performed without losing coherence?

If it's not, then nothing to see here other than marketing.
Linux is the last choice for a good userland kernel.
"We keep passing unseen through little moments of other people's lives." - Robert M. Pirsig
What about {net|free|open}BSD?
It is foolhardy to underestimate the abilities of the most powerful organization on the planet.
Agreed that tensions are running high. But I think the ruby devs are in the right here. They are just following the man page. What else is the authoritarian source?

How is one supposed to know who wrote those blog posts? Just because it is linuxexpert.com does not mean they are linux experts. It's funny, if people changed it randomly following blogs then people will claim this is some NSA conspiracy :-) How does one verify the person behind the blogs?

node has similar https://github.com/nodejs/node/issues/5798
The sun sets on robots.net
Effective Tips to Prepare for SPM 2016
I like this comment and I'd add one more thing:

Yes developers your developer-time is the most precious thing in the universe but please consider your user's time and their computing resources as well.
See the man page for a POSIX-compliant shell, like dash[0], and find the section on single-quoted strings. For example:

> Enclosing characters in single quotes preserves the literal meaning of all the characters (except single quotes, making it impossible to put single-quotes in a single-quoted string).

Note also the following examples, with double-quoted strings:

$ echo a b c
a b c
$ echo "a" "b" "c"
a b c
$ echo "a""b""c"
abc
$ echo "a" b "c"
a b c
$ echo "a"b"c"
abc

The same concatenation rules apply to single-quoted strings. So, by putting single quotes at the beginning and end of a string, you only need to worry about single quotes within the string. You can "escape" those with '\'', where the first single quote terminates the preceding single-quoted string, the backslash+single-quote pair is a literal unquoted/escaped single quote in the shell, and the final single quote begins single-quoting again for the rest of the string. The three parts are then dequoted and concatenated together back into your original string by the shell.

http://linux.die.net/man/1/dash
The MIT Mystery Hunt
This is a really fun idea. Not sure what

> complete Scheme functions (one can fall back to Python for now)

in the planned work means and the link to the course website is broken, but interesting idea.
Have you participated (or something similar)? What were your experiences?
You mean like the original Google home page? With it's clashing bright colored logo and terrible font use? http://www.jaygeiger.com/index.php/2007/01/21/original-googl...
Hi all, I am a program manager in the Bing API team. I am providing some pointers for people that are interested. We released our latest Search APIs in March via the Microsoft Cognitive Services site. You can find them here: https://www.microsoft.com/cognitive-services. All APIs are currently offered for free with limited calls per month (for most APIs,the quota is 1,000 calls per month). We will announce soon a pricing plan if you want to extend the monthly quota.

Some folks mentioned this page: https://datamarket.azure.com/dataset/bing/search. I want to clarify that the page includes the old Bing Search APIs that are still in use, but will be deprecated in the future.

You can send feedback or questions here: https://cognitive.uservoice.com/

[Edit] Here is also a blog post with useful resources: https://blogs.msdn.microsoft.com/bingdevcenter/2016/04/13/re...
You're saying it wrong.
> It's impossible that there are enough people in the world passionate about garbage collection -- allocated perfectly across the correct geographic regions, mind you -- to fill all of the available positions.

And you base this claim on what?
Wow - that's actually pretty mindblowing. I lived in Porterville (on the east side of the lake, apparently) when I was a teenager, and my dad was an archaeologist, so he must have known about it but I don't recall him mentioning it. Explains why that whole drive north from there is so flat, though.
The benchmarks for node.js are terribly misleading. The node.js implementations only ever spawn a single process, and thus node is only running on a single core and uses only a single thread.

Specifically, the http server example(1), doesn't even bother using the standard library provided Cluster module(2). Cluster is specifically designed for distributing server workloads across multiple cores.

All node.js services/applications I've worked on in the past 3 years (that are concerned with scale) utilize a multi-process node architecture.

The current benchmark can only claim that a single python process that spawns multiple threads is 2x faster than a single node.js process that spawns only one thread.

This fact may be interesting to some, but is irrelevant to real world performance.

[1]: https://github.com/MagicStack/vmbench/blob/master/servers/no...

[2]: https://nodejs.org/api/cluster.html
The publications I pay for treat me like a customer.
This blew me away:

"Venture capitalist Michael Cardamone, the tournament’s co-organizer, approves of young companies buying tables with venture funds. “You absolutely should,” he says. “It’s part of building culture.”"
Q: "Ah but how would you enable it in Windows Server 2012/2016 Core editions?"

A: Most likely, add it to the Server Manager in the RSAT machine, then use the add roles wizard and click next till done.
> but will probably do more justice to Node.js vs Python.

How so? Clustering for node just makes it run in several OS processes. You can (and should) do the same for Python code, it's easy.
Huh? So you want them to make code changes which is against the man page recommendation? Why have man pages at all then? Do you expect ruby developers to dig into kernel source code and more importantly actually understand what is in there?

If you think they should take the word of 'experts', how does one qualify as an expert? How do you verify that the expert is the one who wrote the blog post or mail etc etc.

The process is already there. Get the change for man page in kernel and user space will follow suit.
Volcanoes Under Ice on Ancient Mars
Given pain to set up ImageMagick it probably cannot go unnoticed anywhere.
Tried to use that crap as a library not so lately, but it gave me brain cancer. I sticked to libgd finally, as that is a library, no setup to /bin, /etc, or on Windows to C:\Progra~1, and the library entry points of GD don't look as if designed by an oh-so-funny idiot on the spectrum.

http://www.imagemagick.org/script/magick-wand.php

MagickWandGenesis();
contrast_wand=NewMagickWand();
status=MagickReadImage(contrast_wand,argv[1]);

Tell me please, that this is a sane API, but then please provide me your github account as well, just to know what to avoid at all costs in the future

Edit: USE LIBGD: http://libgd.github.io/ it has friendly API, suggesting sane developers, and the API is easy to use from wrappers (I used with P/Invoke interop from C# without any hickups). It looks to me that it was designed in a way to be easily usable that way, which suggests design, not just growing code like cancer.
Xcode 7.3.1 Released
Peak load is actually around 6pm.
If such a framework was built around asyncio, do we really need yet another database layer? 1 of the best things about Flask is it doesn't reinvent the wheel.
MSDN/TechNet Being Open Sourced as Docs.Microsoft.com
Do the other benchmarkside spawn multiple processes?
Here is a 360 video of the research lab: https://www.youtube.com/watch?v=jf7D8snlsnQ
With high tax rates my perviously released productivity would get blocked though. I sure as hell wouldn't do the work I'm currently doing with a 80% tax rate attached.
Facebook paid $10,000 to 10 yo for bug that let anyone delete Instagram comments
Can we use the classic metric of aeron chair sales?
Why can't it be a criminal case when people got really hurt?

Compare it with someone who forged a $100 bill a few times and went to jail for 20+ years.
For an apple to apple comparison, how about last year when Facebook promised to help Germany censor any criticism of their immigration policy under the guise of 'stopping Hate Speech'?

Facebook aren't taking a stance against censorship here. They are taking the same stance they always did: Pro-Facebook.
There's a hip startup downtown working on something just like that.[0]

Will these systems be any better than an automatic scoring system with spaced repetition? Well. More fundamentally, what are a student's needs? Sesame Street and other organizations[1] have known for a long time that the most "engaged" learners also happen to be having fun.

The only particularly controversial thing in that quote is the word teachers. Left relatively unsupervised, the kids today will voraciously seek youtube videos to teach themselves how to make a Turing machine in Minecraft. What an intelligent tutor really needs to be able to do, is pay attention to what a student is curious about. Ubiquitous sensors will probably play into some of the new efforts. But the biggest leaps will come from systems that help kids learn from each other, together.

[0] https://www.youtube.com/watch?v=1lG4xBoEgZo

[1] http://www.instituteofplay.org
We ended up mitigating by sanitising tags+attributes, and validating all xlink:href's in the SVG-XML, using a library like bleach (https://github.com/mozilla/bleach) before passing to ImageMagick.

Probably not a bad thing to be doing anyway.
We use it widely with projects we support at the Linux Foundation. It's great!
Perhaps the crowd is older and doesn't care about their image anymore?

Perhaps battery life or some other hardware consideration made them choose other hardware above a MacBook?

Perhaps it is less accepted by your Linux peers to run another OS?

Perhaps Linux became better in supporting the daily work of a developer?

Perhaps there is a decoupling between the OS someone uses to develop versus the OS used by their end-users due to the rise of the cloud?
Going back from mobile to web
آفر تور لحظه آخری کیش در هتل شباویز ویژه ۱۷ اردیبهشت ۹۵
Today it should be good practice to use containers with Python 2.7 and 3.5 or any other versions you like.
With that you can solve most szenarios.
Japan Officially Recognizes Bitcoin and Digital Currencies as Money
I am doing this successfully with 1,000 queries in a day, and the limit it 10k queries per day (pay per 1,000 queries)

The billing system is confusing. You just have to sign up for billing, and you can raise the limit.

The upgrade in the google system, is only if you want site search with no ads.
It makes sense in terms of cost to benefit. A ping pong table is a few hundred dollars at most. An employee performing well is $100,000 at minimum.

Little things like free food and ping pong tables actually offer a massive return on investment.
I think the uvloop package is written in Cython, but the benchmarks just use Python.
Had to check if I was reading Onion's article.
This statement is obvious nonsense. You might as well say that chemical names are B.S. unless used by a chemist.
Push new static content first to all servers/cdn, _then_ bust the CDN cache / push a cache bust
> Currently a couple of magnitudes slower than Python

The video was nice. Scheme/Lisps already have great debugging. I am wondering where this is headed. What are the gains aside from Scheme and its syntax? The opensourcing of Chez Scheme has me preoccupied for now. Put Chez Scheme in Jupyter!
Thanks for working through some numbers.

My modest intended implication was that if we only care about total sums, where the car is doesn't matter too much, as long as it has access to the grid.

The economics could work out, if the car park charges you more for electricity than they pay the grid; and the grid your home less that it charges the car park.

The car park and the grid both take a cut. For the home- and car owner, this works out to a slightly less efficient battery cycle. (If you convert the money charged back into the equivalent amount of energy.)

Of course, if you are going to use your electric vehicle like as a battery like this, it's going to affect the battery's useful life. The same would happen with the single purpose battery you have sitting in your home.

Now, the performance characteristics one looks for in a car battery and a grid storage battery are different. So I don't know whether using the car battery as a home battery even makes sense. (Ie home batteries can be bulky, but better be cheap. Car batteries have to be light and charge fast.)

On a more refined note, one can play the same game, but only do it during spikes. Ie the car can stop charging during a spike in demand, and even uncharge if the spike gets big enough or the battery is already full.

This won't do much for the diurnal cycle (that we discussed above), but a contribution during the spikiest peaks might already be worthwhile.

My gut feeling is that we will see the demand shaping for charging, but I am more doubtful about whether we'll see cars actively feeding back into the grid.
It is relieving to see that this information is available to the general public. Chilling effects and whatnot.
I think another question to ask is why calling angular.element().scope() is considered use of "debug info"
I guess toomuchtodo is talking about the future, not the present.
Very true. Thankfully fuzzing tools are getting better all the time. LLVM's libfuzzer is great.
From the article

> Startups pay up to $2,300 for a high-end Butterfly-brand table.

Your point stands, but the pricing is quite different.
I wouldn't call the OS X Messages app unreliable -- it does what it says on the box. That said, I'm not sure it's a good fit for the method used in this project.
I'll bite. WHY? the crazy spot price? whats wrong with physical hardware? The "cheapest" option is to just buy some graphics cards; but that doesn't scale well. Is that why you need "GPU SERVERS"? Your question is meaningless without some background information. What are you doing, ML? What's your stack? how much memory do you need?
The NSA hacks anyone who seems interesting. But that, arguably, is their job. As they see it, anyway. The FBI isn't so high-tech, for sure. But they get help, eventually.
Do they switch to stools in bad times?
This is the problem with "alternative therapies". I am sure at least some of them work (yoga for example must have health benefits) but they all get lumped in together with the quack ones as well.
Sell sell sell
You're trying to make up for a mistake by trying to invent a contradiction that does not exist: there is no contradiction in saying Airbnb appears to absolutely not care.

I am recounting my own person experience, so, very obviously everything is how Airbnb appears to me, and I'm sure you're intelligent enough to know that. And again, it's quite reasonable to say that based on those experiences, which I'd be happy to provide police reports, screenshots, and contacts at my local council, Airbnb absolutely does not care.
Is there a linter or some such which will catch the most common of these mistakes?
Revealed: 10 Tricks to Boost Application Performance
There is nothing misleading about the benchmarks. It is explicitly said that ALL frameworks were benchmarked in single-process and single-thread modes.

Yes, in production you should run your nodejs app in cluster, your Python apps in a multiprocess configuration, and you should never use GOMAXPROCS=1 for your go apps in production!

Running all benchmarks in multiprocess configuration wouldn't add anything new to the results.
Standing desks.
In London a Ping Pong table would cost around £10k/year in floorspace used.
Facebook/WhatsApp is trying to have it both ways. Either it's a for profit private company (and it can do things like that), or it's an important communication medium for a democracy (and access should be open).

When it comes to blocking telegram, Facebook/WhatsApp wants to be the provate for profit company. When some judge blocks WhatsApp, suddenly they're an important service for a democracy.
Granted I didn't follow a lot of the links in that post, since you mentioned it, could you point out anything appallingly shitty in particular that may indicate that most of his troubles were self-inflicted? To me nothing much stood out except perhaps staying too close to bleeding edge for no specified reason.
Absolutely it's a positive that this is an active area of research. One day these types of problems are going to be something future programmers joke about. Or don't even know existed.
Visualize the universe as the measly Earth peasant that you are
Close enough, using the European emissions standards which get tighter every couple of years.

Buses, lorries and other commercial vehicles must comply with the "Low Emission Zone" or pay a hefty charge. Taxis are exempted from this.

All public buses are something like 6 years old or younger, but for taxis it's 15 years.

For other taxis the limit is 10 years: http://www.pcoworld.com/pco-vehicles/what-is-the-age-limit-a...

https://www.whatdotheyknow.com/request/spread_of_ages_of_lon...
"If Satoshi disclaimed the identity of D. Nakamoto in 2014, why wouldn't he disclaim the identity of Craig Wright today?"

If I were Satoshi, I really wouldn't like to make a precedence to come forward whenever some clown claims he's Satoshi. As jere mentioned, the first time (Dorian case) Satoshi probably felt pity for an old man.
“If you don’t have a ping-pong table, you’re not a tech company,” says Sunil Rajasekar, chief technology officer at Lithium Technologies, a San Francisco software startup."

I really hope it was tongue in cheek quote out of context.
Lessons learnt on Automation Episode I: Introduction and parallelism
Maybe, but good chance that a human would still understand what he means. So there's still a long way to go for AI.
It says that all the benchmarks are single-threaded and even mentions at the end that you could push performance further with multicore machines.

It doesn't matter anyway, with one thread per core it would be pretty straightforward to scale in beefier machines.
> Facebook can do whatever it want and people are free to chose to use it service or not. Brazilians had no choice on this case.

Fair enough. In which case Zuck should stop all the talk about "[denying] the freedom to communicate the way they want is very scary in a democracy", and just talk about share holder value and market share.
Buses and lorries must comply with the Low Emission Zone, but black cabs are exempted.

A lot of public buses are now hybrid.
I got a contact high reading this
I think that this is your congress not the US Congress but I get your point and I'd be offended and irritated if someone special interests driven like Zuckerberg stuck his nose in our politics and internal affairs like this.

Also, I wouldn't rule out that Zuckerberg could resort to astro-turfing tactics and fund those "internet freedom" groups in Brazil to do his bidding. Unfortunately, Zuckerberg turned his tech empire into a big political machine and started to influence or subvert (However you choose to view his actions) politics in foreign countries and should be treated as such not just some harmless business.
I think they've saturated the market...
Holy shit. This is diabolical. And brilliant.
Everything as a service
Only if having a ping pong table (or free food) improve productivity.

That's a rather strong assumption.
Nope. It was filmed in Switzerland.
https://en.wikipedia.org/wiki/Contra_Dam
Change it to "how to delete the contents of a directory, but keep the directory itself" and it becomes less simple.

But even this can lead to an interesting discussion. From a CLI, there's quite a few things to consider. Do you need sudo? If not, you shouldn't use it, IMO. Is the directory name dangerous? If so, would rm -rf -- help? Does rm support -- as an argument at all? I wouldn't know. And would it always prevent problems, even with truly weird directory names (with spaces, asterisks, slashes, $HOME, unbalanced quotes)? Of course you shell should tab-complete names and correctly escape them, but should you check your shell (brand and version) first if the name is weird, and know what versions have a known problem?
I keep checking out the Bing API every couple months, hoping for sort-by options (I need last changed date, most recent first). Any hope of ever seeing sort-by-date from Bing? Google has it, I don't think anyone else does.
Hi, just a quick bit of feedback -- 1k API calls / month is so low as to be a nonstarter. Of the half dozen hobby (non-commercial) projects I am currently working on, this amount is tragically low. Per day would give me pause.

I don't mean to rain on your efforts, but I would personally never consider using an API with such limits, even for trivial hobby projects.
A lot of non prison crime goes unreported too - the classic unreported crime is rape. Here it suggests 68% is unreported.
https://rainn.org/get-information/statistics/reporting-rates
Since this is a benchmark of eventloop based frameworks, it makes sense to only spawn a single eventloop and test against that. I looked through the code for the python servers and they are all configured for a single event loop, making this a comparison on equal footing.

Yes it's true you normally run multiple node processes in production, but you likewise normally run multiple asyncio/tornado/twisted processes in production as well. I don't see it as a big deal, or misleading to compare them in this sense.
One could also be pedantic because a "system" user has special meaning and does not have a login or shell when you create one.. A lot of people however say "system user" to mean "a user on the system" and not necessarily different from a normal user.
Looks like they are drawn from here: http://projectinclude.org/moving_forward/
We had phone menu systems 20 years ago and they most certainly weren't "AI". I'm actually not sure they were considered as such at any point since DTMF was devised.