skysight-inc/HackerNews huggingface dataset:
I’m actually gay, but thank you for assuming I don’t struggle with LGBTQ issues. :) Anyway, there is a difference between getting into an argument about socialism (happens at my work) and using the restroom that matches your identity. The former you don’t need, and the latter, at least where I’m at now, nobody would care at all.

And that’s not to say companies can’t make political decisions. Company policy for letting trans people use the restroom that matches their gender identity is fine because it’s not people arguing about Trump during lunch, it’s an official company policy. I just want my coworkers to stop getting into arguments about things that then make it really awkward to work with them.
I haven't used React before and the title definitely grabbed my attention. The linked comment was very informative to me, even though I'm not a UI dev.
That’s what emulators are for. Run the old OS in a box so you don’t have to pay for supporting ancient crap in the new OS.
A Vision Zero Tactic That Works: Leading Pedestrian Intervals
Came here to suggest MiaB or co-sign. I've been curious about running my own mail server from scratch since you can't run MiaB on the latest Ubuntu flavor.
I love this idea but the four remote people are on a slack video call and projected to the big screen in the conference room. I can't imagine the response if I was seen walking around in the background cleaning stuff up.
At Mozilla it's more complicated because they fired the CEO who gave money to a conservative cause in the past.
Right, but do you want to use threat of punishment to enforce your personal desires? Do you want to live in a society where that's a thing that people can do? If society were headed that way, wouldn't even you want to talk about it? I doubt you'd want to live in the kind of society you want to build.

Assuming you think coercion is a bad idea, your only tool left is discussion and consensus-building about rules. In other words, politics.

(To be fair, I understand the underlying sentiment: I, too, would like to live in a world where my personal desires were somehow the law of the land in such a way that everybody else were also happy with them. But after some long thought (and some good literature) I think that really falls in the "be careful what you wish for" category.)
I had the opportunity to sit down with Warren Miller and a few others 7 or 8 years ago for dinner. He was an all-around nice guy. Sad to see him go, but at 93 he definitely lived a full life.
Moving to another country is not always possible. And it's never easy.

Edit: I mean this literally, sometimes it can't be done. Not every country is going to want to take you, and if you have a criminal record or something you might not find anyone willing to let you immigrate. Plus it costs money and if you haven't got money, then you're just stuck.
Speaking as an immigrant: this is bullshit. I've heard a lot of far-righters talk about restricting NEW immigration and deporting illegal immigrants, but have never once been party to a conversation when they implied that I or my family should be deported.

Aside from the feeds of a few dozen Twitter edgelords, the discussions you're imagining (or want us to imagine) do not exist and are a strawman argument.
While I'm not sure of the extent to which I agree in this context, this is basically a rehashing of the black lives/all lives matter argument.

In that lens, the statement makes sense if you feel that white men get away with bigotry more than their non white male counterparts. In other words, the subtext is "fire all the bigoted white men too".

Like I said, I'm not sure if I endorse that view it not. It makes more sense in the context of lifting up than putting down, but I can at least see it.
I’ve been thinking about this alot too lately. It seems as if the entire 20th century has faded away before our eyes over the last couple years. That whole world will soon be nothing but history books.
I'm not saying it's true for all countries, but it is true for China.

China is full of people, and people are depressingly alike.
I'm not really letting it slide, I was extending the premise by pretending to be a sympathetic genocidal nazi, which I hope is still absurd enough to be presumed sarcasm. I'm aware that the joke may not age well so I was happy to get it in while I still can.

The CoC complaint is amazing and has me really worried about Rust and I wonder where the adults are. Usually Meta Language people are meritocracy driven so I'm surprised to see a feminist infiltration. GoLang I could understand...

https://www.reddit.com/r/node/comments/6whs2e/multiple_coc_v...
I said it as justification for the downvoting of my post. There are speech patterns that tend to draw toxic comments and reactions, and the existence of such reactions to my post indicate that I probably used such unproductive speech patterns. Those posts should not flourish here.
Where is the source code for Pocket service?
Announcement says everything is open source but I cannot find it...
By some marvel, Linus manages to avoid the language of "people who are X should be fired".

There's a distinction between saying unflattering things about people who do unflattering things (like submit broken or low quality code) and making hostile statements about people who simply have some physical attribute.
Software engineers have it pretty easy in terms of low costs for skill acquisition, but in many other areas it's just not going to be something you can do yourself. If you want to become a machinist, you're going to have to have access to a machine shop. Not impossible, but a higher bar than acquiring a computer to learn how to program. So society has to end up participating in mapping together skills acquisition and the various resources needed to actually acquire the skill.
The problem with Autopilot is the name and the marketing. Tesla markets it as more advanced than other systems, which is not true, and the name suggests to people that it is a more or less self-driving vehicle, which they are encouraged to believe with the Summon feature as well. The responsible thing for Tesla (and other adaptive CC makers) to do is to do studies on how many people feel safe browsing the web when they enable their cruise mode. If it is significant at all, it is a sign that they should perhaps disable these modes of operation or make them require more activity from the user.
Chronicle: Google's new cybersecurity analysis platform
I never stopped reading blogs using feedly. I don't like feedly a lot, but it works and it allows me to follow nice blogs, which, from my point of view, is a much better use of my time than using social networks, which I almost don't use anymore.
What country / state are you in? Check the local laws.
There are real support costs for making it work. I don’t want to pay so you can run apps that belong in a museum.
By that point the US was actively seeing known Russian attempts to penetrate various electoral systems. He probably would have had to call for a delay of the election or something equally drastic.

You can imagine the uproar that would follow.

Shortly after the election the US expelled 35 diplomats and shuttered a Russian-owned compound.

https://www.theguardian.com/us-news/2016/dec/29/barack-obama...

That, and the FBI had started an investigation into the interference (which is often decried as a hoax or other silly terms). The CIA and NSA had been working on it for some time, however if you read the article, the Russian actors had already penetrated other state services and were moving moving quickly. It was a cat and mouse game at that point.

Members of the senate signed a letter noting that they were aware of Russia's interference and called for them to stop when the president couldn't speak publicly about it.

I'm curious about what other acts you suggest he could have pursued.
Refreshing to see enlightened critical theory on HN. I don't agree that there is "nothing else to say" about it however. The world is constantly changing and often presents old ideas in new and interesting contexts.
That’s not scamming, that’s begging.
Check out something called TeamViewer for iOS. It's a separate app and requires "Screen Recording" to be enabled in system settings, etc. Give it a shot!

Cobrowse is meant to integrate screen sharing functionality directly into a specific app, and the experience is a lot smoother and more seamless for things like customer support.
Yeah I am no fan of Soros but in this case I mostly agree.
Why do you think that? There is nothing to prevent one from running two, three or four DNS servers each with different providers. The internet was designed to be decentralised and run in such a manor, no?
This sort of comment is pretty frustrating for people who don't already know what you're talking about. What are you trying to say?
You get the quote within the first 30 secs directly from soros’ mouth.

I think that a lot of the noise about the man is bogus. I also would rather be aware of facts than close-minded.
No, no, my fault :)
> Even flushing a toilet or filling a car’s gas tank would be impossible.

Huh? Is she trying to say those systems will also fail as a result of losing the electric power grid, or something else?
Little Coding Blag – JavaScript and Ruby Libraries
And the thread of other CoC violations.

https://www.reddit.com/r/node/comments/6whs2e/multiple_coc_v...
I personally think you're overstating the amount of work required to upgrade between Webpack versions.

You generally should not be ignoring your tech stack for 2+ years in the first place either - nobody likes spending time staying on top of updates, but that's the world of software.

As for your complaint about backwards compatibility, I'd agree, but there's only so far you can go backwards before it comes pretty ridiculous to support ecosystems so far behind the curve.
That would assume bad intent on behalf of said companies.

I would caution to use that as a motive for these kind of thought experiments
Which entirely ignores all the systemic issues that make it easy for, say, a boy growing up in a middle class household to learn programming but make it very difficult for the boy in a poor household. Or how it's not just skills that are important to getting 'above' gig work but credentials as well. We are not free agents, wading through a thin meritocracy, we are agents anchored by our circumstances, trying to swim through mud.
So issues like this never came up prior to Trump becoming president? I find that hard to believe.
The shit-house/hole fiasco alone, Jesus...

I mean, come on man. Play the chess game out just two moves. Look at East Africa, for Christ's sake. They are being courted by the Chinese something fierce. And Donny just gives any anti-US factions a golden goose of political talking points. Now what are the in-power/pro-US factions supposed to do? The hamstringing of our allies is plain stupid.
On the plus side, this is a really nice and concise story: Hit's all the major questions (that can be asked in a short space) with no anecdotes about people showering.

Anyone know of any good longer form articles exploring the topic?
> The business model behind the service is simple: the bad guys keep 10% of the ransom.

Creating a ransomware is indeed not a very nice thing to do, but IMO the ones that deserve the most to be called "bad guys" are the ones that actually spread the binary (so, the ones that keep the other 90%)
Reading code is best. Downloading and building the code locally and running it (debugging snags along the way) is a helpful skill.

Like this:

Ever use tmux? What if the system your building tmux against doesn't have queue.h (found in Free/OpenBSD)?

https://github.com/tmux/tmux/blob/master/compat/queue.h

How does tmux know to include queue.h? First, the build system detects if the system has the macros declared, https://github.com/tmux/tmux/blob/58e9d12/configure.ac#L481 and defines a C Preprocessor Symbol HAVE_QUEUE_H. That then gets swept up in the build process: https://github.com/tmux/tmux/blob/a3967de/compat.h#L82.

Look at queue.h, nice, portable, solid macros for linked lists. It's actually derived from BSD's queue.h decades ago.

I like how FreeBSD's fork of queue.h has a table of the macro's features: https://github.com/freebsd/freebsd/blob/releng/11.1/sys/sys/...

Here's the linked list for Postgres, https://github.com/postgres/postgres/blob/master/src/include....

Also, check out Postgres lexer and parser utilities: https://github.com/postgres/postgres/blob/master/src/backend... (for Flex) and https://github.com/postgres/postgres/blob/master/src/backend... (for BISON)

If you insist on an all-around programming book, Code Complete by Steve McConnell.
My guess is that by "more than one email address" they meant more than one person/address. That's why I haven't switched, adding in accounts for my wife and kids makes it to much. It's to bad they discontinued the family account.
Government payloads are not insured. The government is "self-insured."
OnePlus Is Again Sending User Data to a Chinese Company Without User Consent
> Skills aren't handed out

But you made it sound so easy!
Learning faster as an entrepreneur
Yes. It is a centralized decentralized network.
CME futures will push down Bitcoin at 3 pm central time
Your comment suggests that all work involved in delivering something is either (i) setting and prioritising goals, or (ii) doing the work to achieve those goals.

But there are other things that a good project manager can do in some situations, particularly around driving consensus around coordination between different teams when things are changing a lot, and figuring out ways that re-allocating resources can unblock other teams, and so deliver the project earlier overall.

BUT many people with the job title 'project manager' aren't really doing those things, either because those things don't need doing in the organization where they work, or because they lack the skills/drive to do them.

Even if you haven't worked in a project that required a project manager, or met a good project manager, it doesn't mean these things don't exist.

(I'm not a project manager btw, and the things a project manager needs to do are not among my favourite tasks, although I do them when required.)
Doesn't that, like, happens frequently with women (movie, book, like fashion or something) ? Or do dudes the same thing. Maybe it just felt natural for me being a dude.
Nice pictures. Stay hydrated.
> dismantling democracy

Isn't George Soros also 'dismantling democracy' by influencing elections in places he is not a citizen of?
Besides the other commenters, I don't understand what the conclusion of your argument means, even granting the premise.
Referencing irrelevancies invites the assumption that you have an ulterior message. The race of an undesirable employee is not relevant unless you intend to imply causation.
That tends to happen when the user logs in, so they'll probably see it multiple times per day. I think that's pretty standard. The system doesn't have to be the wild west. But if someone can click through an authentication override then it's not really doing anything.
Sometimes you can think ahead and see the need coming -- or not coming -- and act accordingly.

Experience is helpful here.

When I have to write C I try to at least write thread-safe C close to something I could expose as a library. I've had too many cases where I or someone else wrote code they NEVER thought would be needed as a library, therefore took all sorts of liberties, and then suddenly there was a need for a library to do what said code was doing. Oops. I've run into fewer instances of sync code that turns out should really have been async and where adding threads isn't good enough, but I've still run into some.

This isn't about functionality -- this is about scalability. When you know you need to scale, you have to think ahead about it.
You cannot expect hardened smartphone addicts to follow directives that crossgrain their addiction. The only reason harsh policies like this are being enacted is because wrist-slaps and pleas do not work.

It basically boils down to: if you want to go to the concert, you set aside the smartphone for a while. If not, don't go.

> what it really means is "a late 1990's to early 2000's experience"

Calling it a 'human experience' seems rather apt. When you're plugged into your smartphone frequently, you're not plugged into now; when you're playing on your computer instead of experiencing your immediate surroundings, it'd be more apt that to say that you're not partaking in the human experience, but an internet experience.

'Human experience' is apt, just like 'internet experience' would be apt for those that choose computer interaction.
P3 instances have Volta (V100) GPUs.
Yes. This is one of the biggest myths about containerization. Docker containers are opaque because:

* "Dockerfile" or whatever that language is called is horrible, terrible, and very bad, with extremely minimal support for anything useful and braindead implementation for the little it supports (every new RUN line cements a new layer in the image, meaning you need lots of commands on a single RUN-line continuation to keep size down).

Essentially, this means that people do all their work before Dockerization, in some undefined mechanism that is probably not very reproducible. Most often this is copying over static configurations, making changes, etc., before running docker build.

* The FROM semantics encourage passing the buck and using opaque binary bases that are not necessarily well-understood. Since Dockerfiles are very hard to do anything useful in, people will get something minimal working and then cement it in a FROM tag to iterate further, because they don't want to potentially break that base. We have short Dockerfiles where I work but they are still stacked 2-3 layers deep, and this is just slapping binaries on top of each other; unlike an Ansible playbook, it provides no information about how or why these things are being combined.

Docker image distribution does not necessitate source Dockerfile distribution. The build is not necessarily reproducible, and this semantic results in a big, fragile dependency stack when someone somewhere in the FROM chain falls over. It also creates some attack surface for injecting into an early commonly-used FROM source. People just trust that FROM images are great and good and reliable and trustworthy. We all should know how that will end up.

Making a Docker image is much closer to the old "zip up this folder and label it 'todays-good-code' and save it on your desktop Bob, we don't want to lose it." There is no information about what is in that copy. It is a raw binary blob.

This is the antithesis of configuration management.
I'm using QuiteRSS, which is also not perfect, but I like it a lot. It's better than any browser extension or web service I tried.
I'm still doing it that way for a big 150kloc SPA. It's the way ExtJS3 apps were put together and it works fine. Everything is neatly namespaced in a global namespace and always accessible. At some point we even stopped minifying JS code, because it's gzipped/cached most of the time anyway.

Build tool - with this way of organizing things - can be `cat`, simple 20 line php script to bundle icons together with `montage` that comes with imagemagick and direct invocation of `sassc`. Build times are 100ms. Simplicity is priceless. There's never any migration, no new features, no deprecations, no maintenance issues, no instability, because everything is so stupidly basic. You can jump 10 years forward, and app will still be buildable from git with only tools available in your OS distro.

It's written in ES5 though.
Or (possibly) our subs in NK waters:

https://www.reuters.com/article/us-northkorea-missiles-subma...
I recall reading an article ~10 years ago that said it happens every 25,000 years or so, and that we aren't anywhere close to the next one.
It's not easy but it can be done. The US is a nation of immigrants. Unless you're native American, you either emigrated here or descended from someone who did.

It turns out hard things are hard. There's no free lunch or get rich easy schemes.

I'm an immigrant (I was completely broke when I moved to the US) and my parents were immigrants and their parents were immigrants.
Because it lets bigoted women and bigoted black men off the hook.
You use it with your home ISP on a static-IP address.
There is a special place in Hell for those who made surveillance profitable. The surveillance apparatus of yesterday’s Eastern Europe tyrants was too inefficient and collapsed under its own weight. Leave it to adtech to build economically viable surveillance, which can and will be cooped by governments.
>Communications with the C2 server are performed via HTTPS: kdvm5fd6tn6jsbwh[.]onion[.]to (185[.]100[.]85[.]150) located in Romania.

That's just a tor tunnel, IP and location doesn't matter.
I feel like the statement is fundamentally contradictory, seeing as how humans have invented and trained the AI systems. By definition, that is something that humans are doing.

On the other hand, it may be more insightful to say that if humans cannot perform the task (time is not a factor), than neither can AI. For example, assessing non-tangibles, or something abstract like identifying sarcasm in text without context.
Apologies, but this is flashing "rationalization" in big bright letters. "I would so much like to, but circumstances outside my control just make it impossible".

> for men, marriage lightens the burden

No, it absolutely does not. You are now the sole breadwinner for an entire family.

See A letter to … my wife, who won’t get a job while I work myself to death:

https://www.theguardian.com/lifeandstyle/2016/jul/02/a-lette...

> leaving more time and energy for career.

Huh? How backward is that? First, the vast majority of people has jobs, not careers. Second, you have a job in order to live, you don't live in order to have a job. A job is generally something you don't really want to do, otherwise people wouldn't give you money to do it.

> Why would I want to support a man both economically and practically?

This is the truth: you don't. And the vast majority of women don't. Not because you can't, but because you don't want to. Really, really, really don't want to. Which is why the rationalizations come so thick and heavy. Anyway, the reason I am pretty confident that it is not because they can't is that every study shows that the higher the income, the less women want to support a man, despite the fact that with higher income it obviously becomes factually easier.

And in fact, when it comes to to senior dating, it becomes even more extreme. Wealthy widows with no financial concerns and no housework to speak of absolutely and adamantly refuse to consider men who have less than they. And of course, they have a million rationalizations as to why that's just not possible.

http://www.bettinaarndt.com.au/wp-content/uploads/Broke-Olde...

> continue to erase traditional gender roles.

You go right ahead! Start erasing!

> If most of the men out there were ready...

Ahh, but of course it is the men that have to change. And change first. Should have guessed. And of course you can't actually tell if a particular man is willing to take on more house-work and child-rearing before your "consider" him, so you have set up a nice impossible barrier. "There's just nothing I can do".
This is actually frustrating, e.g. with a large power outage when you expect an important message. I run my mailhost (single-node) since 2005 and I thought that I need HA more than once or twice.

Sadly, I haven't figured out a proper fully-redundant solution. Syncing mailboxes with e.g. Syncthing is way too fragile. Recently, I wanted to experiment with DBMail + CockroachDB cluster but haven't yet found time for that.

Never found any MRA that uses document-oriented database like RethinkDB; and GlusterFS is way too sensitive to high latencies - so DBMail+CRDB looks like the only readily accessible option sans of trying more "raw" programmable solutions like Salmon or Haraka and writing own storage backend.