skysight-inc/HackerNews huggingface dataset:
Back in the day, when Netflix was the most successful DVD rental company, people used to point out that Netflix sent more Gigabytes of data every day as DVDs in the mail than the whole Internet transmitted in a day. Netflix was given as an example of how the Internet couldn't compete with physical delivery. Ironic.

Interestingly, the old Netflix DVD business is still alive and still profitable, though it's been rebranded as DVD.com - there's a piece about it here: http://fortune.com/2018/05/21/netflix-dvd-business/
Securely check your password in the Pwned Passwords database
Sure. My knowledge isn't strong there, as you've seen :P

Good talking to you.
Marketplace of tradeshows for exhibitors
That's not quite true. I remember being part of some debates over whether cartoons of young-looking people (rarely can you accurately guess the age of a cartoon) were child porn or not, in a western company.

The legal and moral justification for banning images of child porn is that distribution encourages production, and production of it is dangerous to real children.

This is a second order effect that's already somewhat debatable (does getting rocks off to porn cause fewer paedophiles to try and sate their desires in the real world, thus lowering abuse rather than raising it?), and it's therefore not entirely clear there's a strong moral or legal justification for banning cartoons or pure text, i.e. trying to ban people imagining child porn. For all we know, if it's true that paedophilia is caused by some sort of brain condition (and why would it be false), then these things could actually be helping children rather than hurting them.
I used to work at for a TV media company, working on catch up / video on demand. I can believe this happening - maybe someone uploaded it as they went to lunch, or just shrugged and though "this is taking a bit longer today. oh well".

Hell, I've made mistakes which any sort of critical thinking should have prevented.
Double spelling error (first two occurrences), from the third on the article got it right.
I do feel the advisers deserve a bit of credit, as well. I dont think that any good CEO would make such a bold decision on his own.
ResearchGate | Berlin, Germany | Visa | Onsite
https://www.researchgate.net/about
https://github.com/researchgate

Our tech stack: Java, PHP, Javascript (React/Redux), Python, Mobile (iOS/React Native), PostgreSQL, MongoDB, HBase, SolrCloud, Hadoop (Hive, Map/Reduce, Flink), ActiveMQ, Kafka
You'll be working in a fast-paced environment where code is written, tested and shipped continuously. Our engineering team is passionate about building maintainable, scalable web applications that are constantly optimized to meet the needs of our users.

ResearchGate is the professional network for scientists. The network was founded in 2008 by the physicians Dr. Ijad Madisch and Dr. Sören Hofmayer along with computer specialist Horst Fickenscher. Nine years later, 13 million researchers and scientists connect on ResearchGate, and make research open to all. The company has completed four rounds of financing, and investors include Benchmark, Founders Fund, Wellcome Trust, Goldman Sachs Investment Partners, and Bill Gates.

We are looking for:

Engineering Manager: https://jobs.lever.co/researchgate/28e6afff-1598-4834-be9e-d...

Front End Engineer: https://jobs.lever.co/researchgate/4508d2de-f04a-4028-961a-9...

Front End Engineer - Infrastructure: https://jobs.lever.co/researchgate/f956b173-126c-4efb-93d8-f...

Software Engineer - Infrastructure: https://jobs.lever.co/researchgate/753fd71d-6e51-459b-a22a-5...

More on our careers page: https://www.researchgate.net/careers
How would you teach AI to be kind?
Just for posterity and fun, I'll post this quick and hacky lua script I wrote to do the job for me some time ago.

https://gist.github.com/folknor/4d7da1168497eae5eaf404f20c98...

It requires a few lua modules and CLI tools, for example https://github.com/sharkdp/fd - like all the lua scripts I write for my own use.

Also, now that I was going to post it, I went through my system log and noticed it actually has problems if the youtube ID includes a dash (-), because I didn't escape the ID in the ytdl() call at the bottom. I'll leave that as an exercise for the reader.

And, of course, I removed the controversial feeds in the list before posting.

Anyway, it works fine for me - hopefully it can inspire others :-)
I wonder whether Nietzsche wrote that because of his mother tongue... for me, switching between English and German is just like switching down 5 gears in a car...

I think of reading as a process of tuning between the mind of the writer and the reader.. like a dialogue, you can modulate the speed until you both feel comfortable with ..
New HTTP verbs require support in the web server, and all proxies along the way, while using existing ones doesn't and is just part of the normal application framework.
Elm is pure function and reactive but it is not FRP especially with its latest Elm architecture. The language does not use anything like Haskell's IO or State monad, yet is perfectly capable of building complex applications. It shows that one can have pure functional language for reactive systems with relatively simple type system. One just needs to provide thoughtful architecture and libraries.
So, "simply" integrate those "other markets" into the turn based system?
Sure, I'll take it point by point.

> Arguably, if Firefox is devoting resources to this then it's not got resources to spend on other issues.

This is a logical fallacy. It's like saying - if we wouldn't spend money on the space program, we could feed Africa with that money. The problem here is that this is not a zero-sum game: the people that worked on this (e.g. Troy Hunt) wouldn't had the skills or inclination to bring other enhancements to Firefox. Thus this is a net addition, and not to the detriment of other work

> That could in theory make it less secure

So adding a feature that helps people be more secure against a specific threat (using bad passwords that have been broken) makes the product less secure? This makes no sense, but it's just put in there to spread Fear (FF is less secure because of added security features) and Doubt ("could in theory" ... meaning we don't know, but lets put this out there)

> HIBP and 1Password aren't making FF more secure,

I tend to evaluate a security in context of a threat model. HIBP and 1Password have very good track records of mitigating attacks on user passwords (by notifying people about password breaches and thus decreasing the value of a password breach, and by making easy for the average user to manage complex passwords). As a result, the Firefox users have better tools to manage password-based authentication, increasing their security.

> chances are they're increasing attack surface in both directions (ie making compromise of 1Password more likely too).

The evaluation of the "attack surface" here refers to the horizontal scale (how many actors of the same type see the interface) whereas the concept of reducing the "attack surface" refers to the vertical scale (how many types of communication the actors see). Reducing the horizontal scale is known as "security by obscurity" and it's a very bad idea to use it. A larger horizontal scale has no impact on the security, see ciphered communication: an encrypted message doesn't get less secure if more eyes see it, its security only depends on how well the encryption works.

Assuming that 1Password doesn't use "security by obscurity", increasing its footprint on the web will not decrease its security.
>Then I’ll settle over the counter, directly with my counterparties, and disintermediate your marketplace

Not if that is made illegal.

>those looking to introduce complexity to solve a non-issue

Because HFT is not a huge complexity in itself?
Yup. I'd love to get paid for working on OS/2 apps.
My older brother's "solution" to being told he must cut the cake and let me choose which half to take was: a sloped cut similar to the one in this picture [1] but which slightly exaggerated the uppermost surface area of the smaller volume.

An analogous tactic against this "I-cut-you-freeze" task might be to provide especially appealing district boundary for your opponent to freeze, while harbouring some knowledge about that district that that your opponent is unaware of (eg suppose that you know the trajectory of demographic changes much better than your opponent)

[1] https://imgur.com/a/Doy6lPg
Anyone run OpenBSD on one of these?
Setting a better standard for job advertising
> If you want to get legal about it, as the author, the copyright is mine, not the person I send it to.

Are you sure about this? I doubt that communication can be copyrighted. Once you sent me your email, it's mine, not yours.

Otherwise email forwarding in general is completely illegal.
The optimisation isn't valid unless the dereference always happens.

The criticism arose because this optimisation had been applied in a kernel environment, where the dereference happened before the test, but in some circumstances might not trap. It isn't something that concerns normal applications, though.
Know About the Top Software Development Trends of 2018
If I understood it well, the main security concerns are moved to the KMS, that you must refer is not susceptible to the same kind of attacks that they describe (untrusted environments, potentially with unknown database administrators, server administrators, OS and hypervisors). I have not a vast experience with KMSs, what would be your approach to deploy one you can trust in a cloud environment, deploying it on bare metal?
The Entrepreneur's Guide to Space Law
But we can stop using their services.
True, but only because it is OAuth. I like the overall concept if I don't have to share access to my inbox. Better if it was via forwarding to a specific address.
The idea of 'Over representation' of a certain racial group based on there
percentage of the population is entirely subjective and racist.

At Cal Tech Asians are roughly 50% of students. Cal Tech does not consider race in admissions. Those students rightfully earned there places base on merit and objective criteria.

To make the suggestion that they should be systematically denied those positions because of there race and percentage of population is regressive. Who gets to decide what percentage of what race is a good percentage?

Harvard is desperately trying to cover there criteria because it more then likely runs contrary to the 1964 Civil Rights Act and they are going to louse this law suite if it goes to trial.

Lets see the exact formula that Harvard is using for race vs percentage of the population so we can apply the same formula to all races they admit. Lets compare European, Jewish, Asian student percentages based on the same formula.

I think that administration at Harvard is scared to death of that type of scrutiny but that is exactly what they are going to get. And it could seriously stigmatize the school for decades. And set some significant legal presented so Schools can not use these sort of
behind closed doors racist regressive policies any more.
Is this compatible with new distributed crypto projects like scuttlebutt or dat, and if not, why not?
How to Start or Launch a Website Like the Farmers Dog, Pet Plate
We never checked the details there. You can use https://web.archive.org/details/www.postbank.de and https://web.archive.org/web/*/postbank.de/* if you want to go exploring.

I assume a lot will be incorrect links and automatically generated pages as is often the case.
Effective Altruism Summer Reading List
>roguelikes which encourage more frequent, "short"(-er) games

Those are roguelites, not roguelikes.
I have no problem with telling fictional stories to kids, but I also disagree with your portrayal of fictional wonder vs dull lecture. Reality doesn't have to be dull. Carl Sagan's Cosmos has been seen by 500M people and many people who were kids then still remember being glued to the TV, fascinated by the science.
Typeform breach continued
I have to disagree. I don't have a helmet with bluetooth. My bike has a standard battery. The phone power supply is a 10 euro part on eBay and 5 minutes of soldering. You don't need the gloves as you shoudln't be touching your devices while riding. The battery on my phone has 1500 loadcycles and plain sucks, but I have the 10 euro phone charger. And a handlebar mount is another 10 euro on eBay.
Well I’ll be. I’ve got a vinyl copy now so I’m in good standing quality wise.

You should check out the Growing Bin web store - there are some fascinating musical rarities and curios there. There’s some great stuff on Jamie Tiller’s label Music From Memory. His mixes (available on Soundcloud) are also excellent, as are those on the Red Light Radio Soundcloud. I could go on...
Lesson I learned early in my career, luckily not on my own: never write something that you really don't want someone to see, especially bosses and clients and especially swearing.

Mails are replied to, mails are forwarded, long chains of emails happen, your stuff gets out.

A colleague at one of my first work places made fun of a client. 10-20 replies and forwards later, his mail was sent to a client. Luckily I think his message was buried too deep in the resulting mail and the client didn't see it.

I did, though, as did several people from my team. We didn't say anything but we all learned a lesson that day :)
is it related to the term "public servants"?

or stories about gov. employees doing nothing but getting paid?
How would you implement the free function? You need some way to track how much memory to free.
You can call up your assigned representative like the current system
You can create videos on YouTube too that contain it's own URL.
If you want to consider more allocators: We use tbbmalloc from the Intel threaded building blocks for our Linux and Windows builds. I'm not sure if the dev in charge did benchmark other allocators, but results are good (we spent less time in the allocator, program runs faster overall). Our workload varies between 2 and 8GB RAM on average with <15 minute runtime for internal, reduced tests (outliers or customer runs can reach >100gb and hours or days of runtime; those improved too).
>Introducing a secondary "hub" resource here is just accidental complexity. If I want to subscribe to resource A why am I talking to a different resource B?

Think about what the hub has to do. It may have to notify millions of subscribers, deal with any errors, retry, etc. This is a very heavy duty messaging system that most publishers will not want to run themselves. And yet you want the publisher's domain name to be the well known resource that ultimately controls things.

Publishers may be blogs hosted on small websites or even things like cars, phones, laptops or home appliances that are not always online or have to work under tight resource constraints.

Publishers may wish to distribute their content through more than one hub. We don't even have to think of avoiding censorship to see why this increases availability.

I think making it possible to split the roles of publisher and distributor is a very good idea. You can still decide to implement both roles on one server.
I think the intermediate step is quite interesting too.
"There is a program that turns the image into a list of objects and positions. Then an another program takes that list and draws a new image using it."
No because you'll end up with the same problem elsewhere (handling blocks). If I'm correct tcmalloc memory overhead is around 4%. More overhead can be acceptable if the memory is less fragmented (less fragmentation, less cache misses, better compactness and better perfs).
Exactly! Gerrymandering is often seen as one party stealing votes from the other, but really the more important problem is that elected officials are stealing power from the electorate. In some cases officials of the two parties are even happy to collaborate to achieve this.
The real problem here is that after this stunt I'd like to completely stop using Whatsapp and switch to something else instead, but I can't because other people use Whatsapp and communicating with other people is essential to me.

The problem is there no laws to stop whoever becomes the lucky recipient of such a network effect from doing whatever they want.

Instead antitrust law needs to be expanded to consider network effect platforms like social network as monopolies on ways of interacting with their users, and restrict them from several behaviors like this one.
Pretty Cool
Hi folks.

A few years ago I launched a job board called Hacker Jobs[1] and HN was wonderfully useful in providing input and feedback.

That particular site didn't work out so great but I learned an awful lot and after a lot more work as a Hiring Consultant for tech companies in London, I'm back with something completely new and hopefully a lot better.

Happy to answer any questions!

[1]https://news.ycombinator.com/item?id=3755688
From the article:

> If you were living in Africa 3 million years ago without fire, without structures, and without any means of defense, you'd better be able get up in a tree when the sun goes down
From my small experience with following Elm tutorials and implementing simple apps is that such debugging is not necessary. Elm strongly encourages to use a serializable state with no things like long-lived lambdas or closures capturing arbitrary stack frames. In turns it makes reasoning about the code very easy. In my cases just by observing the bug for the first time I could almost immediately find the code triggering the misfeature. This was absolutely not the case with pages with relatively small JS that I dealt occasionally in past.
Comparing best case scenario organic farming as it might be done in the future with worst case scenario conventional farming methods is not particularly fair.
I've had a lot of tooling, including lathes, mills, plasmacutters and welders, never had a setup that could have cut helical gears with any fidelity.

I think it is special machinery if you won't find it in 90%+ or so of well equipped machine shops.
Yeah there's a weird logical disconnect amongs the people that Taleb would call IYI "Intellectual Yet Idiots", many of which subscribe to mainstream left-progressive politics.

X is bad for natural diversity. X has the potential to make it much easier to produce enough food to feed people. X might result in all insects, in particular bees, dying. The biggest danger of X is that it could trigger a positive feedback loop, a runaway process that ruins the world. Although X also happens naturally albeit at a much slower rate, we don't have enough understanding of X to ensure it's safe.

If X == "global warming", then X is bad. If X == "GMOs", then X is good. ¯\_(ツ)_/¯
I went on holiday to an area I used to drive a lot before navigation devices, there I realised how much more relaxed I am if I didn't use it. So I tried to go back to studying routes before my drive and only having a device as a backup plan and discovered it generally makes me more relaxed especially when there are other people being distracting in the car.
Very much like social media, porn, automobiles and sex.
What are some undeniably GOOD things about the United States?
If you have one backed by a HSM (Hardware Security Module) then you could be in a good spot. Similar set up to what AWS KMS does.

https://aws.amazon.com/kms/details/
The former is a much better name IMHO!
This sounds like a good argument agains new untested chemicals, not an argument for GMOs.
How Google’s Halo Effect Is Affecting the Android Community
I'm European, and pro-EU. Yet, everyone I respect in my inner circle is crystal-clear about one thing: EU has lost. There's US, there's CN... and a big hole where EU should be. In technology, EU is not a contender, and will never be. Demographics and culture prevent it. I've worked extremely hard to change this for four years, but I have given up.
> This was due to the culture of Europes entrepreneurs which is often "bureaucracy first, product later".

Are you just mindlessly repeating the usual right-wing nonsense that you read somewhere on the internet, or can you back this up with facts?
TomTom app for iPhone works wonderfully when you'd like to navigate just by voice commands. I've navigated through Paris during rush hours without single mistaken turn just by listening to the phone :D
As someone who was fascinated much more by how circuits work than "it's magic", I agree with you.
For anyone interested in company histories I strongly recommend the "Business wars" podcast by wondery.

https://wondery.com/shows/business-wars/

"Netflix vs. HBO. Nike vs. Adidas. Business is war. Sometimes the prize is your wallet, or your attention. Sometimes, it’s just the fun of beating the other guy. The outcome of these battles shapes what we buy and how we live.

Business Wars gives you the unauthorized, real story of what drives these companies and their leaders, inventors, investors and executives to new heights -- or to ruin. Hosted by David Brown, former anchor of Marketplace. From Wondery, the network behind Dirty John and American History Tellers."
I have only ever worked in open-plans.

Sometimes it is useful to take an hour alone in a meeting room, or after core hours when it is empty, but I've been of the opinion that I am paid to facilitate the company's goals. Generally that requires collaborating and helping team members, so open-plan works for me.
Email is much better for longer, well thought out replies and keeping track of multiple threads of conversation, each of which may have no activity for days at a time. Whatsapp is fairly limited to quick, short replies (mostly because of interface restrictions). Even chat-like email threads have much longer messages interspersed than what you would see on WhatsApp. Email also has much better tools for finding old messages than WhatsApp
Mobile Business Intelligence Software for All Devices
Guys, this is obviously situation-dependent.

If I e-mail a support engineer who is helping a customer with a problem, I expect they may tell the customer everything I say.

If I e-mail a colleague saying I'm worried our new product isn't up to our usual quality standards, I expect them to share that with other insiders but not risk embarrassing the company by releasing it publicly.

If I e-mail HR asking if our medical insurance covers syphilis, I expect them to keep that private even from other insiders :)
Maybe. One could try imagining an invisible line and tracking that. It helps not to focus on the text itself, but on the space just above the page, just as the tip of pen would be hovering above the page as it sweeps across. That way the eye doesn't fixate on words and cause saccades.
On the other hand, security through obscurity is effective in the real world.
CROW (C# Rapid Open Widgets)
Testing SSR with React Helmet
Juul advertises, as a vaper, I see their ads thanks to ad personalization.
They are now growing potatoes in the Egyptian desert, to fill demand for organic potatoes in Germany. Organic is not automatically better for the environment.
Typeform data breach – ICO
Would like to know your thoughts on Rollout. Pls
A "can-do" spirit (sometimes arrogantly so, however it is encouraged, not "put in it's place")

This is sometimes congruent with "the entrepreneurial spirit" in which, rather than waiting for a boss with a plan, one makes ones own plan and seeks to put it into action and find the funding for it.

There is a dark side to this same social trait, but in keeping with this thread, the positive side is a sense of personal ownership and self-investment in ones life activities.