skysight-inc/HackerNews huggingface dataset:
I think Bloomberg is a lot weaker than people realize (in terms of competitive position). It offers a lot of functionality as many threads have pointed out but at any given time, the marginal user utilizes 0.5% of what it does. I sat in fixed income origination for years and the only reason I used it was to find some obscure pricing details which are now available for free elsewhere and to quickly export interest rate curves. Our traders definitely found it mission critical but there were 3 of them and 40 of us. Now if you go to someone within equity-linked securities, they will use it for a variety of different reasons but my friends there admitted they used it for 2-4 discrete pieces of functionality.

I believe one of their great data advantages is access. Buy a terminal and you will now have access to niche email distribution lists that no website sees or crawls with important market data (like fixed income bwics).

I believe it is difficult to attack Bloomberg head on as others are trying (like money.net or Eikon) but relatively easy to build really rich ecosystems in niche places outside of Bloomberg. Have you heard of a company called Intex? Probably not. In the global structured products market they are a monopoly solution generating 100-200mm in top line with 100 employees and 3 sales people. Wildly profitable but try to start something like that without being in structured products for years and you're dead on arrival. No one will give you the data you need.
1 in 10 is a better than I guessed--1 in 100, hoping that I could choose the top 10% and execute with the top 10%. True that it's an 'if' and maybe not 'big', but as for motivation it's better to believe it's big and when.
Indeed. Bias is unavoidable. Mistakes are unavoidable. Outright lies are unavoidable. Today's news operation is a blazing fast click bait operation. But even back in the days of slow news the MSM got things really wrong on a regular basis. That's largely how people like Rush Limbaugh built their right wing media empires, by pantsing the MSM on a daily basis for decades. The narrative that the MSM is biased/wrong/propaganda is such a bedrock multi-decades old belief on the right that all Breitbart and CSN had to do was SHOW UP.
Here are some images of Farage in the (right-wing) Daily Mail for contrast:

http://i.dailymail.co.uk/i/pix/2014/10/21/1413910453638_Imag...

http://i.dailymail.co.uk/i/pix/2012/12/15/article-2248755-16...

http://i.dailymail.co.uk/i/pix/2016/10/02/01/39022CC20000057...

http://i.dailymail.co.uk/i/pix/2014/09/06/1409965807387_wps_...

In fact if you search on farage site:dailymail.co.uk vs farage site:theguardian.com it seems that, if anything, the latter tends to use fewer ridiculous images of him.

The Daily Mail also sometimes uses images of (left-wing) Jeremy Corbyn, such as this:

http://i.dailymail.co.uk/i/pix/2017/02/05/01/3CD6941A0000057...

http://i.dailymail.co.uk/i/pix/2016/05/15/00/33DD38440000057...

http://i.dailymail.co.uk/i/pix/2015/09/15/23/2C5822330000057...

http://i.dailymail.co.uk/i/pix/2016/06/09/18/351879870000057...

Sometimes it's bias and sometimes it's just poking fun at or ridiculing public figures, but it's everywhere. We're all biased.
Oh come on. Half this thread is praise for the app. This one post is about how he picked a terrible technology. He'll live. Best case scenario, he'll even learn a valuable lesson, to not use Electron.
It's hard to disagree with the author's assessment of asyncio. It may just be because I'm stupid, but I cannot get asyncio to fit in my brain no matter how many attempts I make to learn it.

Another HN thread on python strings got me thinking about the print() function. This is going to sound a bit trivial but bear with me. Although I agree that print() is more consistent with how functions are called in Python, I can totally see how irritating it would be for a Python 2 programmer. It's also just generally disruptive to typing flow: when you've finished typing the word 'print' your hands are 'out of position', making it a bit jarring to type the open parenthesis.

This has me wondering: is there a language out there where deliberate thought has been put towards typing ergonomics and fluency? And I wonder if such a language would have a material impact on developer productivity?
I can't blame people for trying to build things in what they find introduces the least friction to shipping. With traction, this app could be rewritten as native, supposing it's tenable as a first iteration. I use an Electron app on my Mac that's been open for days and is only using 100MB ram at the moment. RAM is cheaper than time for many folks.
With Shale Oil Production Like This, Who Needs Trump?
> MSM called Steve Bannon an anti-Semite when he is in fact very, pro-Israel

You can be anti-Semitic and pro-Israel, just like how in the 1960's you could support South Vietnam while holding totally racist views about them.
>You know why people in rich countries don't have a lot of kids?

Because we can't afford a spare bedroom to put them in.
I hoped a better comment were at top. This is disheartening for the developer. Instead of downright rudeness, constructive feedback would help.
Winter Blazers and Wearing Them in Style
> Maybe Python wanted to throw off its reputation as a toy language and become a serious language like Node.js...

Is this a serious statement?
By using the existing domain allocation system. Sign all delegations of domains, and use this assertion to build TLS trust.

As long as TLS certificates sign domain names you trust that delegation, so having an alternate trust root is stupid (and having 391 of them is beyond stupid).
"As Thomas Reed, chief executive of JKX Oil & Gas Plc, pointed out at last week's International Petroleum Week conference in London, horizontal drilling and hydraulic fracturing have both been in use in the oil industry for around 50 years. What is really new is not just combining the two techniques in a single well but, more importantly, the industrialization of the process of drilling and completing wells.

The long lead-times, complex development plans and huge up-front capital requirements associated with conventional oil fields simply don't apply in the shale sector."
Sanctimony Cities
Because we can outthink them. We're actively trying to build something that can at least think as well as us.
Years of work can still amount to absolute crap. You're not shielded from criticism because your software is free.
Rofi is fast, customisable and nice.
> 40% of today's top 500 companies will have vanished in a decade.

Does this have any grounding in facts or reason?
There's a huge difference between anti-Semitism and anti-Zionism.

Practically speaking I'd say it is less than you think.

Anti-Zionism is often just a proxy for hating jews who live in Israel.

There's no real way to engage with somebody who willfully tries to remove that distance.

I could say something similar the other way but that would be to accept your invitation to a framing competition.

Actually this whole: there is no way to engage with x is a problem IMO.
Of course I don't know anything about you, you might actually be from Syria, or be an expert in Syria and the Middle East, or have anyway a good knowledge of the country and its situation and people. I only wanted to point out that the fragment of dialogue you reported, with its casual piece of negative information regarding a foreign country, is in fact a good example of how political propaganda works, be it intentional or (most likely, in this case) not. Repeat that enough in enough different forms, and millions of people will be perfectly sure that Syria is a threat to world peace.

The dialogue appears to be from 2007, just four years later the USA started getting involved and taking sides in the Syrian civil war.
The photos he tweets himself are no better. It's just him. https://twitter.com/Nigel_Farage/media
Well, that's just about the misleading conceivable way to cite the ADL, which has an whole page that is entirely critical of Bannon, its first headline reading "BANNON HAS EMBRACED THE ALT RIGHT, A LOOSE NETWORK OF WHITE NATIONALISTS AND ANTI-SEMITES." (em. original) and, in literally the next paragraph after the one you're paraphrasing about his antisemitism, says:

Nevertheless, Bannon essentially has established himself as the chief curator for the alt right. Under his stewardship, Breitbart has emerged as the leading source for the extreme views of a vocal minority who peddle bigotry and promote hate.
I just realized I never smell cologne on anyone these days. In the nineties everyone in my high school had that stuff on.
Is finding things such a pain point for many people? I work with a few tools/programs, and a few locations where my documents and data live. I know where those are and go to them so often it takes no effort. The few times I do need to go elsewhere, the tools that come with the OS work fine.

So, sure, great, more power to you if you want to write a tool like this. I'm just not feeling the pain that would make me have any interest in giving it a try.
> If you and a billion other people want Python2 so badly, fork it and keep developing it. If the maintainers want to push a language in one way, that is their prerogative! It is their time they are using.

Seriously. If all of the time spent on whining on the Internet about how python3 killed the dinosaurs was used to make a python2 interpreter, a viable fork would already exist.

I mean, there's allegedly a great economic incentive for it, right? All of these business-critical python2 apps are out there, so the whiners claim, you'd think somebody would pay for one if it was actually so much better than python3.
Creation-Date of the PDF is 2 Dec 2015, 17:18
It may be a serious statement that shows the author is a person not to be taken seriously.
> Would be tough for Mallory to "reduce their entropy."

According to the article, Mallory could just burn 100% CPU for a while to "reduce their entropy" forever.
One could use wisdoms of crowds to build an artificial president with an human oversight watch. Ie we would not elect politicians we would elect an artificial intelligence that represent our political wills.
The point is alluded to in the article. He is writing to elicit emotion in order to subtly market his two brand new games.
With the Apache Arrow project, my understanding is that there will be an opportunity for languages like R, Python w/Pandas to share in-memory dataframe structures. I could imagine a future world where much tighter interaction with languages like lisps or Haskell.
The guidelines include an example of how to do this:

"Did you even read the article? It mentions that" can be shortened to "The article mentions that."

https://news.ycombinator.com/newsguidelines.html
The Bitcoin mempool is clogged with transactions
The Bitcoin’s mempool workload reached the historic highs the past day. According to blockchain.info, the number of unconfirmed bitcoin transactions exceeded to nearly 92 000 operations. Over time the number of applications significantly decreased, but the network may still have the transactions in delay. Recall the last month the similar wave of unconfirmed transactions had happened - thereat it was caused by a massive spam attack.
https://coinidol.com/koles-coin-news-digest-feb-24/

Ant Financial will invest in Kakao Pay
Chinese FinTech company Ant Financial will invest $200 million in South Korean messaging platform Kakao Pay. Ant Financial announced that investment will be a part of a ‘larger strategic partnership agreement’ and Kakao Pay will gain access to Ant Financial’s Alipay platform, allowing users of both platforms to use each other’s services. https://coinidol.com/koles-coin-news-digest-feb-24/
I find everything in life to be full of cycles; I have my down times where I'm not feeling life and struggling to achieve the things I want and here is how I get out of this:

Will power is like a muscle, if you use it on some small things it makes you able to be more motivated in other areas. So for example getting up early and tidying your flat/room; going to bed at the right time; drinking less, stopping smoking, even doing 10 press ups. I always find I can build on that.

As for work I would build something cool that you always wanted; something for you. There are so many awesome ideas for something that I need or want it's almost distracting to think about. If you want something intellectually challenging try playing with Tensor Flow or Learning Elixir.

Maybe take on a website build project and build it in Elixir or some other language. When you realise how motivating doing things for yourself is, you might want to do it full time...
Please read the Anti-Defamation League statement regarding Ellison. What is notable is that MSM did not report the ADL statement of Dec 1, 2016 when it was very much newsworthy. The point is that one can't rely on MSM to give us important reliable news.

> As a matter of fact, the majority of Jewish people I know.

Well, the majority I know, both American and Israeli are not critical of how the state was re-established, rather they understand that the Palestinians turned down their state in 1948 and tried to destroy the newly established Jewish nation.

It is useful news to know that the DNC was supporting a candidate who was one of only 8 to vote against Iron Dome anti-missle system funding meant to help protect Israeli civilians from Hamas rockets.
Building an international group of government designers
And here I thought it was because people with better socioeconomic outcomes want the same/better for their children, and therefore have to accumulate far more significant financial resources before procreating than someone who doesn't really plan on devoting much resources towards their offspring.

Turns out kids are just a pain in the ass not worth having if you don't need 'em to fund your retirement. I'll tell my wife; thanks.
>Who cares if it...

I care, because it's a waste of resources, I care because I don't need a daemon written in JS running in a loop sucking up my laptop battery, I care because I like it when my software doesn't randomly get in a loop maxing out a core, I care because I like it when my software is able to push out 60FPS animations.

You know, things Electron doesn't provide.

I get it, HTML+CSS is probably the fastest thing we have for UIs today, and it's not half bad. That doesn't stop software from being absolute crap.
I'm unsure what the problem is with the federal government legislating laws into existence. That's sort of their job. The Constituion isn't the end all be all law of the land.
It would surprise me if the government doesn't already attempt to use such techniques to manipulate the public. I just suspect they do it badly, because while Trump/Obama/Hillary can fire people who perform badly and hire the best people for the role, the civil service cannot. They certainly engage in propaganda in general, however, mainly by going directly through the media.

The thing here which is actually interesting is not the use of propaganda. What's interesting is people outside the cathedral using it effectively.

https://unqualified-reservations.blogspot.com/2009/01/gentle...

(Or a shorter description: http://home.earthlink.net/~peter.a.taylor/moldbug.htm )
Yes, you make some sound points here for sure. What is your position on the concept of universal basic income, setting aside beta tests for now.

And what do you think it's viable, what would it take to make it viable. Maybe consider a few scenarios say how it might work (or not work) in different parts of the world, including both developing and developed.
Windows 9 would've broken checks for Windows 98/95
Ask HN: Why is HN still using CloudFlare?
I think HN of all places should show an example and stop using CF in order to protect its users from their TLS MITM and CloudBleed-like scenarios.

We all know that this kind of centralization is bad for security and privacy but still continue using CF because it's convenient. Please, do the right thing, stop using CF. The way they are dealing with Tor users should be enough reason to not use their services.
Agreed on Curio. Although async will probably never be straightforward (at least not in the way sequential execution is), grasping Curio is a walk in the park compared to learning the mystical magic of Asyncio. I would also just add, more generally, that while the standard library documentation is extensive, if there is any organisation principle behind it I have yet to discover it.
The article is visible at first, but once the page loads entirely it disappears.
James Lovelock: Godfather of Green
It's equivalent to the other comments. The others just have more facts to back it up & should've probably been the original. If The reason it's equivalent is:

1. Saw a known issue that cryptographers and security people were warning him about.

2. Alternatives existed that didn't have that issue. People were pushing on it.

3. Ignored all that to tell them it wasn't a problem, the issue could never have real-world consequences, and he wasn't interested in fixes.

In practice, that means he didn't take it seriously. He also made sure it wouldn't get fixed by letting people know he wasn't making a change to it. One more example in a long line of them where Linus doesn't give a shit about security enough to apply known, good practices.
I don't really expect the whole gig driving thing to go away but I do expect a lot of people who have grown accustomed to depending on VC-subsidized ride hail services to support their car-less urban lifestyles are in for a rude awakening.
In latest version of Python it would be:

def hello(name):

print('hello', name)
https://learnpythonthehardway.org/book/nopython3.html
>This document serves as a collection of reasons why beginners should avoid Python 3 as of November 22nd, 2016.

This is the first thing I get when searching "Learn python3 hard way" in Google. Maybe it's time to update this page :)

I didn't enjoy the python2 book too much, but I'll give this one a try.
That is because the ADL withdrew their statement of Bannon [1], again not reported by MSM even though MSM reported the original ADL statement. Proves my point that you cannot rely on MSM to give you newsworthy information.

[1] http://www.breitbart.com/big-government/2016/11/17/bannon-br...
The key takeaway I've got is that sometimes it's hard to see when you're inside the fad.

Interesting that the VC (Jeremy Liew) is the also behind Snapchat. You win some, you lose some, and in Venture investing, the wins take care of the losses.
Bloomberg and co buy lit, dark, and switched products. In NYC, they purchase these products from the incumbent players.
RIAA wants ISPs to filter for pirated content
I'm looking at the article, and the material:
1) Doesn't involve the Civil Rights Act
2) Doesn't involve hiring at all
3) Involves settlements rather than court wins

I strongly suspect that you don't like quotas, or intentional correction of a massive gender disparity in hiring, and so on, but I'm pretty sure you're wrong about the limits of the Civil Rights Act with regards to hiring.

Hiring more women after realizing "we have a huge gender disparity problem" seems to me (not a lawyer) the sort of thing a company's employment lawyers would be happy to defend in court. If there are any real counterexamples, yeah, that'd be interesting to read about.
Linux From Scratch Version 8.0 Released
Combine low wages, increasing loan delinquency, and the probable start of trade wars with mexico and china and I can't see how this doesn't turn out to be like 2008 on steroids.
Just installed Keypirinha. It's great! Thanks for the hint.

Edit: https://github.com/Keypirinha/Keypirinha
I may be in the minority with this here, but I mostly agree with this post. Python 2 is a simpler, and possibly more elegant language than Python 3.

It's true that most of these new features are optional, but that doesn't change that code tends to be written differently in these two languages. I think the relationship between Python 3 and Python 2 is similar to the relationship between C++ and C in that regard.

The goal that all new Python code will eventually be written in Python 3, I don't think will ever be achieved [1]. Personally I'm not using Python much these days, but when I do use it, I still prefer 2.7

[1]: https://semaphoreci.com/blog/2016/11/11/python-versions-used...
Or this?

"Almost all companies and institutions have already been hacked, even the Pentagon, the White House, and the NSA."
This tool isn't targeted at Snapchat users ;)
Show HN: Summarise all code annotation like TODO or FIXME
Show me the democracy that's supposed to survive, and then we can talk. I'm looking around, and I see quite a few different systems, but no democracy.
So little time in programming is spent typing that it would make little sense to optimize a general purpose language for typing speed. Reading, modifying and reasoning about programs are much, much more important.
صور+كلام+بنات
Inspiring cosplayer
Free Tutorial: Create a REST API with JSON Server
US democracy has already been completely undermined by gerrymandering and brib- I mean "lobbying."
Equilibrium was a massive thing in all sciences until the 60s and Lorenz's plotting of a "simple" 3 variable hot plate model.

Economics is one of the last sciences that sadly cling to that notion.

BTW, are geek and nerd synonyms now?
<broken image>

"Please do not use a mobile device!"

why?
Title should be changed to "Check your Browser history" - since there is also a Chrome / Firefox version.
There's a fork that was featured on HN a while back, called python2.8 back then, now apparently it's https://github.com/naftaliharris/tauthon

(FTR I'm one of the folks that think Python 3 is an improvement over Python 2 but we still have a monster 2.7 code base that won't be ported any time soon).
Not to mention that once you've crossed the line, you may lose sight of it forever.
AI/ML/etc. may be part of it. But the other factor is that you can't just wait 18 months any longer for a new generation of x86 to be a lot [EDIT] faster. That was the big problem with specialized architectures historically. The volume architecture would catch up soon enough without you having to rewrite software to optimize for some different design of processor.

That's no longer the case so specialized designs for the compute-hungry workload du jour (which happens to be AI at the moment) are starting to look a lot more attractive.
Well put, but I take issue with one part:

> even back in the days of slow news the MSM got things really wrong on a regular basis

This is false nostalgia. The mainstream media may be terrible today (and I think it is) but it's still better than it has ever been. Not long ago people subscribed to a single newspaper that never needed to print retractions. There were no comment sections to set the record straight. Journalists wouldn't get held to account on twitter. Journalists used to be middle-class white men, now it's more diverse.
I upgraded from 2 to 3 last year. I'm liking it.

I've embraced type hints. Although they have no run-time effect, there is a command line tool called mypy which enforces correctness. It has caught more than a few errors for me. Declaring the types of arguments and return values is a help when reading the code imo.
Travis Kalanick is Uber's biggest asset, and now its biggest liability
> I was one of those `Poor African Children` at some point

I'm happy for you that you still made it.

> So after calming down all I can think of saying to you is `Screw you`.

If I were you, I would rather consider being angry about the parents for their decision than about a HNler who speaks out an inconvenient truth.

If you feel offended by the statement that you perhaps read between the lines that I wish you never existed? I believe this wish is the best that you can wish to another person - and I openly admit that I often wished this for myself.
So you rather should feel deeply honored by that wish, if you read this between the lines.

Believe me: I do have pity for the poor African kids - and this is why am very vocal about preventing this from happening.
Subway isn't exactly a healthy low carb choice, so doesn't really matter?