skysight-inc/HackerNews huggingface dataset:
You're falsely assuming bittorrent is only good for piracy. It's ideal for distributing larger - legitimate - files, such as games and game updates, which can easily be 50 - 100 GB. While those could be served by e.g. a cloud edge provider, the publisher would still have to pay per GB. Offloading that load to multiple host locations and clients will save a lot of money and network capacity. Imagine a game on launch day that has been bought a million times - not a stretch of the imagination. That's a hundred petabytes of data that has to be distributed across the world on launch day for a 100 GB game.
Generally 25 minutes of actual sleep.

If it takes you longer than 15 minutes to fall asleep, you might need to look at cutting caffeine or other stimulants out of your diet completely. Exercise will also help.

Usually helps if you're feeling a strong sleep inertia signal (i.e. desire to sleep) compared to just feeling fatigued.
"Project Atlas will connect the BitTorrent peer-to-peer network and the TRON blockchain network via a set of bittorrent protocol extensions, a custom token, and an in-client token economy to address existing limitations and open a new borderless economy for exchanging value for computer resources on a global scale."

How did we get to the point where words simply don't mean anything anymore?
In Australia ED is free, paid for by state governments. We spend ~10% of GDP on healthcare, the US spends 18%. We have a private system, but it has to compete with free, and that's stiff competition.
The challenge there is that most of those shared activities and interests are kinda solitary as well, video games and such. One part of thinking about getting a different job would be to have more free time to expand my activities.
In 2016 Netflix only offered 31 of the top 250 IMDb movies. Don't know where we are now, but in my country I am surprised when a movie I want to watch is available on Netflix.
People do not make money on seeding, they gain internet points, aka coins.

The advantage here is that the protocol itself will incentivise people to seed instead of doing a hit & run, and will thus increase the value of the network.

Not sure it will work, but the experiment is interesting.
Mixing Secrets for the Small Studio by Mike Senior is what you are looking for.
Both this and the previous discussion show that HN readers believe facts (or information) can and do change peoples’ minds. The way I understand the article (and the books it refers to) it suggests that social factors have a stronger effect on opinions than facts. I find this hypothesis plausible when I look at the polarized discussions I see playing out at the societal level, as well as interactions with other people individually. And maybe, rather than refute it, the HN reaction to the article is further evidence for the mechanism the article describes?

Edit: typo
A consideration on URL encoding when posting a tweet on the Twitter platform
Well, duh, of course that's the most common mode; heterosexual contact is overwhelmingly the most common mode of sexual contact, period. The average heterosexual encounter could be 10000x less likely to result in HIV transmission and it would still be the most common mode of transmission. But the fact remains that in the US, two-thirds of HIV transmission is in fact between gay and bi dudes; and that in the US, 10% of the 16,000,000 gay-identified men born between 1951 and 1970 were dead by 1995 - a literal decimation within living memory. Numbers in the UK are similarly disproportionate. Perhaps you can understand why people writing in English-language publications might, perhaps, focus on AIDS as a "gay thing"?[1]

As for your first point, though - yeah, AIDS is absolutely still a thing. The AIDS crisis has never ended; the situation is still considered an pandemic. We are just now, finally, starting to reach a point where the tide may begin to turn in wealthy countries like the US, and it's undeniable that treating the global problem as something specifically dominated by homosexuality would be a terrible idea.

[1]Gay male thing specifically; most forms of lesbian sex have a microscopic transmission rate. There's just a whole lot less fluid exchange involved.
Gravitational mass is not meant to be affected by charge / parity conjugation - so anti-matter `should` behave the same way in a gravitational field.
Cocktails for cancer with a measure of immunotherapy (2016)
I need to wear glasses with my retina display, but not with my e-ink reader. The eyes are definitely doing more work when looking at a backlit display for whatever reason.
It's a kick start. You depend on the school to teach you other basic skills too: letters, numbers. You learn a lot of words from classes, but it doesn't mean you'll stop learning words once you're done with elementary school. You can go on your own after that.

Since the discussion was about the difference between learning in your bedroom vs a CS degree, I learned in my bedroom when I was in 6th grade, I already had the kickstart.

The rest of my career I got my kickstart from Usenet, podcasts, blogs, Hacker News, coworkers, and necessity.
I am surprised he would find any mac directly connected to the internet post 2003-2004. Unless you are connecting with 3g/4g directly, you are always behind at least a nat.
This is deeper than I expected and one of the better articles on game design I have ever read, and I have read many.

What I'm saying is that if you came to the comments to find out whether it's worth reading, it is.
Well actually you can, it's called an LCD
I remember that the border around the screen was one colour, but if you used interrupts you could change the colour half way through the TV's scan so you could produce a "horizon" with one colour at the top and another below. I wrote something that would do this, but it used to crash randomly for no apparent reason.
I know John Romero of id software fame is (still, after 25 years) a big fan of a lot of the Doom community's output and I see his comments and likes popping up on speed runs, mods, fan art etc.

I even had a very brief conversation with him on Instagram after posting a Doom-related photo which was very cool considering he was one of my childhood heroes.
Crypto industry in South Korea takes a beating: government doubles taxes
And intimacy is superficial when the other is just an account on some social website.

This is far too sweeping a generalization. Some of the most intimate and trusting relationships I've ever formed where with people I met on Usenet.
That would mean that matter and anti-matter should generally slowly repel (due to the (anti-)gravity), but upon forceful collision they ultimately annihilate each other. That would mean that matter just touching anti-matter should not lead to annihilation of both.
If I tell you that your distributed network is consuming as much electricity as Austria, probably your best answer shouldn't be to get that energy from renewables...
Infants aren't born with their circadian rhythms already calibrated, it seems to take time during which the parents are in for some sleepless nights. Not sure how long the actual accustomizing period should last though.
> With cheap music streaming services such as spotify, apple music and google play as well as video streaming such as netflix and amazon, does anyone need bittorrent anymore?

Yes people need bittorrent, first of all "cheap" is subjective, not everybody can afford to pay each month to watch movies/series and listen to music.
Then there is a limit to what can offer Netflix or Amazon for example: I love movies and I watch a lot of them at the theater and at home but I can't find any Cronenberg's or Lynch's (yes I like Davids) movies on Netflix/Amazon. Even finding them on DVD/Bluray is difficult sometimes even with classics.

And there I am talking only about big directors movies, I am french and watch a lot of french movies but when I try to find old ones or just some with low budget it is nearly impossible besides torrents.

So yes we need bittorent/stremio but I wish we don't and that culture will be available to everyone someday.
> if the language they use is literally true, then no one would ever be convinced to change their minds ever.

Not sure how you've made this leap. The point is not that people never change their minds, just that the way they do so is less evidence-based than one would hope. It even says later in the article:

> Appealing to their emotions may work better, but doing so is obviously antithetical to the goal of promoting sound science.
BTW, you need to set browser.link.open_newwindow.restriction to 0

http://kb.mozillazine.org/Browser.link.open_newwindow.restri...
Machine Learning for Visualization - Let’s Explore the Cutest Big Dataset
For IPv4, at least, if you connect via 3/4g you're going to be behind CGNAT. Far as I'm aware, there are no mobile operators left that don't NAT IPv4 traffic. IPv6 is different, of course, but I'm uncertain how well 14yo malware is going to deal with IPv6.
> The attack vector included the scanning and identification of externally facing services [..] which would be targeted with [..] passwords derived from third party data breaches.

This is an interesting notion, that people's home computers can be hacked by using their passwords from online data breaches.
Depends, what kind of application are you trying to build? What programming language?

I wrote my book Professional PHP [0] as a guide like that, but of course it's heavily skewed towards building a PHP webapp (even though most of it is also applicable to other OOP languages).

But to be honest, I wouldn't try to narrow it down to a single book. Start with the classics like clean code, code complete 2, pragmatic programmer and then work yourself towards effective java, implementing domain driven design etc. I have a list of my recommendations published here [1].

[0] https://patricklouys.com/professional-php/

[1] https://patricklouys.com/resources/
I don't see the point of this, is just content marketing.
Does Shopify Use Cookies?
I think an effective way of doing it would be to make numbers very close to an expected result but they have a simple mathematical relationship to each other, so they get widely published and aren't picked up straight away and hidden, and then show that they are all divisible by 46 or something.
Generally speaking, the are no VC is Belarus.

However, we do have some great success stories (e.g. AIMatter (was acquired by Google), MSQRD (was acquired by Facebook)).

Most promising startups incorporate in US from day one and raise money there. In addition, there are number of funds in Russia or Ukraine.

In other words, if you have an interesting idea, you will find money or money will find you :)
Object property descriptors. Getters and setters
"The shares of U.S. adults who say they use the internet, use social media, own a smartphone or own a tablet computer are all nearly identical to the shares who said so in 2016. The share who say they have broadband internet service at home currently stands at 65% – nearly identical to the 67% who said this in a survey conducted in summer 2015. And when it comes to desktop or laptop ownership, there has actually been a small dip in the overall numbers over the last two years – from 78% in 2016 to 73% today."
I wish. We're talking early 90's here, maybe even a bit earlier than that (I could find out the exact date if I dig hard enough).

I was lucky enough to be able to get a beamer with enough lumens that it could be used for an audience that large, a giant NEC iirc.

The display was 800x600x24, hidden line removal was done by back-to-front drawing, double buffering courtesy of a TSENG card that had enough ram to have two full screens worth of data. The card could have gone higher but the beamer only did 800x600 (which was pretty good, most of them at the time only did 640x480).

It did about 10 fps or so with a few hundred objects, all simple blocks of a certain color extruded from a scan of an aerial photograph (which I still have, one of the oldest things I still have related to my work). The idea was to get people to look at the new situation from the vantage point of their house.

By todays standards it was totally lame, but back then it was awesome, a couple of years later I bought an Indy and never wrote another line of 3D->2D code but I loved that work.

Intersting tidbit: I got paid with a car, a rusty old Citroen DS that I took the engine out of to rebuild my own.

Fun memories.
Just that my experience learning async programming really was a pain cause the concepts are so alien compared to synchronous programming.

Eventually however the bell in your head rings and it all becomes second nature.

At that point you have the ability to do a bunch of things in parallel in an intuitive and robust way.

Also async is good for solving certain categories of problem that are harder in synch, like starting a sub process and reading and immediately responding to stderr, whislt also doing other things, without the issues that comes with multithreading.

What async programming really gives you is event driven programming - the ability just to set up functions to run when certain things happen, as opposed to traditional ... do this step one then do this step two until program finishes. Again quite foreign if you havent done much event driven programming but it’s really powerful.

It is true that certain libraries need to be rewritten to live well in the async world, but that’s ok I think ... it’s not like the 2/3 issue.... you don’t have to go there if you don’t want to.

The other thing that is not immediately obvious when learning async is that once you know what you’re doing, in many cases sync and async style can be naturally interspersed, and while that might sound like a recipe for complexity and pain, in fact it isn’t, because as mentioned earlier, async actually isn’t that hard or complex once you grasp the mental model, and interspersing both just works pretty well. You won’t know how to do that in a simple manner though till you’ve been through the grind of making it hard for yourself because at first you’ll assume that async is much harder than it really is and you’ll be looking for complexity and indeed coding complexity.

I certainly understand the initial distaste that people might have for async because it’s so foreign. It’s made harder in Python because the approach has changed so there’s multiple ways to do the same thing, like “yield from” and “await” which are effectively the same thing. Different ways to do the same thing in a conceptually new and hard idea space makes the hard thing about learning async programming even harder.

BUT, like most things with programming, once you’ve learned it, what at first looked really hard is in fact fairly straightforward, with just a few different rules to follow and that’s pretty much it.

My advice to any python programmer is to invest the time and practice a lot and work hard to master async. It’s not going away, and it will constantly annoy you that this async thing is everywhere but you don’t know it well so you’ll feel excluded and want to disparage it. Get past that and turn it into one of your strengths and a power tool.

It’ll just taste like garden snails while you’re still in that alien learning zone.

Remember that it takes an expert programmer with superior knowledge to know how to do things in the simplest way.
Huge congrats to you guys. I've been using your product for at least two years now for a particular client and they seem very happy with it (especially the pivotal and chrome integration). Keep up the great work guys!
Do you hear yourself? You said to him:

> 23 seconds is abnormal, not the experience of most users, and therefore likely either not consistent for you (maybe your WiFi connection dropped) or due to some wierd configuration on your end.

And then you said:

> I tested a few times this morning, and had clean-cache "load" times of 10-35 seconds

And the middle of that range is 22.5 seconds. And you accuse him (a commenter on HN) of being so inexperienced that he can't distinguish between a new UI's very slow load times and his WiFi disconnecting?

> (Technically speaking, I work on Gmail, but unrelated to this)

Is everyone on the Gmail team like this? If so, no wonder we're having these problems. Google just won't listen.

The first thing I noticed about the new UI, and the thing I notice every time I load it, is that it takes 5-10 times as long to load as the former UI. It's just yet another reason to migrate off of Gmail for me.
Landmark cancer therapy wins Nobel prize
The Wall Street Journal Dartboard Contest (1999)
Building an enterprise software company
>Of course, it could be argued that social networks are a way to re-engineer "friendships" so that they provoke the spending part (looking good on the feed, winning in stupid games, etc) without giving the satisfaction that one might get from just spending time with them.

I'm actually seing similar strategies employed all over the place. Ever brand wants to build a "community" around them. But they are not doing anything to foster the connection between members. Because if the members formed connections they could act in solidarity with eachother and actually gain some amount of power through collective action.

No, the only part of "community" they foster is the loyalty aspect. Loyalty to the brand. Because that is the part that is profitable.
First known case of law enforcement requiring suspect to unlock using Face ID
It always seems odd to me that people still plan their lives as though the world fifty years from now will be basically the same as now. I hope they're right, to be honest. But we're talking 3+c warming (5.4F) and that could be horrific. I guess it's nice if you want a winery in Norway but that's small comfort.
For large legitimate files, services like WeTransfer or Dropbox have made BitTorrent not really that useful anymore. Cloud storage prices keep going down, as well. As for games, it's uncommon to solve distribution this way. Usually your game will be in one of the big platforms, like Steam. Use cases for BitTorrent have narrowed quite a bit. There are still some uses, sure, but it's not like it used to be.
I couldn't agree more re: Norman's book. I wish it had been recommended to me as a linguistics undergrad. He provides such a clear explanation as to how design is a way of solving communication problems over making things look good.

I also run into "Norman doors" at least once a week and always smile when I remember the term.
Plus good luck scanning the ipv6 address space.
You do not see the point in the article?

Products never start with $1M revenue. It is a certain bar. And to be honest it is hard. In the article we share our experience, what decisions we made, what worked for us etc.

I think that for many entrepreneurs it might be useful.
London, UK | TESSIAN | Machine-intelligent filters to secure enterprise communications | On-Site | Full Time | Visa sponsorship possible | www.tessian.com

Tessian is a machine intelligent email security platform. Our mission is to keep the world’s most sensitive data private and secure - to do this we're looking for backend engineers to help build out both our backend platform and machine learning models to support our next stage of growth following our $13m Series A (Accel, Balderton Capital) earlier this year.

We're hiring for Python Backend Engineers (all levels) and Applied Data Scientists with 2+ years of production experience.

- - -

Data Scientist - Read more & apply here: http://bit.ly/data-science-at-tessian-2018

Tessian couldn't exist without our machine learning models; it’s at the heart of what we do, and it’s what our clients rely on day-to-day. We're looking for data scientists who are excited about the opportunities and challenges that come with researching, building and deploying real-time production models.

- - -

Python Backend Engineer - Read more & apply here: http://bit.ly/python-at-Tessian-2018

We build high volume, low latency data processing for some of the world’s largest organisations. The backend systems power the whole company and our teams have touch points with all of our engineering teams. From deploying data science models in production to integrating with our front end, you'll be involved in projects that span all aspects of the business.
What happened to IPFS and Filecoin? Project Atlas seems to be bad copy of that since it is very much connected with TRON scam: https://twitter.com/juanbenet/status/950142785373405184
Good luck in the current political climate.
Reminds me of the monitor we got for my Tandy 1000 back in the 80’s.

$50 for a CGA monitor at Trenton Computer Festival. A total bargain! But the case was made of styrofoam. And out of the box it only supported 8 colours, we had to build the logic board to apply the intensity bit to go to 16 colours.

But it turned out to be actually 15 colours, unlike normal CGA or Tandy graphics, the ‘bright’ black came out as black and not dark gray, so occasionally had issues with software that depended on the contrast between color 8 and color 0.
> The problem is that Cobol isn’t popular with new programmers.

Enough with the COBOL shortage myth. Don't be fooled, not being popular is not the problem. The problem is COBOL jobs aren't competitive, they often even pay worse than other tech jobs. That's why they are either being outsourced or offered to 60 year olds in their spare time. (So arguably they're not that mission-critical, either.)

But then who is writing articles with a false premise and why? Why would a news outlet (and I use that term loosely) even feature an article that ostensibly is to get more programmers to do COBOL cheaper? I don't even understand the agenda here - is there some kind of meta-game? The best I can think of is they're hedging their bets for when a bank fucks up, but even that seems pathetic. Maybe it's just COBOL turns out to be great clickbait for programmers.
I think the services still have some way to go. I subscribe to Netflix, Now Tv and Amazon Prime in the UK. There are still things I can't find, quite a few things that disappear from Netflix or NowTv when we're not done watching, only to reappear as paid content on Prime. There are a lot of movies just not available on either.

I don't know how this can be solved, but at present whilst there is definitely more than enough good tv content to keep me happy, there are definitely still holes and edge cases.

That said, this all sounds like a way to monetise piracy using cryptocurrency, not something I'd want to encourage.

(Spotify basically took over all music listening years ago, I no longer bother adding to my own collection, bar very infrequent CD purchases for some of my very favourite bands)
>>Algorithm Design by Kleinberg and Tardos.

Which other Algorithms book would you recommend?
Unfortunately, the current alternative to e-voting is long, tedious and non-realtime.

Recently I had an idea about how to go at this: The elephant in the room is that you're trusting a single for-profit party with the accuracy of the result. If you want to assure much more tamper-proof results, the key would be making this an adversarial task between a voting and a verification machine. Have a voting machine count the vote and print a receipt. Standardize an interface between the voting and the verification machine which is a transparent plastic window where the voter can physically view his choice before pushing the button at the verification machine that draws in the voting ticket, verifies the vote, counts it again and stores the physical paper for retrieval (and regular, infrequent audit).

Make the voting and verification machine vendors adhere to the standard interface, let them face steep penalties for any deviation between voting and verification result, forbid any common ownership between the companies and never let any of these companies supply more than 50% of machines for any given election.
Article doesn't match title. They're studying gravity's pull on antimatter.
The Nobel Prize in Physiology or Medicine 2018