skysight-inc/HackerNews huggingface dataset:
>thing I am talking about is not based on supernatural concepts

Please cite evidence that Hindu cosmology is falsifiable. If it's not falsifiable it's supernatural.

Science doesn't always have to be right, it just has to be willing to be proven wrong. That's how it's supposed to work.

>that great scientists read up on as fiction is insulting

Read a little history, this happens all the time.
They are talking about 1% efficiency while there is well tested solution of RTGs[1] that have 3-7% efficiency. Or maybe I'm missing something.

1. https://en.wikipedia.org/wiki/Radioisotope_thermoelectric_ge...
> The core question is: is a social network compatible with news?

I understand the value of this question but it's not the core of the problem as I understand.
Consider the progression of facebook as a platform. I hope my lack of eloquence won't hurt my point too much, not a native english speaker. Facebook was a valuable service when keeping track of one's social circle was still an analogic problem. Since we the public saw the value in digitizing the 'book keeping' of socialisation, we invested time into the platform to constitute a social group, architected as we saw fit.
This at least was the experience of the early days of facebook for me and people I know. I imagine you share it to some degree.
Compare that function to what the same company is pushing now. Their business is still acquiring user's time but they now have pivoted enough that the social book keeping aspect is quite secondary to most of the business layer of the company as far as I can tell.

I have no business analysing whether focusing on information diffusion control is a good strategy for Facebook the company, I have no idea. The point that concerns me is that the users are now chained along because of time invested in the past.

We as users should insist on having the social book keeping available as a low level (open source/GPL/WTFPL) platform on top of which one could choose to enhance that experience as is the business of information outlets. I have no issue with companies choosing profit over UX, but we the public should protest in some form or other while we still more or less have a choice.
DeepMind's Mustafa Suleyman says general AI is still a long way off
Thanks for posting this!

Are all ZKP probabilistic in nature?

Anyway, now I need to figure out a protocol that can be done manually and in a reasonable timeframe for a following problem: there is a group of good and evil people. There's no more evil people than good people in this group. Evil people know each other, and only one good person knows who everyone is; the rest of the good people don't know who is in which group. How can that one good person pass their knowledge to everyone without revealing their own identity? Also, the protocol must resist the evil people trying to disrupt it.

Yes, I'm trying to stop people playing Avalon in my office in a very over-the-top, ultimately nerdy way - by literally providing a winning strategy and calling it GG.

https://en.wikipedia.org/wiki/The_Resistance_(game)#Avalon_v...
Global disarming is a good thing until everybody participates without any exceptions. Unfortunatelly there is always someone ready to rebell against any rule.
dupe, please check before submitting!

https://news.ycombinator.com/item?id=13021893
Not sure if you have read the long article but cool to see that they did include a discussion on Ubiquiti even they aren't wifi mesh.
Google Banner Ads: A Guide to Better Performance
Guido will never allow a `compose` function in python
Thank god for Health Canada enforcing accurate nutrition labels on his products
previously:

https://news.ycombinator.com/item?id=13087339

https://news.ycombinator.com/item?id=13034747

https://news.ycombinator.com/item?id=13021785
> I wonder what data structure the Atom text editor uses --- it's famously slow on large files, but I doubt that's where the bottleneck is; it's more like an IDE so parsing and rendering are taking the bulk of the time. It is written in JavaScript and browser-based, but having seen JS run a PC emulator and boot a usable Linux kernel, I don't think that is the bottleneck either.

There was quite nice post [1] commented here [2] lately on text management of web text editors.

Quote:

> Every time text is inserted, it's inserted as one "chunk", then split up by its line endings. This is done by invoking a regular expression engine. Personally I think this is overkill, but it certainly lets Atom continue to be easily modifiable. I can imagine the same thought is running through a few people reading this. It pushes all the new lines to a stack (or more technically: a regular JavaScript array). Already I don't want to find myself opening a large file. It then uses "spliceArray" to replace a range of lines.

> So what is the actual data structure of the great Atom text buffer?...

> @lines = [''];

> A regular JavaScript array. Ooof.

I think that in JS simple operations on arrays of strings have much more impact than in C. Few things from the top of my mind: additional metadata that has to be managed behind the scenes and garbage collection. But I don't really know how it would add up to overall performance. Certainly performance would look different if text would be rendered by dedicated library instead of advanced layout engine that lives inside modern browsers. It could be an interesting project to write editor in JS, but use for example Pango [3] bindings to render text.

[1] https://ecc-comp.blogspot.de/2016/11/a-glance-into-web-tech-...

[2] https://news.ycombinator.com/item?id=12927173

[3] http://www.pango.org/
insert Fight Club recall-calculation scene here
So does this involve banning the sale of foreign (or particularly, chinese) computers/IoT/whatever where the creator did not seek or did not obtain a sort of certification?

Because best realistic case scenario, after spending a shitload of money, you're only going to get development to improve within the US but you aren't gonna touch the crapware doing the bulk of the damage.
Bana Alabed, seven-year-old tweeting from Aleppo, goes quiet
There are plenty of domains where the objective is quite well defined. Video games are excellent examples. An agent that achieved superhuman performance on, say, Starcraft, would have a very impressive suite of capabilities involving some significant advances from the current state of the art. As such these tasks are great drivers of research.

But you're absolutely right that humans don't optimize any 'simple' reward function, and achieving human-like behavior in real-world domains will likely require learning reward functions. There are a few people starting to think about this, e.g. this paper https://arxiv.org/abs/1606.03137 (disclaimer: work from my research group though I'm not involved) proposing a framework by which a robot can learn a human's (implicit, complex) values through interaction. This is also related to concerns over AI safety, since naive reward-optimizing agents are (like drug addicts) willing to do arbitrarily bad things in service of maximizing their prescribed "reward", while agents that maintain uncertainty over reward functions are willing to ask for guidance when confused or unsure. However this line of research is much more preliminary and academic -- there are probably people at DeepMind thinking along these lines, but certainly their focus is more on directions that will produce new breakthroughs and practical capabilities within forseeable timeframes.
> If it hits ground water, it could trigger another catastrophic explosion or leach radioactive material into the water nearby residents drink.

The Chernobyl Exclusion Zone is ~1,000mi^2 ... this is 80% the size of the state of Rhode Island. "Nearby" residends?

Whole article is just kinda sloppy
it seems to have forking, and allows you to execute the code on the back end

so kind of a learning environment, because you can have people fork something like a ML notebook and play around with the different parameters
I think Schneier is right when he says part of the problem is market failure.

Shipping every device with a different default password costs more than not doing it - you have to take care to put the right password label with the right device, for example - and it's the consumers with the /least/ security knowledge who /most/ need this feature.

Somebody who knows to check whether the device has default passwords before buying knows to change them after buying - while the consumer who doesn't know the dangers of fixed default passwords doesn't know to shop for a device without fixed default passwords.

There are other problems too, of course. Even if you legislate security standards, cheap products drop-shipped from China by ebay sellers can ignore the standards with impunity.
I think your guess is probably right.

But some enterprise IT jobs can be soul crushing. I don't mean to sound 1st world ungrateful but we are lucky enough to have choices.

How do you non-financially weigh the benefit of pursuing a lifetime of rewarding work at say, one half the salary you could otherwise earn?
Jordan's' claim is:

> Go online, go look at ten women’s studies websites. Pick them at random. Read them. They say..

resfirestar said:

> I think it's sufficient to rattle off the names of some oft-cited feminist writers who believe nothing close to this: ...

My point is that it isn't sufficient to prove a "sweeping generalization" - if WS courses generally teach this then Jordan has a point.
That sounds really nice. Would you care to share your code?
And still paywalled.
Unfortunately, those "friends" have a lot of annoying issues that come with meatspace-produced wetware, and don't take (kindly to) pull requests.
[Screencast] Getting Started – Ruby on Rails – Architectural Overview
Damn good read
Five. We passed that way back in the '60's of the past century.

Any more than five becomes counterproductive and destructive, because it's physically impossible to keep up with all of the new languages coming out, and no language solves all the problems simply and efficiently. Or elegantly, for that matter.

In my experience, it takes about ten years of heavy use to master a programming language and use it not only to its fullest extent, but correctly and efficiently as well. I would be interested to meet a person who has that kind of time, biologically.

If that were a reason to not use new languages, you'd never even have heard of C.

Back in my day, the number of computer platforms was pragmatically limited: either you wrote software for the Commodore Amiga, or you wrote software for the Atari ST. If you were a software company, you wrote for both. If you were a programmer with lots of experience, you split the core from the hardware dependent subroutines, but I don't think anyone thought about this very UNIX-specific approach to programming back then (most of us had never heard of UNIX). We all wrote software in assembler, and were just lucky enough that both major platforms had the exact same processor family, the Motorola 68000. The C programming language was a solution to a problem nobody had or asked for. I remember making fun of my mathematics teacher and berating him for writing programs in C, because compared to assembler, it was lame: bloated and slow. It was impossible to code something of any significant speed and small enough size in C on either Atari ST or the Amiga. We viewed C as something lamers who couldn't figure out assembler dabbled with. One just couldn't compete in C with code written in assembler, which effectively meant that if you didn't code in assembler, and your code wasn't small or fast enough, or both, you weren't competitive, and the lamer label was soon to follow.

Times have changed, C is now the portable assembler, but they have changed only somewhat. When push comes to shove, understanding what happens at the hardware level is still crucial when performance problems strike... and they strike a lot. Most importantly, understanding how the hardware functions at the lowest level is most important when writing in really high level languages. The higher the language abstractions, more crucial understanding of how low level hardware functions becomes.

Nowadays, when I have multple incompatible processors to deal with, completely different hardware architectures, and plenty of raw processing power, C is a very viable, even desirable choice: if I write my code cleanly enough, it will just compile and run everywhere without modification, and I'm done, but back then...

...C was the answer to a question nobody asked or cared for in the personal / home computer space in those days. If one couldn't figure out assembler, one dabbled in GFA-BASIC or C, or Pascal. It was a very elitist, eat or be eaten environment. If one's code was too large or too slow, one became the public laughing stock of the scene. It was a very effective, and highly motivating selection measure. I miss those days.
A quibble: the Constitution says nothing about states not being able to exit. In fact, the 9th and 10th amendments say that powers not delegated to the Fed are reserved for the people and states...strongly suggesting that states _DO_ have a right of exit.

So let's not say "the right of states to BREAK their contract" and instead say "the right of states to EXIT their contract".
Exactly.

That said, Facebook could be better with very small updates to catch paid propaganda.

I am Swedish, a country with a small population close to Russia. On public people's open FB accounts you will often find a lot of comments with very unusual opinions in Sweden, writing exactly the same thing as Putin's media.

The way to identify these accounts is to see if they can write anything negative about Putin. I typically write: "Do you condemn Putin for starting wars for territory in Europe again, like Hitler and Stalin in the 30s?". If they can't, it is overwhelmingly likely that is someone working in St Petersburg -- even most Swedish old style communists get upset by that.

Sorry for the rant, this is irritating.

Edit: On second consideration, it was quite a while since I saw these accounts? Maybe FB started doing exactly that.
https://news.ycombinator.com/item?id=13104807

Click on the eye icon. You won't be able to run the notebook code, which would be a surprising thing to allow without some sort of authentication.
Well, make a rule. If you buy it you have to open it and do something with it. That might slow you down.
A fart caused a riot that led to the deaths of 10,000 people
Nothing more to say than this: It's beautiful :)

Not sure what the use-case for this would be..perhaps have a library of models for use in education, or show chemical reactions and how a compound is formed.
Photographers have a similar urge called LBA (lens buying addiction)/ gear acquisition syndrome.

There's many articles online that discuss LBA and how to avoid it. Perhaps those would be of help to you.
just tried 2to3 on a small code-base and it seriously BROKE logic, i.e. introduced bugs!
Starup Using Bamboo for Workout Clothing
Classic irrational fear. Even with the old reactors included, how many deaths has nuclear caused compares to coal/natural gas?

I would rather have us running on 100 fukushima era plants than the stupidity of continually burning dinosaurs until we ruin the environment.
If this message is helpful, it is only by way of empathy. I have some amazingly hotrodded Commodores and Apple IIs myself, although you really should consider opening those boxes and playing with the goods. I enjoy discovering games I'd never played, and spending my should-be-work days writing 6502 or 65816 assembly. In fact, I'm pretty sure that if I ever get the chance to retire, the 8/16 bit world is going to see some awesome new warez from me...
The New Fall of Rome to East Invaders?
The Manic Pixie Dream Girl
I've been testing migadu[0] since a ShowHN about it a few weeks ago.
So far the service is awesome!
It maches all of your criteria, plus, for a flat fee (it depends on outbound emails/day actually), you get:

* unlimited domains, mailboxes, storage space

* a very well-thought and honest service and UX ( I encourage you to read their "benefits" and "drawbacks" pages)

* a very responsive and helpful customer support

* hosting in a privacy minded country

0: https://www.migadu.com/en/index.html
> The stuff that goes round on facebook is often both hyper-partisan and low quality, because people are sharing it for group-belonging purposes not for use as facts.

This is only tangentially related.

This is why the pieces lambasting Tomi Lahran saying that views like here don't deserve a platform are, in my opinion, wrong.[0] It was the 2nd second result after searching for that interview, and I've seen it shared around the Internet.

When opposing views that aren't inciting riots, violence, etc. aren't allowed to speak, all you get in an echo chamber of things you want to hear[1]. If everyone agrees, there is no incentive for you to examine your beliefs[2].

[0]: http://www.huffingtonpost.com/entry/trevor-noahs-interview-w...

[1]: https://t.co/6lqMSTJNuj

[2]: https://plato.stanford.edu/entries/freedom-speech/#JohStuMil...
Seems to require that I login with a Google account. I don't have one. Does that affect the outcome?
coal soot is also radioactive.
https://www.scientificamerican.com/article/coal-ash-is-more-...
I usually try hard not to be cynical, but in this case I can't stop myself.

This seems to be another attempt at a grand, unified packaging and IPC / linking method. There have been hundreds of these, and there is no attempt at all to discuss where all the others went wrong, and how this will improve upon them.
My wife came up with a similar rule for my car hobby: you can buy another if you sell one first. Makes you focus on what you really want, rather than just a good deal.
MyScale – Quick SVG Icon Resizer(Tiny Tool)
Just as a curiosity, the feeds shown through FBs various channels are different. I've switched to the mobile site after using the dedicated app and noticed much less random things-tangentially-interesting in my feed but with more of a focus on my immediate friends. It's surprisingly made FB a much more enjoyable medium for me as I can keep tabs on the personal lives of a few close members in a fairly chronological view.

Anyone know possibly why there is these differences or can explain exactly what's going on here?
Nuclear disasters are more permanent and thus a bigger risk, I live in a place where it rained on that day in -86, we still have not gone back to normal, fishing, hunting etc
This makes me think that the claims to pursue informants/leakers is false. It also makes me believe that the purpose of the leak was to create an alibi to conduct a procedure that looks like a prosecution to intimidate potential leakers.
The biggest reason is that most of the Dale Gribbles of the world, just like the local college's Revolutionary Socialist club, are all talk. It takes a lot of commitment to actually carry out a shooting or bombing or whatever, and most people are happy to say "This is really bad. Someone oughta do something, and it's good thing that I'm aware of this unlike the rest of the sheeple" while doing absolutely nothing to effect that agenda.

The people who actually manage to commit these acts are on an entirely different level of nuts.

Pedestrian example: How many gung-ho teenagers talk about joining the military? How many of them actually go through with talking to a recruiter, going to MEPS, and signing on the dotted line? And that's for a cause that is widely accepted by society and confers actual benefits rather than guaranteed violent death or lifelong incarceration in an elaborate concrete box in rural Colorado.
That's weird, it sounds like this technique is designed to just find someone guilty of something - not the perpetrator of a specific crime, just sweep up a guilty person. Like is the goal of an FBI agent or Policeman simply to be tricksy enough to make someone slip up, so they can sling them in jail?
I find it interesting that the author also mentioned pieces of scrap paper and that some pencil-on-paper have been chosen as illustration for this post: I regret to always conceive things on my computer, because I know that there are special things in the creative process that are easier to drop on a piece of paper than on a file.

But for the final presentation as these codified movie scripts, you better produce something very clear.
Possibly by reverting to the newspaper of record?: https://en.wikipedia.org/wiki/Newspaper_of_record
Obviously I can't directly see exactly what you're doing, but there's always a way to get to these articles by using the right combination of techniques to appear as a new visitor arriving via a Google search.

Web link from incognito usually seems to do it for most people (it does for me on this occasion, as it always does for me on WSJ), but if that fails perhaps you need to try it from a clean browser instance.

Update: I'm in Australia. It may be different for you depending on what country you're in. Some people get around geographic restrictions by using a VPN or Tor Browser.
Arco Triunfal Da Rua Augusta, Plaza Del Comercio, Lisboa, Portugal
AVG PC Tuneup 2016 Product Key with Lifetime Serial Key Free
Obligatory xkcd cartoon: https://xkcd.com/927/
Sound and well-accepted are very different things - in the area of parenting, appealing to the authority of experts is really asking to be wrong. That said, I do have a bunch of kids, and in my personal limited experience, the particular advice in the article is sound, as far as it goes. If you have enough energy, there's almost always a way to defuse the situation. Real parents with a few kids and too little sleep do not always have enough energy or time to defuse the situation. Given what I see nursery school teachers do every day, I'd be pretty surprised if the experts can't get good results in a clinic, but that doesn't necessarily carry over to home.
Stop being precious about side projects, make a (public) commitment
> Just as knowing why apples fall down and aeroplanes fly
up, the citizens of the 21st century need to know that
computers are not magical boxes but composed of dynamic
models.

In all honesty, I don't know why apples fall down and aeroplanes fly up. I just know that they do. No doubt that improving software literacy is a worthwhile goal, but I think the author hasn't made a strong case for it in the opening paragraphs.
A Quick Introduction to Flatpak
You reinforce good behaviour by paying a lot of attention to your child when they're being good.

Children crave attention. If you don't give them that attention when they're being good they'll be bad.
How long will it take for the mercury emitted by coal plants to leave the ecosystem?
bluejekyll really should have said disorder.

If you have a kid who is getting bad grades in school and has behavioral issues, and the underlying cause of it is ADHD, then no amount of physical discipline, even up to child abuse like closed fist punches, throwing metal chairs, screaming at the top of your lungs while doing it, etc, is going to fix that. All it will do is breed resentment. And if you want to have a relationship with your child after they turn 18, I'd strongly recommend minimizing that.

And I'm speaking from personal experience as a child who went through that. My grades were as bad my senior year as they were from elementary school. The fear wasn't enough to make my brain neurons fire the same way as the other children around me.

(I also object to the labeling of anything that doesn't perfectly mesh with our conformist modern day upbringing as a 'disorder', but that's another topic. Given the realities of our system not adapting to the needs of people, but requiring people to adapt to the needs of the system, I'd reluctantly support medication over physical abuse.)
I also do this, though I use iedit-mode rather than multiple-cursor-mode.

However, I do like to point out that it's really just eye-candy for stuff I was already able to do in emacs. Previously, I would have used either keyboard macros or query-replace-regexp to do the same things.
Buy a dog.