skysight-inc/HackerNews huggingface dataset:
Yes, which is something a lot of advocates has been pushing for. Put the massive resource currently allocated at blocking and use it to go after the producers. The consumers, the technology, the platforms, all those are of limited interest when the real goal is to rescues of children and stopping sex offenders. With limited resources police should prioritize efforts where it has the biggest positive effect on people and not where it has the biggest political effect.
How about the golden ratio? romans and greeks used it often.

Fractals are also very beautiful.

I would argue that there are a lot of mathematical rules in architecture and would argue that this is true for fonts as well.
If something can bring someone away from terrorism, it can also bring many more into terrorism.

Firstly terrorists didn’t have that much reach before. Now? For the few terrorists that you pull away, many more can be pulled in.

And it’s not just terrorism. It’s any tribe or emotional trigger that can pull you.
It's just because "blockchain" is the new magic word that gets you funded. You can do the same with public-key cryptography, but that's boring 70s technology. Who'd want that!?
It would in the United States; the law here criminalizes possession of cartoon depictions of child sex abuse:

https://www.law.cornell.edu/uscode/text/18/1466A

There have been prosecutions in the past:

https://www.wired.com/2010/02/obscene-us-manga-collector-jai...

Yes, it is controversial, as the original reasoning for banning child abuse imagery was to protect the children who are harmed by its production. This is the result of a shift in thinking: while the original idea was that we should protect children, today it is a matter of morality and pedophiles are considered morally deficient. As a result, even if a pedophile has never harmed a child, the common notion is that they are a danger to the community and that we can never be too careful.
I think it would be different for each person. Personally I try to optimize for contributing to the collective human knowledge and enabling others to do so
Nice!

Does it feature equation solving, variable elimination, etc? See for example:

https://gist.github.com/dharmatech/a5e74ef03d98b3ff1c45
I'm guessing he's referring to the web server that it's running on as well as the operating system that the web server is running on.
IOTA
is amateur hour. The author implemented their own hashing algo, "curl",
which is used all over the place in IOTA, until recently including signing
transactions. Researchers were able to produce distinct
transactions with colliding signatures [1].

Depending on whether you believe the author, either they did it
intentionally for the implied purpose of attacking competing forks (as
they claim), or unintentionally because they're incompetent. Neither situation sounds good to me.

IOTA also relies on a closed-source "coordinator" for consensus. They
call it "training wheels". Who knows if their "tangle" will actually work in production. Crazy to me that people are pumping so much
money into it w/o any due diligence.

[1] https://github.com/mit-dci/tangled-curl/blob/master/vuln-iot...
Productive for the first five nights?!

How the hell did you not crash after the second one? I’m pretty sure I begin having auditory hallucinations after just one all-nighter!
Asking is not a solution.

This is a question of trust. I have to trust that DO will keep my data safe, that, if the US government would be after my data, DO would prevent them from accessing it. I have to trust that DO won’t access my data.

How am I supposed to trust my, and my user’s personally identifying data, to a company that just like that revokes credit, without warning, and says "well, if you ask nicely, you can get it back"?
Would be nice to see a few words about its design. How does it compare to PythonTutor (http://pythontutor.com/)?
If you want to see the most fascinating look at how things work in North Korea, at least in Pyongyang for a foreign diplomat, I highly recommend watching videos made by Jaka Parker. He lives there with his family and, though it is through his specific lens, you get to see some of the more well known stores that you can spot on google maps, but from the inside. How the purchase process works, how stores are layed out and so on.

https://www.youtube.com/channel/UCzvCf_q10UZkUJE0lOav0ag

https://www.instagram.com/jakaparker/?hl=en

https://jakaparker.blogspot.com/

Here's one of my favorites, Jaka goes to buy a flashlight: https://www.youtube.com/watch?v=WeBtSnFeA18
Even outside of UB and just in terms of implicit actions, I've also been bitten by destructors/finalizers. They can especially cause mysterious problems if they invoke any synchronization magic (join a thread, exchange state through a pipe/FIFO, acquire locks, etc.).
If you don't care about reliability, why not just get a cheap and powerful VPS?

Personally, because my needs aren't constant. I might need two cores for two months followed by 100 cores for a week.
Winners of the 2017 Online Journalism Awards
إعلانات مبوبة مجانية في المملكة العربية السعودية
Ask HN: Requesting Beta Testers for Mac Rsync Client
Would be most grateful if anyone would be willing to test Rsync Client's operability with their web host. So far I've tested it against Dreamhost, Google and Amazon - but I'd like to know who else it works/fails with. Anyone able to test it against rsync.net?

If you are able/willing, please email me for keys: info at bonhardcomputing.com

Thanks, Dave.

http://bonhardcomputing.com/rsync-client/
thanks panta! I'll fix that asap. By the way, I used Vuetify, its clean and sharp, and was easy to drop into the project
A bitcoin is just an entry in the BTC blockchain ledger. And I think you are misunderstanding the concepts in what you call "layer 2". The idea of the Lightning Network (which I assume you are referring to) is that you can execute off-chain transactions without needing to trust anyone. Its not the same as an "unconfirmed transaction" which leaves you open to a double-spend attack.
An idea would be to not use one blockchain but a tree of blockchains. Say one blockchain is attributed to London so that if you make a transaction in that blockchain it should be quite fast. Now you want to send money to bangkok, the transaction bubbles up and you get the idea.

edit: obviously someone got that idea before; my point was meant to be that it would be a shame to use a centralised solution like the services of private companies.
You forgot to include [1], I think.
It's exactly because there is so much violence that we need to reward actors who work to reduce it.
The list forgets to mention Obama, who promised Gitmo would be closed.
سوق سيارات المملكة العربية السعودية
Interesting question! I'm not an expert, but I suppose the answer is convenience of implementation? By using Bitcoin, the system is already in place for miners to verify signatures, tokens (i.e. "civiccoins") to pay for getting stuff verified on the chain by the signers, a well made and proven decentralized protocol, etc.
Would be interested to hear a bit about the internals. Which PDF libraries you tried, which one you ended up using, why, etc.
Exactly this. If I donate to the Red Cross for their Harvey relief fund and they sit on my cash instead of helping, yes I'm entitled to complain.
Wow, that's super interesting, I've never heard about something like that proposed before. Same protocol, but layered and sharded, basically.
tl;dr: the old "bitcoin can only do 7 tps" argument, except with an extra bit that says even with layer 2 scaling, if each user has to transact once a month on-chain (because... salaries?) then max users is 20M (which is 7tps multiplied by 1month). All in all, not very interesting because there's no reason why salaries can't be paid on l2 as well (securely as well, if LN is used).
> Layer 2 is not money

Ehrm, what? So Layer1 is not money for you either? Explain...

PS: I'm not agreeing with that "this is reinventing fiat money" comment.
If you don't need any connection scaleway is a good option, since they tend to absolutely not care about their network quality and reliability at all.
No company can survive and strive so many years because of a single event like this, not even multiple few lucky events.

I don't also think other people have had the gut and attitude to negotiate a non exclusive agreement with IBM at that time.
> Also register allocation is an NP problem (graph coloring).

No, this strongly depends on the form of the program. SSA form permits polynomial solution of register allocation. (SSA is the most widely used form in compilers; LLVM, GCC and even MSVC use it, and many more.)
Legalization should be accompanied by a comprehensive public health program. The goal should be to eliminate addiction. In particular it should be done like this: When a drug is legalized, it must only be dispensed by licensed health centers / clinics. Anyone can obtain the drug there but must go through public health workers that will help you find treatments. Basically, make addicts come to you so you can keep an eye on their health and help them get better. Fewer addicts also mean greater safety for society due to less criminality.
What I'm doing is pointing out the straw men used in this thread to attack something the writers don't like. I'm fine with disagreement, but I think it should be done honestly.

People here get all exercised about rights. So to wrongly claim that the original article is interfering with somebody's rights will get people falsely riled up. Making up a new definition of "moral rights", which is something else entirely, seems even worse to me. If echan00 and seankimdesign want to say it's ok, then they can just say it's ok. No need to puff up their claims.
Andreev Bay nuclear accident of 1982
"Belying the imposing double-sided and icon-laden player aids, the gameplay of The 7th Continent is so straightforward that you could start a new player off with almost no explanation. Do an action, draw some cards, see what happens next."
Exactly. Maybe it's aspirational, but there's something grand about recognizing those who strive for a better world.
This is true for me too. It's funny that we can now literally connect to thousands of people in social media, but through likes and short comments. Sometimes I get the impression that long threads of discussion is not encouraged, that it's polite to just keep it short and sweet (example, when Instagram introduced the "like comment" button, I sometimes find myself using it rather than thanking directly.)

So our connecting is more like lines crossing over briefly, but never more than that. Sometimes this is fun - because where else can you encounter other people different from you - and sometimes it's just a little sad.
No one knew you were 14 when you put an add in Antic, Analog, etc. The funny thing is some of the 14 year old kids had better art and boxes than the big companies.
For a year... the largest dealer. Imagine if the DEA secretly busted a whole cartel, and turned into the largest producer and exporter of cocaine for a year!!!
Very cool! I had a similar idea, taking a smartphone hovering over a form, automatically detecting form type using CNNs, performing OCR and filling in some example data showing how the form has to be correctly filled. There seems to be quite a lot of potential in business for this ;-)
Yeah,
Same here.
Recoomend a book : Principles.
You mean, just like banks are federated and communicate only occasionally? :) I mean, it's conceptually the same solution for the same sort of problem: slow propagation of data and the need to maintain (the illusion of a) single global ledger. For banks, it was much much slower in the past, they're fine now.
Or, for damn near all the detail, just click on the third link in the article, "Stack Overflow: The Hardware - 2016 Edition" [0] -- and/or check out the rest of this series (conveniently mentioned and linked to at the very top of this article).

[0]: https://nickcraver.com/blog/2016/03/29/stack-overflow-the-ha...
Certainly Trump is more deserving than Obama. All Obama did was increase death of innocents by drone attack tenfold.
Ethereum sharding?

https://github.com/ethereum/wiki/wiki/Sharding-FAQ
The Ethereum guys proposed something like this in a super long rambling document with lots of made up terminology [1]

https://github.com/ethereum/wiki/wiki/Sharding-FAQ
1. Go to a forum for remote workers.

2. Read it for a while, looking out for problems.

3. Implement.
"Like with chess, computer + human is the winning combination."

Curious what you mean here. My layman's observation is that computers have far surpassed humans in that space.
Yeah! We can also do 'cross chain atomic swaps';
A trustless tx that allows two chains to agree on a price.
Either both sides claim it, or the money is returned to its sender.
https://cosmos.network/ and https://polkadot.io/ experiment with a similar ideas.
Yes it is false.

But the op is oriented correctly.

The issue isn’t the depth of conversations- the issue is the availability of addictive alternatives.

I’m on a phone surrounded by family - who I will see only a few more times in my life.

And that’s entirely because of my choices.

But by that criteria being in bad relations, junk food, bingeing, gambling addictions are all “choice”.

They are not.

These tools are designed to be as addictive possible within the confines of law - laws made to prevent even worse excesses.

If you have Joe Schmoe, vs me and my ability to data mine their lives, to put reminders that “hey you are on your streak! Log on again!” While they are on the pot, to “leverage” their network to get more people onto the game and then put them on leader boards “to catch those people with competitive impulses”; to gamify their life and to put triggers to run dopamine and seratonin triggers - then joe schmoe doesn’t have a snowballs chance in hell.
The most recent commit to the source tree (https://sourceforge.net/p/clisp/clisp/ci/tip/tree/) was today.

Not sure how much that is worth - with no release in seven years, I would guess there is not much going on. But it is still more than nothing.
When I worked at the new Netscape Campus (which was partly built on the site of the old Fairchild Mt View campus) in the 90's there were still some buildings standing from the old days. The Wagon Wheel was also still there, afaik much the same as it had been in the 60's. Had lunch there once. Now all that's left is the superfund site..
Does this also work for larger numbers of features? (like, 2000, as opposed to 6-9 in the demo)
NFS is nice but a single instance can easily become network bound, especially on AWS. It also introduces a single point of failure for that instance, and clustered NFS can be fragile.
From discussions about this it seems like the consensus is that the nature of neutrinos would kill any attempt to make this method of communication scale. But boy it would cool to have straight line communication between any two points on earth no infrastructure required.
Not the author but here is my explanation:
SQL databases are similar to a Swiss army knife. You can apply them pretty much to every use case. However, for most use case they won't be as good as a more specialized tool. NoSQL DBs usually make stronger trade offs that limit them to fewer use cases, but make them incredibly well suited for others. If you know for sure what your problem is and you gotta scale, go NoSQL. If you and your company are starting out you are most likely better off with Postgres. Even if your current use case is a perfect fit for a specific NoSQL store your business needs are likely to change and now you gotta migrate. For all but intense cases Postgres will scale well. Once you are super successful you can migrate the pieces of your system that need to to a better scaling solution. You must make 100% sure though that you understand the tradeoffs that you are making. There is no system that is just in general better than any other reasonable system. If a knew system claims otherwise we just don't know the tradeoffs yet which is super dangerous.
Yes, and we have a whole clown show along with the bloody circus.

Always the same prophets at the sideline, wrinkling there noses in disgust- but also condeming those who pacify the situation with a constant surplus as greedy and disgusting human beeings.
We have parasites that condemn killing mammoths, but know exactly how to cut it up and redistribute it.
We have a whole caste of social controll freaks, who know exactly what is good and bad, unless they predict something completely wrong, like a society of violent gamers, and they can walk away from that defeat and not be ridiculed for eternity.

Not only are we not peacefull. But we are also unable to really understandf what facilitates peace, what actors are actually propelling the process of peacefullness-decay and how to sedate these actors.

Nuclear weapons are the only thing, keeping the sociopathic chieftains of olden times from sending us all to mass slaugther to avoid dealing with society internal pressure.
How somebody can be so dumb to argue for removal of this society-implant, basically the pacemaker of 60 years of peace- is beyond me.
Branson Musk Bezos the billionaire space race throwdown
Breaking News: Civic Has Reached Its Goal Of Selling $33 Million In Digital Currency Tokens

(to be explicit: the problem being solved isn't the "double spend" problem, it's the "make the founders rich with minimal effort" problem)
There is no such thing as "Agile". Or to put it another way, "Agile is not a methodology".
There's a handful of tag-based automatic EBS volume attachers out there:

* https://github.com/sevagh/goat (my own)
* https://github.com/UKHomeOffice/smilodon
> Then again I lost a position in a corp when the whole project was cancelled.

Sorry to hear that. As long as it wasn't canceled because they had trouble paying the bills or the teams were dysfunctional, that's usually pretty short-sighted of the corp.

Here's a bunch of people that we've already taken the cost of recruiting/training/onboarding who are familiar with our technology and processes. The right answer is to reassign them to other work in the organization.
Is it perhaps not more that all human institutions which keep secrets are emminently corruptible, and that is what has happened here?

The spirit is certainly worthy, the Peace Prize. But perhaps we should have "Peace Makers" supplant "War Makers" in the scheme of things - and recognize more of this strata, first.

Its one thing to have a prize, but the cultures which participate in these sorts of things, have to also be honest and understand their own hubris ..
Typography is not an exact science.

”Beware, @sPECtre! The road to hell is paved with isometric typefaces. :)”

—[Hoefler&Co](https://twitter.com/HoeflerCo/status/836248823458455554) in a series of comments on an initial typeface design.
The author is just assuming an expiry time of the payment channels of one month, which is not realistic in an hypothetical scenario in which layer2 protocols started to become prevalent in the cryptocurrency space: the more people trust this new software stacks, the longer the expiry times people will give to their deposits, because they will not mind locking money which will be just useful in the Layer2 area, if most of the merchants move to this layer as well, and because the longer your expiry dates are, the less fees (blockchain fees) one will have to pay.
The "second layer system" that people are actually talking about is Lightning Network, the basic idea of which has been around for a few years now. Basically, you open a "payment channel" of X bitcoins with someone else in the network, and you can trade up to X bitcoins with them almost-trustlessly - cheating is easily detectable within the protocol, and results in the party detecting the cheating settling the payment channel on the blockchain. Payment channels can be linked, so you can send money from A to B through payment channels A-X, X-Y, Y-B, without actually trusting any of those entities.

So blockchain transactions only ever happen when someone wants to open a new payment channel (which is only relatively rarely), when someone they directly have a payment channel open with attempts to cheat, and in the rare occasions that someone wants to hold "actual" bitcoins rather than a cryptographic promise of bitcoins.

There's no entity within this system which has central control over currency that goes through this system, and all cheating is detectable with rollbacks in place when it happens, so it's not like a bank, exchange, or even a traditional payment processing network at all.

Note: I have my own qualms with cryptocurrencies and the human layer, but you've got to admit the technological backing is sound within reasonable parameters.
Check out Ethereum's Plasma proposal: plasma.io. It's a similar concept. I'd describe it as tree of blockchains with MapReduce for state transitions and merkle trees for proofs.
Isn't "the same with public-key cryptography" exactly what Keybase is?
Isn't that what sharded databases do?
History of GCC
"Once you create demand for artificial content then someone is going to try and slip the real thing in, bringing us back to square one."

That is a slippery slope fallacy. Would you apply the same logic to legal pornography and say, "Well the actors are just too young, someone is going to try and slip in underage actors?" Or to non-visual descriptions e.g. Nobakov? At what point do you think the line should not be expanded?

"Artificial depictions of child porn are already illegal in many jurisdictions for that reason."

I think the reason is a lot less rational. In the 80s and 90s we had a widespread moral panic about child molesters that results in thousands of innocent people being thrown in jail. We still see remnants of that panic. I think we have shifted from a rational motivation for protecting children to a moral motivation to jail pedophiles. People do not want to have pedophiles in their communities and if a pedophile is able to avoid breaking the law people demand a broadening of the law. The idea that a pedophile could avoid prosecution by satisfying himself with cartoons instead of recordings of child abuse led to the law being broadened to ensure that the pedophile is punished.
I don't know what is your current knowledge/experience with NoSQL databases but I would suggest start with the well known Bigtable paper [1]. Post that instead of reading more papers have a look at AOSA chapter on NoSQL [2]. You can then either go through Bigtable paper again to improve understanding if you feel so or jump to Dynamo paper[3]. To develop your understanding further I think it would be good to go through documentation and source-code of some opens source databases. This would help you connect the usage scenarios with the design choices you saw in the papers.

After this it is upto you. The papers involve references to lot of distributed systems literature. If you are interested you can go through resources here [4]. If you want to go a more hands-on way, I would also recommend reading AWS DynamoDB best practices (you can read up Cassandra or CouchDB also) documentation [5] to see the practical consideration while using these systems. Then try to use it or any other NoSQL database in a side project and see whether they are good fit. The data modelling would involve thinking hard about use-cases and would also help you compare this to relational systems.

[1] https://static.googleusercontent.com/media/research.google.c...
[2] http://www.aosabook.org/en/nosql.html
[3] http://www.allthingsdistributed.com/files/amazon-dynamo-sosp...
[4] https://github.com/aphyr/distsys-class
[5] http://docs.aws.amazon.com/amazondynamodb/latest/developergu...
Internet speed guarantees must be realistic, says Ofcom
Yes, but it was possible.

Not reading such books, just meant many devs were totally unaware of how to do it.
I'm not sure why this is described as being for "machine learning datasets" when it actually sounds useful for any exploratory data analysis, regardless of what the user intends to do with the data. Anyway, this looks super slick, and I definitely want to try it out in a jupyter notebook.