skysight-inc/HackerNews huggingface dataset:
It's incredible easy to filter this out in GA. Just set a filter or segment that only counts traffic from your known hostnames.
New insight into how neurons regulate their activity
There are plenty of countries in the world that prevent stores from opening on specific days or times, and it's not exactly like these countries are backward cesspools of government oppression.
But apparently the judge has to
make clear that an "ethical rule order"
is in effect.
For purposes of deciding where money and resources are best spent, I don't think it makes any difference whether there was someone with intent to harm or not.

You can spend money to construct safer railway crossings, you can spend money to hire more cops or NSA operatives, you can spend money to educate cops, or you can make rule that all cars must have safety devices that stop them if they intend to cross railway when a train is coming, which will make cars more expensive, and so on and so on.

Never the less to prioritize these, statistics are important.
Jesus. Thanks for the heads up. I was with these guys last month, now im on their paid service. Great.
> This question may sound absurd to some, but does it even matter if you are not allowed to use Facebook anymore?

If Facebook access didn't matter, we wouldn't be talking about this.

This isn't about you or me or our friends. It's irrelevant that Facebook doesn't matter to us. You only have to look around and read the news to see that it is the #1 communication tool for literally hundreds of millions of people. If you care about reaching those people, losing Facebook makes it much harder for you to do that.
If you're just looking for a place to work in the evenings, we're happy to have you in our space at Catalyze. http://www.catalyzechicago.org/

It's a co-working space specifically for hardware startups. May not be super relevant to you, but the shop on the second floor is pretty fun to fiddle around in.

To be clear, we would not charge you to use one of our desks.
If they allowed that, then they'd open themselves up to having to allow pretty much any prefix. Professional titles like Dr aren't even allowed, and those are far less disputable.

https://www.facebook.com/help/132247486851813
It pretty much looked like that in reality, too.
How misfits lost the midnight movie
[Podcast]How Nutanix Acropolis 4.5 is making datacenter infrastructure invisible
What success at the Paris climate conference looks like
Here in the UK, calling your own number seems to be used exclusively for configuration stuff (voicemail etc.).

Is there any normal use for it in the states? If not, surely you should just blacklist your own number?

(I'm aware that any time you say "you should just ..." it's never that simple)
> The one-child policy worked.

and

> It would have been much, much worse without it.

I have my own graph that questions these two (widely made) assertions. It shows the decline in total fertility rates for two countries over the last 50 years. Those countries are China and Thailand [1]. You can see that both countries had almost exactly the same TFR in 1965 (just over 6.0) when both countries were still mainly agrarian societies. Since 1965 both countries' fertility rates have declined remarkably but Thailand did it without the authoritarian policy that caused such a lot of suffering in China. You can also see from the graph that the introduction of the One Child Policy in China in 1980 caused an interruption in the decline, while Thailand's rate continued to decline smoothly. And Thailand's TFR is now slightly lower than China's.

So why was it necessary to introduce the One Child Policy in China when the fertility rate had already been rapidly declining over the previous 15 years and when a country that was in exactly the same position as China in 1965, and whose fertility rate decline between 1965 and 1980 was less steep than China's, then brought their TFR down to below China's in 1985 and in 1990 brought it down below replacement level and now has a TFR slightly below China's, all without implementing such a drastic policy?

[1] https://www.google.com.au/publicdata/explore?ds=d5bncppjof8f...
> It's not a fault of Android per-se

And that's pretty much the answer...

BTW, I've found Samsung to be decent with updates as well.
> So each app will continue to ask for access to everything and you choose between being info-excluded or giving away your data.

I think you might misunderstand what the Marshmallow upgrade will allow. Users will have the ability to turn off any given permission for any given app. Don't want google maps to have GPS access? Cool, just turn it off and the app will have to deal with the lack of information. It's not a Windows model carte blanche per-run thing.

Sure, apps can be abusive and ask for more permissions than they need and refuse to run if they don't have them, but that's a problem with any conceivable permission system.
> 20 000 inserts per second from a 360 gig JSON file into Cassandra using 30 goroutines. I was maxing out at 900 in Python 3. Golang was parsing the JSON at a frankly RIDICULOUS 2 million lines per second. Python 3 was around 50 thousand.

Newsflash, Go is fast. I'm sure those numbers will be worse in Py2 than Py3 as well, but aside from that what's your point? Python is slow so... don't switch to Python 3?

> Python 3 is adding features that other languages do better. Python smashes other languages in numerics, and approachability. Nobody needs 3 for numerics, and 3 goes backwards in approachability. If you're using 3 for its back-end tools, you're using the wrong tool.

Sure, people using it for numerical stuff might like Py2, but is that the only use case of Python? Should I not switch because you do numerical stuff? Django is great for backend stuff, as is the whole ecosystem (twisted, flask, DRF, asyncio).

Python 3 is also far more approachable than Python 2. Try explaining to someone why their program exploded after typing an umlaut into it, the magical "from __future__ import division" incantation or even the silly super() syntax.
Most of ChromeOS's safety "features" come at the expense of not being able to do anything; ChromeOS can't run arbitrary malicious code because it can't really run ANY arbitrary code. Yes, yes, Emscripten, the birth and death of Javascript, etc. -- the fact is that security through uselessness isn't a recipe for adoption.
> Recently I had someone tell me that if you're still writing apps that serve HTML, you're "doing it wrong" because everything should be an AJAX backend with JavaScript. Is that the way apps are going? Certainly. But is that the way to do everything? No.

Excuse me, but what are the advantages of not serving HTML directly? I honestly find that way more convenient (possibility to give links for example).
This made me crack up.
If the company I work for had the false-negative rate that google likely has we would be able to hire less than one developer per year.
To quote Jamie Jawinsky (Jwz):

>You have invoked the "Oh, but there's a setting to turn off that stupid behavior" defense. I am showering you with negativity.
Has anyone tried Atom recently to determine if any of these performance boosts have made enough difference to consider switching back?
The point is that third-party cookies will never reach your server (in this case Google Analytics' cookies), because the request they are piggy-backed on is going to Google, not to your server.
Got to come up with some darned
good proof. Data has to be solid
from objective, trusted sources --
right, tough to find.
Backwards compatibility? Keeping with users expectations? Sensible defaults? Where's the fun in that?
That's an interesting point -- my background is more in C and C++-without-exceptions. But in exception-based languages, I can see how the presence of "throw" would be a very useful signal for static analysis.
Building IoT Apps? Enter the Global Mobile Innovators Tournament
That's concerning, this is what I'm seeing on my system:

babel 5: 0.47s user 0.06s system 101% cpu 0.519 total
babel 6: 0.47s user 0.06s system 102% cpu 0.508 total

Want to hop in our Slack channel? http://slack.babeljs.io
> Stronger than wood, in fact. A properly assembled glue joint will be the last thing to break on a wooden part.

With the caveat that depending on grain orientation w.r.t. the joint, wood movement[1] can very significantly weaken some glued joints to a tiny fraction of their original strength, in a surprisingly short period of time. IIRC, Matthias Wandel (aka the Woodgears.ca guy) referenced above has a nice example of a poor joint vs. glue design in one of his videos, but I forget which one. :-/

[1] Primarily due to expansion and contraction due to changes in ambient humidity.
Yes, but mysql_real_escape_string is a horrible, inefficient solution to a well understood problem with well understood industry standard solutions. Bound parameters were introduced into Perl's DBI module in August of 1995[1] and in the DBD::mysql module in 1997, and those reference DBD::Oracle when noting where you can get more info, so they weren't the first.

My main problem with PHP on this subject is that their response to this problem for years was so lackluster, when it wasn't non-existent, that I can't give tutorials all the blame. The entire ecosystem was initially built on terrible, insecure practices for negligible benefit (I'm looking at you, register_globals), and it cost everyone on the web, not just PHP developers, for many years. And it's not like they didn't have multiple chances to fix major problems. Conversions from PHP 3 to PHP 4 were happening back in 2001. The mysql extension survived that. It also survived the migration from PHP 4 to PHP 5 in 2004. They fixed register_globals back in the PHP 4 release in 2001, but it took until 5.5, released in June of 2013 to deprecate the mysql driver.

1: http://search.cpan.org/~timb/DBI-1.634/Changes#Changes_in_DB...
Agree about Facebook being held accountable for the impact they have on the world.

But I also agree with shaming people who use it. If you have an account you are actively subsidizing the impact Facebook has on the world.

How frequently you use the product you are buying when you sign up for an account has no relevance.

And here's what disturbs me most; a vast majority of the citizenship has basically handed over all of their personal details to big brother. Now we live in an environment where not having an account is enough to raise suspicion.

History will prove Stallman the Cassandra of our times.
A Funny Thing Happened on the Way to the Moon.
Babel already had to build all of the things to do this, we're just exposing them to the world.

I can only see this improving things as people start using what was Babel internals directly and reporting issues on them as they are discovered.

Facebook has been doing this a lot the past few weeks and they've found a bunch of issues that we never caught.
Node.js v5.0.0 stable
This is how every technical session should start
> Maybe there's a correlation between minorities and the attachment to their ideas (not only religious ideas) and that could be interpreted by the majority as "radical" or "fanatic" positions.

It probably doesn't need to be interpreted as "radical" or even "fanatic", it actually is radical and fanatic.

I grew up in a country of 90+% Catholics, but I was raised in a minority Christian religion. Yes, we always talked about the religion, didn't party (that) much, etc. - that was because we actually cared about following our beliefs, which can't be said about Catholics in my country.

Thinking more about it led me to the following conclusion: any religion that grows so big that it becomes mainstream has to relax a lot. Religious life becomes intertwined with day-to-day problems of employment, managing the economy, etc. Meanwhile you stop having small communities that can push all unconvenient issues to outside with "us vs. them" attitude. Professional specialization starts, people are delegating their religious issues to their priests (compare the way Catholicism looks in big cities vs. small villages). And then one day you wake up and can't ignore politics anymore, because suddenly your religion is the society, and thus is the politics.

TL;DR: Going from "more fanatic / more real" to "less fanatic / less real" seems to me to be a natural course of evolution of a religion as it grows.
Scanning 35mm at 4K is likely to be as good as it's gonna get, right? This link seems to indicate so: http://pic.templetons.com/brad/photo/pixels.html - So it seems like the technical capacity is there to get nearly all the info out of 35mm film, today.

I do appreciate even 720p copies of film, as the quality just looks so, so, much better than stuff from the 80s/90s targeted at VHS/DVD. The biggest sin being the idiotic producers' idea to record Pink Floyd PULSE at Earl's Court for live transmission, and thus use low quality recording equipment. It's one of the best visually-amazing concerts, and there will never be a high-quality version, ever. (After a long time to restore it, they released a DVD version, but it's not even really DVD quality.)
Then you might be lucky since the breach was 7 months ago (yikes)
Android has been on x86 for a long while now. There have been some Intel Atom based devices released commercially, for example.
They released the source code for Apollo? Where can it be found? I thought they "lost" everything.
There's a pretty lengthy discussion about it here https://github.com/babel/babel/issues/2168

I may do a followup blog post about it.
Thought Vectors, Geoff Hinton and the Future of AI
A toy problem for compressive sensing
Very cool. Can they somehow detect / prevent malicious actors impersonating legitimate phone numbers to get them blacklisted?
What are you asking? How to host your own css/jquery etc?

(sorry if I'm an annoying old fart in the rest of this remark but I went back to desktop software 15 years ago (yes that sounds weird) and the last 2-4 years I have more and more troubles understanding discussions on modern web development as everything that was once considered Very Bad is now not only encouraged, but taken as the natural state of affairs - e.g. javascript for core functionality, the 'css is bad, do it in javascript' movement, 'semantic markup should not even be attempted', 'frontend frameworks', ...)

So yeah my question is not sarcastic, I'm just asking for some context.
Are you suggesting most people have the same level of attachment to SUVs as they have to their fellow human beings?
Sounds like "The Guy I Almost Was" http://electricsheepcomix.com/almostguy/
it's been up about 4 days
I have a command launch that pops up when I hit the windows key and a gnome-terminal, chrome, and slack open that I can alt-tab through. These are always full screen. I think my background is purplish.
I'm confused. WATSON is a specific NLP-based question answering system. [1] How can WATSON help predict the weather?

[1] https://en.wikipedia.org/wiki/Watson_(computer)
Having modular and re-usable internals is a good thing.

But "we're now becoming a platform" raises red flags that it could mean things further than that -- the kitchen sink approach.
You're cool, thanks for the productive input.
I was sure you had the math wrong on that battery to mass comparison. For number appears to be very accurate.

I'm going to have to recalibrate my idea of how much energy a AA holds and also physical work compared to running electronics.
I don't think there's any doubt in this specific case, there's really no room for "maybe". We're humans, can understand language, surely we can understand why a family would want pictures of their daughter's killer off her wall.

How many people don't have benevolent families? In my opinion, if you're going to err on one side, that's not a good side to err on. And many people aren't even aware that their account will get "memorialized" after they're dead. That's a very strange default.
I’m imagining a map of Boston painted red and a single green point over the one bar in Boston that doesn’t have a television on
Could you give an example of 'forgetting the most trivial optimizations' please? It would be a bug in a compiler and many people would be interested in fixing it.
Try out Low Power Labs Monteino with the HopeRF, RFM95 LoRa module. The radio library is lacking but you can get up and running quickly. https://lowpowerlab.com

If you want something a little more enterprisy and turn-key, try the new guys (I work for them). The Patch module has both a BLE and LoRa radio. https://www.filament.com
> this kind of bare statement benefits greatly from a citation

Seriously?

> I don't think GP is suggesting including results of hashes in the contents to be hashed by subsequent hash functions, but rather calculating MD5(contents), SHA1(contents), SHA2(contents), FOO4(contents) etc, and then concatenating all the hashes together. Or am I misunderstanding and this kind of scheme is exactly the "cascading" that you're talking about ?

Yes, this is cascading. See this paper: https://www.iacr.org/archive/crypto2004/31520306/multicollis...
OK, OK, I took it back.

Just don't want to see a project I like lose focus -- I had that happen with other projects and it's bad.
I suggest you learn more about IPFS, you are missing quite a bit. Read up on merkle-dag's, content addressable storage, and universal name spaces.

It's a distributed filesystem. IPFS uses the DHT similarly to bittorrent, just to find peers. But there's much more to IPFS than DHT+torrent.
Pulling out a Straw Man, is the last resort of the lazy debater. I never implied correlation or causation. I attacked a repulsive philosophy.

I implied the justification of "its for the good of society" in removing/restricting human rights (reproduction) and mutilating woman (forced abortions), is no different to the justification historical dictators used when they did the exact same things ... like for example the terrible things a totalitarian dictator did to Jews and homosexuals in your country during the 40s. In fact this same philosophy would have been used to ban your grandparents, and mine, from breeding had they been successful.

Adopting a policy of "anything goes because it is for my perceived good of society", without regard for society's wishes, allows for any manner of evils to be 'legally' imposed on that society by the ruling classes.

PS. To address the point you made: the US does in fact ban the export of arithmetics (cryptography, software) to a number of countries ruled by dictators (not that I think this is a good policy or that it has the intended effect).
Sure I'm not saying profiling is perfect. I was just taking exception to the statement that profiling is nothing but a poor man's substitute for a cost model.

Explicit annotations for hot/cold paths are useful, I agree. I would probably be more excited about them except last time I actually tried them with GCC, they slowed my code down (admittedly this was five years ago or so). But that's just an implementation problem, the concept is sound.
I second the question: Is it any good?
> We aren't good at these things yet, consumption could go a lot higher with improvements to those.

That's an Malthusianism[0] right here. Why recycling and increased efficiency themselves aren't a solution? Because people will increase their consumption to offset all the gains.

C.f.:

"Why are even some affluent parts of the world running out of fresh water? Because if they weren’t, they’d keep watering their lawns until they were."

[0] - http://www.scottaaronson.com/blog/?p=418
> Sure, apps can be abusive and ask for more permissions than they need and refuse to run if they don't have them, but that's a problem with any conceivable permission system.

The OS could give fake data to the apps. Such as a arbitrary GPS location, or an empty contact list.
Waffles is more than just a profiler. It is a nice, high level interface into our (non-public) debugging API. You are correct that the profiling info there is real-time, while Chrome is post. They all use the same buffers, but just interpret the data a little differently.

There is also other profile info which is gathered by Waffles, stuff like number of visible particles, texture calls, GPU cost per emitter, amongst others, and that information is gathered through another interface.
On the computers that I support I now exclude optional and recommended updates, security patches only. Microsoft can no longer be trusted. I had one customer who's computer auto updated to Win10 and it trashed his system and the rollback did not work. He replaced it with an iMac.
It would be nice if I had the luxury of completely disconnecting from modern society in order to stay true to my principles. But I don't. Modern corporations have gone to great to make it extremely inconvenient to not use their services--which is exactly the problem we're talking about, isn't it? If we didn't rely on them for our daily activities, we wouldn't care if they had abusive policies.

I admire RMS' ideals, but he famously doesn't actually use the internet like anyone else does--he won't purchase or pay for anything online, he won't browse the web except via wget--which makes his pronouncements about as useful in day-to-day life as a celibate priest giving sex advice.
You're fine with being to write the same app in various languages? You're fine in having a natural tendency to a monopoly in the OS landscape (because of costs)?
I've been using Atom as my daily driver for Python, Golang, Rust, and JavaScript for several months now. Startup performance is bad (have not tried with 1.1 yet) but editing/scrolling/fuzzy finding are all more than acceptable.
Well modular and re-usable internals is exactly what we mean by "platform"
Or Hawaii!
What Windows licensing are you talking about? Windows 10 is licensed the same as ever.

On missed calls and SMSs, with my iOS device I get both SMS messages and phone calls through iMessage and Facetime on my MacBook. With my Android device I do the same for SMS messages, plus all the notifications I'm interested in with PushBullet.
You can do it, but as you can see, it's not very efficient and eats battery. nobody would actually put this "decode video in javascript" stuff in an ad, as it stands. Making this stuff work well is hard.

make it efficient and easy, and you change the economics of the situation to encourage abuse.
I don't have any hard numbers for you, but it feels as if it's improved by a lot.

I had switched away from Atom precisely because of the speed issue, but switched back to it a number of months back and I haven't noticed any performance problems.
Mark Zuckerberg Signed the Wrong Document
That's exactly what I'm criticizing.

Which reasons?
Used to be scanners were able to track cell phone conversations. They started rolling frequencies but it was trivial to find out what they were and filter for only those. The drama one could hear over cell phones was better than any daytime soap, especially in small towns.

They digitized it and made it harder but I am sure with a bit of work one could listen in.
Huh? AFAIK, the only keys which Apple currently holds in escrow are FileVault 2 recovery keys, and those keys are normally only released by request of the user, in the event of a lost local password (the recovery key's used in place of the user's key, not in addition to it). Apple isn't "intermediating" any decryption at any time, because that happens locally on the end user's machine.

FileVault 2 recovery key escrow is also completely optional-- you don't have to send a key to Apple at all.
> There are plenty of other places to accomplish the things that can be accomplished on Facebook.

Except when there aren't. For example, my local cat shelter set up a Facebook group to coordinate volunteers. There's also a closed group for a particular program's volunteers.

Sure, they could have set up the groups somewhere else. A shelter I used to be involved with still has a Yahoo group. But the fact is they didn't, and the decision was made way above my level. So if I lost access to Facebook, I'd lose access to a lot more than Candy Crush.