skysight-inc/HackerNews huggingface dataset:
NATS can saturate a network port with hundreds of thousands of messages/second with minimal impact on CPU, it scales linearly with cores, and it has minimal/zero effort fail-over. Whether across large geographic boundaries (ie: AWS cross-region) or in the same rack, NATS clustering is reliable and definitely speedy.
So in summary, .at and .is are the best in terms of not getting your domain taken by others.
Why do they have to know the tech before? A good engineer can always learn new tech and I think as a developer who belongs to a company who uses Elixir in production, most of my colleagues who use Elixir didn't know about it before getting hired.
That is impressive, it's like rational rose or visio on the web.. one to bookmark for sure.
I like the idea of a recipe layer on top of this, so you can remix diagrams.

Great work
Good point. I stand corrected.

I still think that the radiating-into-space effect I mentioned is real. I imagine this is part of the reason there is convection in the atmosphere. But I'm out of my depth.
I doubt you could even define "Norman genes" properly. How would they be different to say "Danish genes", wich migrated to Britain between the 8th and 10th century. After all Normans were also just Scandinavian people who relocated to northern France in the 10th century. The Normans integrated quickly into french (frankish) society by adaptding the language and intermarriage. Furthermore "Norman genes" should also be found in southern Italy, since it was the Normans who founded the Kingdom of Sicily, before it was incoorperated into the Holy Roman Empire.
Regarding grand jury indictments, it's very, very rare for a grand jury to refuse to indict somebody, so that isn't necessarily a good measure of the quality of the case against the accused. Of roughly 162,000 federal cases brought before grand juries in 2010, indictments were returned for all but 11 of them.

https://fivethirtyeight.com/datalab/ferguson-michael-brown-i...
If anybody watched what they did to Russ Ulbrecht they have a reason to be skeptical. The funny part is that they clearly didn't get the concept of the Dread Pirate Roberts.
I would say Erlang VM is already proven.
This is news? Nothing in Bitcoin is fair.

If an exchange charges fees, it's almost certain (and 100% certain for BFX in the past) that they waive them for certain VIPs and "liquidity partners". Same for selling/giving colo access and other higher-quality data access. (Good luck getting exchanges to publicly admit any of this, though, since it scares off the prey.)

As for spoofing and wash trading... Of course. Chinese exchanges have been notorious for this (seeing 100s of orders making up 80% of book depth out to 10% disappear on 1 tick is amusing), but it happens everywhere and is definitely not a single entity. I would guess that a significant portion of this is related to algo trading and anti-algo-trading, exploiting stupid stuff like MA crossover bots. In general, wash trading is more encouraged than discouraged, since it makes the exchange appear to have higher liquidity.

Lastly, of course, there's all the exchange fuckups and oddities that have been very quietly buried due to financial incentives on both sides, like when it was possible to list arbitrarily large orders that would simply vanish once traded into. There is a long list of incidents that could be added here, some of it public but hard to find and the rest of it too sketchy to ever talk about.

If you get into this stuff without a firm understanding that nothing is real and everyone is lying to you, you're going to have a bad time.
uh..... Except you know...
torture, rendition, asset forfeiture,
holding people for years without trial or even charges.
You would not use QQ these days, it would be Wechat instead which pretty much everyone online in China has. QQ died around 2013
Very good. I would add that I like my git commit messages to be narrative of the development process. Hmmm...I wonder if someone could write a science fiction short story using only git commit messages?
There was a clear case against Ross Ulbricht.
>In the terrorism cases, a sting would be the FBI giving someone a fake bomb

No that should be entrapment

A Sting is where they get a tip that criminal action might be happening and they are there to catch the criminals in the act

Not where the FBI creates the plan, induces people into the plan, provides support for the plan, provide materials for the plan, then arrests everyone.

That is or should be considered entrapment, which I also consider framing someone
I wouldn't stop learning new languages. They are just tools, and knowing several of them lets you better judge how to face a new project/problem. I was (in fact, am) a happy Rubyist, but had to start working with Node and learnt to love the beauty of event-driven programming and prototypal inheritance. Now I'm learning Elm, as I'm quite interested in functional programming and event sourcing. I wouldn't say that any language is better that another, but knowing some of them and the principles they are based upon is helping me evolve as a developer and changes the way I code, regardless of the language I choose for a certain project.
Wirth said that program is a combination of data structures and algorithms in 1976, there were no _really_ new ways of constructing programs ever since.

HtDP teaches exactly that: proper construction of abstractions, small functions that operate over these abstractions and how to combine everything into a useful software.
>If anybody watched what they did to Russ Ulbrecht they have a reason to be skeptical

You mean the guy who ran a massive illegal drug marketplace, and who tried to have people killed to protect it?
Hi! Drop me a line at david at cabify com. We're looking at opening a role there now.
I assume OP meant that there are no early morning nonstop flights from SFO to LHR.
Confide Messaging App – White House Leakers
AlphaBay was a darknet market. As you might expect, it trafficked in illegal goods. Since authorities seized it and shut it down, they've been able to read the site's data, and can now prosecute all sorts of illegal actions that happened there.
Sure:

https://godoc.org/github.com/cznic/sqlite

https://github.com/cznic/sqlite
According to Andrew Mabbitt -

"He stayed in our villa for free. He didn't pay for the car. He didn't pay for a helicopter ride. He didn't pay for concert tickets..." [1]

He takes home a 6 figure salary [2]

[1] https://twitter.com/mabbssec/status/893617953530273792

[2] https://twitter.com/mabbssec/status/893624617142759425
Despite the naysayer replies you are getting, I understand this viewpoint. I'm also a Python developer, business owner, and family man...very little time for learning extra things. Right now, I have my hands full keeping up with changes/frameworks on the front-end, which is where my customers will benefit from improvements. Elixir is on the fringe for me, something I will keep an eye on, but won't seriously consider using unless it has significant developer mindshare in 3-5 years.

So, yes, learning is good. But we are still finite beings with limited time. Having priorities about what you will spend your time learning, and choosing Elixir to not be one of those priorities, is a legitimate stance. Thanks for sharing.
There are only very few countries which will not extradite you to the US.

Recently they even got a russian hacker from the Maledives, which has no extradition treaty with the US.

Out of my head the list of recent cases was: Cyprus, Maledives, Thailand, UK, Canada, Mexico, Poland, Czech, New Zealand (not clear yet. Police did support the NSA, but law still refuses to extradite Dotcom), and all interpol countries with a few exceptions.

The reverse list is shorter: Germany refuses to extradite the VW managers but who knows what they'll do with hackers. Italy and Spain is risky. Ecuador and Bolivia, who knows? Venezuela probably.

Only Russia and some of its allies should be safe for criminals.
China? Probably also according to Snowden. But they'll probably kill you before sending you over, as they have interesting fraud laws.
If I saw your reply before writing mine, I wouldn't have bothered responding :)
Absolutely agree with every single word
The solution to your problems is not found in questioning why one set of crimes which occurred was correctly prosecuted.
The US is notoriously bad in dealing with tech cases. The punishment is usually extreme, way beyond the damage caused. Things like DCMA also punish things they shouldn't. US is hardly an example of a fair judicial system.
> but you can't deny that the west has played a massive role in creating chaos in almost every part of the globe

Indeed that is the case, but as dvfjsdhgfv point out, "the West has played a massive role in everything".

> that the west exacerbates/manipulates these animosities to create a situation of chaos they can benefit from

I think it would be more accurate to say rulers everywhere have often pitted groups against each other. I don't think rulers generally want chaos -- order is more stable and profitable.

> Syria for example, even though It probably wasn't the best place on earth, as perfectly fine before the US and NATO decided to shower them with the blessing of democracy.

What happened in Syria is that encouraged by events elsewhere in the Arab world, many Syrians decided to overthrow their government. The West has only been involved on the periphery of that conflict.
+1

Never heard of or red any news about Elixir in non English.
We are using Elixir in production for a site with traffic that can spike in a short period of time.

Elixir has helped us reduce our costs by 1/3 and improve our API response times from 50ms to 5ms. (Ruby -> Elixir)

Using erlang/Elixir processes forced us to reevaluate the way we handle state and were able to find many ways to optimize.

I believe our code is now more organized, extensible and powerful. Our infrastructure is also more complicated, but much more fault tolerant as we have fallbacks for fetching data etc.

Deployment was pretty terrible but a simple scaleable solution with AWS is build with a docker container, push to ECS and launch ECS + ElasticBeanstalk and you're good to go.
Thanks! I understand now. I thought recommendation would point to new contacts, similar to Facebooks "do you know this person?" and worried contacts I enter will be recommended to other companies.
I think there are better times to do this than the initial version 0 release of an open source production.

Taking the chance to "call out" its "lack", is essentially shaming people for doing social good (open source), and not going far enough in someone's opinion.
There are sites promoting that idea, but TFA (or the video on the front page, anyway) claims the idea will work without any kind of energy collector at the base.
> Each time I write a new application, I need to remember how to set logging up.

You mean, like this?

import logging.config
import yaml

with open(log_config_file) as f:
logging.config.dictConfig(yaml.safe_load(f))

Because this is the correct way that allows the user to supply their own
configuration that is not tied tightly to your little program.
It is impossible to pay this amount of money. For this simple reason the interest rate is zero, almost negative: European central bank is buying huge amounts of national debt. Setting an interest rate of zero is just a trick to lower debt interest payments. EU is doomed.
And if they don't have innate leadership qualities:

Example
Integrity
Respect

You have just created a narcissist asshole who blames everyone else for their failure before they move on to their next 'I am a successful CEO venture'.
The Tech Community in the US generally only cares about "bikeshedding" issues that are easy to have strong opinions on and don't really matter. Like making sure your language is "inclusive", or things like the "Ada Initiative" so women can attend PyCons without hearing the word "dongle" being used in private conversations.
JQBX: Listen to Spotify in sync
What? That is a gigantic lie. IANAL, but just a quick search reveals that illegal evidence is not allowed [1] and there is a right to remain silent [2] (which seems to be held even by the European Court [3]) so I don't know what you are talking about,

1: http://www.cps.gov.uk/legal/a_to_c/confession_and_breaches_o...
2: https://en.wikipedia.org/wiki/Right_to_silence_in_England_an...
3: http://www.bailii.org/eu/cases/ECHR/1996/3.html#para45
I agree. So use Erlang VM and Erlang language, don't use Elixir yet...
@alpb then I am not sure how we can justify the PagerDuty home page.
It's just a forwarding account, I've had it for over a decade and have never experienced it filtering spam or coinbase emails before this past month. I think it is a lot more likely that Coinbase did something with their email system. The forwarding service doesn't support TLS so it seems plausible that Coinbase wouldn't want to send email to known insecure smtp servers but who knows.
"He stayed in our villa"
So which criminal paid then? His partner? Very fishy to me
Devils Advocate here.

Could that be that law enforcement do not bring cases to the grand jury unless there is significant evidence already? If they have clear requirements it could just be that they're being selective about what they submit.
I don't see any trace of complaint; did he edit his post?
I've been reading HN for years, and this is the first time I've seen/heard of Elixir.

Sample size of 1, self selected, your mileage may vary, things in the mirror are closer than they appear. That is, it isn't really meaningful as a data point in isolation.

I only clicked this link out of morbid curiosity, on why someone would make such a presumptuous statement. Put another way, the question asked is heavily loaded. I was more interested in the discussion around the statement, to see what people thought, than the content of the question.

You may have what you and others consider the greatest thing since sliced bread. And you might not fathom why others would not see it that way. After all, it is the greatest thing since sliced bread. It is a dessert topping and a floor wax (obligatory SNL skit reference).

Even with all this, the criteria for success, oddly, rarely has being "the greatest thing since sliced bread" as part of the core elements of being successful. You don't need to be superior to be successful (though I am not stipulating that Elixir is superior, I've never seen it, used it, etc.)

The question is why would people choose this over others? What benefit would this language provide that others simply cannot?

I've used many languages during my professional and educational life. I've never seen one that was universally appropriate for all tasks. I some that fit the majority of tasks I worry about, very well. I've seen others fit very poorly. I have no opinion on Elixir, other than to note a small vocal group wondering aloud how anyone could not use it.

Reminds me of Python in the 90s.
Wasn't the fed at zero/negative as well recently?
> Personally I am a happy Python developer and I don't feel it's worth it for me (in terms of time) to learn another language.

This is a very limiting view of the programming space and world in general, hopefully with time you will understand that learning a new language will only help you to get better in your old language. You don't need to invest years in a new language to get the gist of it.
Ask HN: Has anyone made a lot of money ($100k+) from Bitcoin?
How long ago did you start? Why didn't you sell out at any of the countless "surely it can't go higher?!" peaks along the way? Tell us your story!
Yeah, the joke is that you could indict a ham sandwich. But in seriousness, the bar is supposed to be low. The prosecutor needs to present enough evidence to convince the grand jury that there is probable cause to believe that the accused has committed a crime. You have to have some evidence of guilt.

And like dijit says, prosecutors aren't in the business of prosecuting hopelessly unwinnable cases, which is what you would have if you can't even show probable cause.
Surely the real cause was systems actually selling shares at a penny. Seems dishonest for people to write buggy platforms then blame someone else for their own incompetence.
Love data grip and I also use it for SQL Server. Im happy to pay the sub for it as I am webstorm and soon gogland. Hope they release a clojure IDE soon.
Per capita would be interesting to show as well.
They didn't shut it down immediately, they run it for a few weeks collecting information.

It's quite likely that they've used it to either directly compromise or unmask real world assets of it's users beyond what would be possible from just reading some logs.
> face deportation and permanent expulsion if the crimes are serious enough, like rape or murder

Any felony is grounds for deportation and permanent expulsion regardless of how "serious" it might be.
Its larger than AlphaBay.

See Operation Bayonet, which became public on july 20 2017:

https://www.europol.europa.eu/newsroom/news/massive-blow-to-...

Wikipedia might have more information as well. Regarding AlphaBay:

https://en.wikipedia.org/wiki/AlphaBay#Seizure_and_shutdown

What I personally found interesting about the whole story (which was widely covered in Dutch media, since the police is (rightfully, IMO) proud of their accomplishment) is how the Dutch police were able to keep a darknet site called Hansa running for nearly a month after the servers were seized. The German police arrested the administrators, while the Dutch police moved the servers to Dutch territory, and made them operational again. They then tried to keep the site running, so they could analyse the logs, traffic, and visitors.

Interestingly, the Canadian AlphaBay administrator was residing in Thailand and was logged in at that moment to keep the site running because there were some (artificial) technical difficulties. I'm curious how those were started. If you don't want to confiscate the server, but know where it is, it should be doable to -for example- do massive traffic shaping on the link to make it seem like there's a DoS attack.
Can you please explain the reasoning behind your statements better? The way they stand it seems like you say it is impossible to repay the debt because the interest rate is zero. Why would that make it harder to repay?

Finally, why do you follow that the EU is doomed?
Then they would have just filed for extradition

They have done that before with UK citizens charged with online crimes, Richard O'Dwyer is an example of that
They've always had issues with release quality in my opinion. My tactic is to use the upgraded version side-by-side with the old version, until I feel confident there aren't showstopping bugs... then delete the old version.
Quite likely, though the logs would be immensely valuable on their own.
The chimney described here supports itself with the airflow it generates, which means it has to operate 24/7. That means it has to operate in stable air. It can't.
>he's literally proposing a conspiracy theory, based on an educational cartoon, for children, about the Roman empire

I'm not sure conspiracy is the right term, but it does seem like political propaganda from BBC, don't you think? How else would you explain the unrealistically "diverse" representations of history (the Roman period being just one of them as you can see in that other post)?
you don't un-people people.

But without trying to devolve into the actual politics of it, a large portion of Americans (I'd wager it's the majority) believe that it's okay to exclude people for one reason or another. Americans have voted since Pres. GW Bush on protectionist principles, even President Obama was barely for extending rights until he was forced into it by VP Biden. America is in the middle of a massive demographic shift from the Baby Boomers who have ruined the economy, created massive public debt, destroyed worker protections, and shifted the political power from those in the middle to those at the very top. They did this by unpeopling people. This was an intentional thing done by the religious right starting in the late 70s and really gaining steam in the 80s. Their brand of us vs them found a receptive audience in America, because the Baby Boomers are afraid that what they've created will change, and for the moment there's more of them than other voting populations. Of course this is the natural outcome. Look at how many centrist politicians have left. So yes I personally disagree with what this guy said, but in a public sphere he has every right to say it. Inside of Google however they have the right to fire him for any reason, because there are no worker protections for free speech.
98% of orders are canceled limit orders. The average duration an order is open ranges from 1.5 to 20 or 30 seconds, depending on the time frame you look at. The entire market is "spoofing." It's crypto not NYSE.
The system described operates continuously and supports itself with that constant airflow. Unless you live in a place where thunderstorms happen all day every day, it won't work.
Mindful Presenter – 4 Powerful Tips for Presenting Data
Yet with some high profile defendants, the government gives immense discretion to them by communicating with their lawyers ahead of time and arranging an amicable surrender.

The problem with your post is the problem with the federal government. They exploit technicalities to punish innocent people and they game the system for their own extraneous reasons.

Disclaimer: I've had several interactions with the FBI, federal prosecutors and senior executives at Homeland Security, that have demonstrated to me that they can be malicious, incompetent and oh so human. There's a two tier system of justice in the US, one that has access to former government officials who work in the private sector, who will do near anything necessary to protect a wealthy and privilege class of people.
This happens on all of the big exchanges. It seems to be able to generate small oscillations more than sustained price movements. Traders recognize the manipulation before it moves too far if it moves at all.
We designed the signs to fit the human vision system, and the modifications target a different vision system. I imagine there will be similar edge cases that fool human vision.
In Japan, for example, one is guilty until proven innocent. They have a 99% conviction rate.

Over course, in America, where things are much better and one is innocent until proven guilty, they only have a 99.8% conviction rate in federal court.

Yay America.

http://justicedenied.org/wordpress/archives/3190
This is a silly argument.

It's like saying that drug dealers should be judged by a jury made up of drug dealers and users.

I don't think you understand what a "peer" means in this context.

Trial by jury of your peers was implemented to prevent the church and royalty from judging the commons.

Or to be more exact it's one of the first marks of separation of power; people who make up the law aren't the ones who also judge you.
I'm having the same problem - a lot of "tutorial" videos are just sped up builds with no explanation of what's being done or why. Some good ones I did find were in French, but I don't speak French.

My preference is for written tutorials anyway but those seem even harder to find.
Because "the principle" involves operating 24/7 to support itself based on the temperature difference between the top and bottom, and handwaving that the air inside will somehow magically not expand and cool like it would outside.

Obviously solar updraft towers work, but they exploit the temperature difference between air at the base of the chimney and air outside the chimney. Completely different.
Sorry I'm late, boss. Someone put a sticker on a street sign so my car drove into a bakery.
The first edition is one of the few books that actually teaches how to solve problems well using programming. Absolutely worth it.
Earl Browder: Head of Communist Party in USA During WW2
I personally know someone that bought $100,000 worth of BTC at <$1/btc.

But honestly when it was six cents no one was really stocking up on it other than Satoshi.
Converting Your Bash Configuration to Eshell