skysight-inc/HackerNews huggingface dataset:
Everybody is going to hate this comment.

People are going to be assholes, Always.
They will yell at you for standing in their way
They will insult you and your entire family if they don't like the way you drive your car.
They will try to undermine your competence at the workplace and spread rumors.

All of this has happened to me in real life before social was that big.
I'm not even going to start saying what happened to me on the Internet.
Let me just say that after what I have experienced I only upload pictures that are
guaranteed free of metadata
double and tripple checked for content (reflections, business fronts, street names,etc)

Is it okay? No!
should we just take it? No!
Should we just ban everybody and everything? Also No!

Either you can handle that or you don't

I totally agree that some things are going too far and should have consequences.
Telling somebody that they completely suck at coding is not nice but is an expression of free speech.
Telling somebody that they are a useless piece of shit and should be shot is completely over the line.
This is why these big papers still exist despite questionable profit mechanisms. They are propaganda mouth pieces. There's a reason billionaires buy newspaper companies.
No. Fully open source, community supported OpenJDK will the best thing that happened to Java. https://adoptopenjdk.net/
Three Ways Airports Can Transform On-Time Departures
Best contact center software – Call center solutions
Create Productive Agents and Happy Customers. With Inbound+Outbound features call center software, Flexible Process Mapping, Gain Business Flexibility. Self Service, Scripting, Omnichannel, Dynamic Routing, Voice Of Customer, Unified Agent Desktop.
SEO – SEMSEO
Agile Development and Continuous Testing
Or slow sites could just die on their own? Is there really a need to try to force the issue? Can't users just get tired of waiting and start going to sites that don't make them wait?

Honest question

I hate needlessly heavy sites. I just avoid them. I'm also it a fan of AMP. I especially hate the URL is wrong and trying to share the correct URL is tedious
Personally, I think even having to choose a UID at install time or dynamically is a pretty sad indictment of just how broken the user system on Linux (and pretty much every UNIX-like) is. It leads to a huge amount of incidental complexity where there's a much simpler way: User IDs should just be randomly chosen UUIDs -- either generated by upstreams or by the distros. Any metadata attached to the user UID could just be preinstalled for all possible daemons[0] -- and it should be separate from the mutable /etc/passwd stuff.

Obviously there's so much inertia in the existing system that it could realistically never happen at this point, but one can dream, right?

[0] Kind of like e.g. /etc/services but with UUIDs.
Apple Diet: 3 Days to Detoxify – Helps You Lose 5 Pounds in 7 Days – SoWiseup
Multi-Cluster Kubernetes Load Balancing in AWS with Envoy
Venezuela: The Price of Bitcoin Doubling Every 18 Days
OT: how did you strike through? Not described in the formatdoc ... [1]

[1]: https://news.ycombinator.com/formatdoc
To be more exact, what you want is not a slow password hashing algorithm. What you want is an algorithm that is as efficient for the defender as it is for the attacker. The key is that you do not want an attacker to be able to abuse custom hardware or distributed compute in order to gain an efficiency advantage.
Ikea Opens First India Store, Tweaking Products but Not the Vibe
> but biology has evolved nitrogenase only once (it's not trivial) and the process is very inefficient. Something like five? Molecules of hydrogen get produced, that's not counting the six hydrogen atoms that get incorporated in to the ammonia. It's enough of a big deal that some microorganisms salvage the leftover hydrogen for energy. There are some microorganisms that salvage their neighbors leftover hydrogen.

Wow that's crazy. And to think life absolutely depends on it, so I guess it used natural sources of ammonia.

(And to think the same substance that's so dear to plants is excreted by animals, including us)
How did you come to this conclusion?
In Germany survey after survey shows some deep mistrust.
Between 40%-60% depending on where and how the survey took place describe mainstream media as "not trustworthy", whilst a certain survey asked for malicious intent specifically and 20% agrees with the notion main stream media is manipulating the public with false information on certain topics.

Source:
https://www.heise.de/tp/features/Das-Vertrauen-in-Medien-ist...
Here is a paper about implementing functional data structures in Typed Racket, with some benchmarks:

https://www2.ccs.neu.edu/racket/pubs/sfp10-kth.pdf

What is also interesting that there is a Python language implementation in Racket[1], similar as the Racket VM can run Algol 60 code [2]. That means Racket Code can call into Python code. According to the documentation, one can even call into Python2 C extension modules[3] (I haven't tried that).

[1] https://fenix.tecnico.ulisboa.pt/downloadFile/84482006712380...
[2] https://en.wikipedia.org/wiki/Racket_features#Algol
[3] https://github.com/pedropramos/PyonR
I think Gentoo scales very easy. Especially in enterprises.

One thing I like about Gentoo that no other mainstream distro has is something like this https://packages.gentoo.org/packages/net-proxy/haproxy.

That page says that you can install any version of haproxy that suits you. You don't have to upgrade/downgrade the OS just because you need an older or newer piece of software.

But, as always, no distro is perfect. Gentoo has its issues too.
You don’t make a copy, you add an extra key. (Almost?) all services that support 2FA keys allow you to add multiple keys.
Essentially you have a to configure the account/device you are authenticating with to accept multiple keys permanently (so you can have spares) or temporarily (replacing a key by registering a new one then revoking the old).

In the case of key loss on a properly secure service registering a new key could be problematical if you don't have any other key that is still appropriately registered - you might be permanently locked out unless there is an admin function who has a key registered so can do it for you.

Look at multi-key options for encrypted filesystem for one way that this can work. Often the filesystem or block device has a symmetric key that is in turn encrypted by each of the keys that you wish to be able to open it. It is the same symetric key every time, though you can't unlock my copy of it with your key nor can I unlock your's. Once unlocked we could both add a third user by encrypting the base key with their public key (PKI is not required, but is not uncommon).
G-Research | London, UK | Full - Time | Onsite | www.gresearch.co.uk
G-Research is a leading quantitative research and technology company. By using the latest scientific techniques, we produce world-beating predictive research and build advanced technology to analyse the world's data.
We have vacancies in Information Security, Software Engineering, Information Technology, and Quantitative Research.
We work with C#, .Net, C++, Haskell, JavaScript, AWS, Docker, F#, Hadoop, Kafka, Scala, Spark, Python, MongoDB, Tensorflow, Kubernetes, JVM, CyberArk, Cassandra and Ansible.
We offer an exceptional employee package which includes top private healthcare and an annual discretionary bonus. Our other perks include:
Bike to Work Scheme
Childcare Vouchers
Company Weekend Away
Expert Guest Speaker
Give as you Earn
Pension Scheme
Season Ticket Loan
Apply at www.gresearch.co.uk/vacancies
This is the first time I'm learning about DynamicUser, and I'd appreciate if someone check if the following line of thought is valid:

• We have compute environments that use a central LDAP service for end-user account info. End-user account info is served from LDAP, with `sssd` or `nslcd` being used on the systems (the only locally-defined accounts are system accounts and special admin accounts).

• We do have accounts with UIDs in the range that systemd uses for the DynamicUser feature.

• If systemd starts a DynamicUser service before the LDAP client (`sssd` et al) is up and running, it might allocate a UID that is in use by LDAP.

• The systemd documentation does not specify if UIDs are chosen sequentially, at random, or via some other method. So, one must assume that any UID in the range—if (apparently) free—may be allocated.

Does that thinking make sense? It seems like we will have a pretty big problem to deal with when we decide to move to a distro version which includes DynamicUser support (for example, Ubuntu 18.04). It also doesn't look like it's possible to set a custom range for DynamicUser UIDs.
Because every opinion can be used to build groups and people like to belong to groups, so you have a systemd fan and hate group.
Most of North Africa and MENA's population centers are located near the coast or major navigable rivers (namely, the Nile). River and sea transport is much cheaper than land transport, even today. Why maintain a bunch of expensive roads when you can just have well developed waterborne trade?
See also https://news.ycombinator.com/item?id=17720980
You seem concerned about two issues: fair use and copyright term. Fair use is complicated and open to a lot of disagreement. Copyright term is more straightforward. I'll consider both in light of your examples.

Fair use is complicated because there's no hard and fast rule, just a set of factors that a court would consider and a few important court decisions to compare your facts to. Let's Plays are further complicated because some are probably fair use, but others probably aren't. An entertaining live commentary of part of a game would probably be fair use because it's like an excerpt included in a scholarly critique or literary review that is traditionally considered fair use. However, where the entire story of the game is included with all the dialogue and cutscenes, basically eliminating the need for someone to actually play the game, it starts to look more like an unlicensed copy of a movie, which isn't considered fair use.

Copyright term has a simple rule, it is finite. Alice's Adventures in Wonderland was published in 1865. When Disney released its animated film in 1951, 86 years later and 53 years after Lewis Carroll's death, the copyright term was over and Disney could make its movie without paying his estate anything. Today, the term in the U.S. is usually the life of the author plus 70 years, which wouldn't increase the term for Alice by very much. Also, Disney isn't special. The same freedom is extended to all of us. Any of us can make an Alice in Wonderland movie. We can use everything that came from Lewis Carroll in 1865, we just can't take what Disney added in 1951.
Programmers need ethics when designing technologies that influence people
What was the profit in 2000?
Hygeine OCD is only one small subset of OCD.
> Long term for related grasses like sorghum

Would that include rice? That would make it an even bigger deal wouldn't it?

How important is nitrogen fixing in combating desertification and could discoveries like this ultimately help reverse it?
Microsoft’s New Ethereum Blockchain Cuts Out the Need to Mine ETH
I'm repeating myself, but the best way to use systemd is as an init system only, and then staying away from those fancy features like dynamic users (wtf) or socket activation. Especially avoid all that bolted on crap like timesyncd, resolved, etc. Yes they integrate a bit better with systemd, but no you don't need this better integration, especially since these tools are usually less configurable than their bigger brothers and are often more buggy just because they are not that battle tested yet.

> systemd will tell me to reproduce on the latest version, Ubuntu will ignore it as always

Amen to that. Distro bug reporting/handling is a pretty sad story on its own, and so far dealing with Ubuntu has been the worst. The most insane instance was when I reported a bug in their ati x11 driver. It was about two weeks after a new non-LTS came out, I even tracked down the bug and found that it was already fixed upstream only 2 commits after the one they shipped. So they didn't need to do anything but apply that single patch. No response ever. 6 months later the next release just shipped newer drivers and the problem was gone, but hadn't I recompiled the fixed driver myself I wouldn't have been able to switch vt for half a year without crashing X. I really like open source and all and make an effort to produce usable bug reports to help improve things for everyone, but instances like this make me wonder what the f*ck is wrong with people maintaining such projects. <end unrelated rant>
Senior Dating Sites Tips
‘Investigation of Market Manipulation by Elon Musk’
I was like ten years old when I had to even out things if I stepped on a crack in the pavement. If I brushed by something on one side I had to even it out. If I bumped into something, I'd have to go back and bump the other side evenly.

One day I saw a TV show or a movie where someone was like that and people treated them like they were retarded. So I tried really hard to stop it. Over the next few years, I just got rid of the compulsion. I guess it was weak enough.

Just lucky, I suppose. I still have one terrible one but it doesn't let me talk about it or bad things will happen.
A computer is a black box. Just because you hit the button to vote X doesn't mean it actually increased the X voter count variable. There is no way (not even theoretically) to fix this without basically just turning the voting machine into an extraordinarily expensive pencil. As soon as you're printing tickets to prove votes you might as well just go for paper voting in the first place.
The tech bubble really skewed the perception field of many people.
If you pressed a button then it wasn't automatic.
If I already considered plain text for writing, I would rather start with a flat file system like Grav[1] or Pico CMS[2] that's based on markdown files, than trying to get the content out of a wordpress db later. Given, WP is at this point the standard to publish online and it's quick and easy.

[1]: https://getgrav.org/
[2]: http://picocms.org/
Secure as in CLKSREW?
We certainly have our strengths, but also our own unique mix of sins.
Well it is only starting to move in that direction, they are clearly running campaigns on certain topics (like feminism), and I skip any article on Trump, Brexit or Boris Johnson. But outside of that it’s still OK.

I’d say the most neutral news will come from news agencies (reuters, afp, etc). There you get the raw material (what happened) without the comments. For business news bloomberg is the (expensive) equivalent. But occasionally there is important original content in the FT so I am not contemplating cancelling my subscription for the time being.
Venezuela can quit OPEC and sell Oil in Yuan/Rupee
Yes it's worrying and sad. But there are some signs of recovery, and there's at least a little cause for a little optimism - and important reasons to maintain at least some optimism - according to this recent report:

http://coralseafoundation.net/coral-sea-news---vol-3-2018.ph...

From that report:

While it is important that mainstream media is used to make the public aware of large scale disturbances such as bleaching on the Great Barrier Reef, it is concerning to me that our young people and many millions of others are viewing those media reports and concluding that the GBR is “dead” or “dying” and hardly worth visiting. Contemporary journalism that neglects to mention the different susceptibilities of corals to bleaching stress, or the ecological adaptation of the reef to disturbance and its inherent recovery potential, are not helping to present an accurate picture of the current situation and they present an obvious risk of instilling a sense of hopelessness in our younger generations, right at the time when we need that generation to be inspired to take action to help protect ecosystems such as coral reefs.
> Uses UNIX-like OS

> C/C++ bad
OMG, I have wanted to make this exact thing for so long.

How can you be contacted? My email is in my profile. Would love to chat and support.
Experts find flaws in WhatsApp that allow to spread Fake News via group chats
That's what ATMs are for
I wish I could have a nice DSLR (but those things costs a pile of money!), unfortunately I wonder if I could be arsed to lug it around that often... Therefore I have an iPhone that is always on me and use the default app for quick snaps[0], but lately if I want to take a nice shot I'll use a more advanced app offering more manual control (as well as increased feedback (namely ProCamera). Just being able to have some fine, locked control on focus and tweak exposure compensation with a live mini histogram makes a world of difference†, even before you prioritise shutter vs ISO.

† Tip: (thank you non-discoverable UI) The default iPhone app can lock AE/AF by loooooong-touching until it locks, and you can adjust exposure compensation by sliding up and down, but the former is a AF lock (not a manual set) and the second one is both highly imprecise and takes ages to go through large ranges when AE screws up. ProCamera's UI is both much more intuitive, responsive, and full-featured.

[0]: https://twitter.com/lloeki/status/897158101706702853
Unless you pull a logical trick to reduce every discomfort to fear, I don't agree that everyone that suffers from OCD is afraid of something and anxious about it.
What needs to happen to create political will is to connect the dots and not object to the verbaige being scientifically impure.

For instance, every time the weather is on and there's a terrible storm, they need to say "because we haven't taken the steps to curb CO2, this disaster is far more terrible then it would have been" or "that's the 30th day over 100 degrees this year. Our voluntary inaction on climate change and our refusal to do anything is causing more dramatically hot days each year" or "the migration problem is due partially to food and resource scarcity because we have chosen to not care about climate change" or "these terrible fires are record breaking because we are refusing to switch to renewables".

We could even make it a budget item, earmarking the disaster response, increased disease, increase emergency room visits and all the rest as the taxpayer burden of not doing anything.

It needs to be visceral, direct, repeated, and a daily experience. The lines clearly need to be drawn connecting the dots.

If this was said, every single time it's partially true in non-scientific casual language that the general public understands, things will start happening
Net income = profit
About the comments, here is a solution that might work: a persistent upvote/downvote score along with a default view filter based on voting.

Say you are someone who consistently spews out racist comments? as you are being downvoted, the initial vote number for new comments goes down. Any new comment you make will start with a negative number, and hence people will not see it if the number goes beyond what is the current view filter limit.

This number will go up as you are upvoted or not downvoted.
That should be doable with a single additional line, IIRC

Before=dbus.service
Yeah, we apply the roll up rules at ingestion time (the coordinator has an embedded m3aggregator in process).

Theo came and have a talk at our office when he was in NY one time, it was really great to dig into IRONdb and hear all about it.

Many similarities for sure, unfortunately we are somewhat strict on the OS we run (so it can be standardized across the fleet) and thus we can’t really run ZFS so we have to checksum all our data ourselves, etc.
I don't have diabetes, and I don't really understand what it's like to live with diabetes. But, I found this story to be very powerful: https://tink.uk/losing-sight/
> the performance of it is absolutely spectacular

Hmm you're not wrong. Re the other comments here about preloading from mouse over events, it's very snappy on mobile too, so there's something else going on as well.

Very gratifying to see it's using Preact, since I've just chosen that for a project over React, largely due to smaller bundle sizes. Another post on HN today about Amp makes me feel it's the 90s all over again, with people shaving kB off here and there - and that's no bad thing!
The troubled 29-year-old helped to die by Dutch doctors
>I do want to note that you can pay with dollars or pay with time.

And it's generally far better overall to pay with money. If you pay with money, then someone gets that money - Uber drivers earn more through surge pricing, in this instance.

If you pay with time, then that time is simply gone forever.
Yes please. Wondering this myself.
You'd probably want them hashed instead (maybe with a salt based on toplevel thread ID) - while you may prefer to not know who are you reading, you probably want to know whether a series of comments are written by the same person.
Aside from the whole echo chamber problem this wouldn't be granular enough. Imagine the perfect HN user, always giving well thought it, well reasoned and informative posts and they usually only post about topic X which is their expertise. When they then post something not so well thought out about topic Y in which they are not well versed should their comment by at the top?
Kotlin Mega Tutorial
Yes, bias is not good for journalism, but also someone judging people by skin color or gender and not by merits should be excluded from communities that are meritocratic based, otherwise they will destroy us.
This is not a proper representation of NYT's opinion board. Beyond the absolutely dishonest stuff of more recent hires to the op-ed board, they have multiple conservatives on the board repeatedly publishing their "actually the problem is the leftist college students" every couple of months. They also have a couple "mainstream liberals" publishing inoffensive (but rarely courageous) pieces that usually match what centrists want to hear.

the WSJ subsidizes a lot of bow-tie conservatives, but the NYT is also granting credibility to a lot of bankrupt lines of thought that have no actual real support in this country. Banning abortion has less than 20% support in the US, yet if you read the opinion pages of the NYT you could only think that both sides have roughly equal support.

Really newspapers shouldn't have opinion pages. It's literally the comments section of their newspaper. Just let journalists call a duck a duck, so then you don't need the opinion pages to point out that, maybe X is bad.
later parts of the page claim the ad-homs are legitimate. Most people would consider a claim of "ad-home" as implying illegitimacy though.
Everyone has their price..
>Say you are someone who consistently spews out racist comments? as you are being downvoted,

Well, it is not given that a racist comment will be downvoted, that will happen only if the community is non-racist, if it is the comment will be upvoted alright.

On the other hand, you could put a test for joining, where the user will "prove" he/she is not racist.

Besides being of course subject of every kind of cheating you can think of + 1, even if it worked fine, the result would be a strictly non-racist community (which only in theory is a good thing, in practice it will become an isolated community of think-alike).

Of course you can replace racism with every other "debatable" argument in politics, behaviour, etc.
My personal favourite is the Private Eye, but it's very UK-centric as you might imagine. I love them as they often pick things up a few months before other publications start reporting them :)
Books Like 'Expert C Programming: Deep C Secrets' for React
'Expert C Programming: Deep C Secrets' was probably the best programming book I've ever read because it goes really in depth on edge cases and unintuitive behaviour (as well as coupling them with anecdotes), are there any such books for React?