skysight-inc/HackerNews huggingface dataset:
> The differences stemmed from Mr. Zuckerberg’s asserting control over his company and its apps — Instagram, WhatsApp and Facebook Messenger — by rolling out a plan to integrate the services into a single privacy-focused platform, according to six people involved in the situation.

I'm mystified as to why Zuckerberg would let them leave over this. It very simply doesn't seem like a good idea (how many WhatsApp users know FB even owns it? What good does it do to remind them?) and when you've got major product heads disagreeing with you it's time to make a clear argument. So far I haven't seen one.
Two potential solutions: Reputation and a new account fee.

Nonsense flooding will make it more difficult for people to establish their identities on a network, but once it's established, they'll be in the clear. If someone has to pay to have their first thread or two reviewed, it will take serious money to flood a site to death.

(A similar solution to email spam has been waiting to happen for decades -- charge a fraction of a penny per email, and nobody is harmed but spammers. Maybe allow exceptions for officially recognized organizations that have to send a lot of messages, like political campaigns.)
Secure hardware sounds like the wrong idea, I think. I think the correct idea will be something more similar to block chains. A system where the security of the system lies in the ability for anyone to make a copy of the voting data at any point in time. So there will be multiple copies of the voting data, owned both by the authorities and by ordinary people.

If the authorities try to tamper with the central copy of the voting data, it will be checked by the multiple copies owned by the general public.

I think that's the general idea one should pursue. Not "secure hardware".
Salary progression, no college degree. Cash only comp, no RSUs or anything like that.

20 - $65k (Office Rural NY, SE)
21 - $65k (Remote, 10 Person Startup, SE)
22 - $75k (Remote, 10 Person Startup, SE)
23 - $85k (Remote, 10 Person Startup, SE)
24 - $85k (Remote, 10 Person Startup, SE)
25 - $225k (Remote, SF Series B Startup, Lead SE)
26 - $225k (Remote, SF Series B Startup, Lead SE)
27 - $393k (Office, SF Series C/D Startup, Principal SE)
28 - $393k (Office, SF Series C/D Startup, Principal SE)
29 - $0 (Took a year off)
30 - $0 (Took a year off)
31 - $150k (Founded a startup)
Nearly everyone at Google uses GSuite.

Arguably, not enough people at Google use the competitors stuff. The employees are sitting there thinking they're making a great minidisc player while the rest of the world has moved on to streaming audio...
Twitter, YouTube, Facebook, and Whatsapp have all been (and continue to be) exploited to spread messages of hate and ignorance. It seems strange to me that Facebook is coming under so much criticism relative to the other platforms when, from my perspective, they've also been the most proactive about trying to address these issues. I haven't heard anything from Twitter recently regarding trying to minimize hate speech and ignorance on its platform (and its the worst service for divisiveness, in my opinion). Google only just recently demonetized anti-Semitic and anti-vax material on YouTube and only after significant backlash from its advertisers (not its users who have been calling for a response for years). Why is this?
Yes, all of the dirt about corruption or sexual license kind of gets overwhelmed by the claims about Justinian's head flying around independent of his body, or that he depopulated Africa, or that he was personally responsible for pretty much every earthquake and plague in the known world, etc. And of course there's the fact that he also wrote an incredibly glowing official history of Justinian. If he lied in one, it seems pretty easy to assume he lied in the other.
var fs = require('fs'), byline = require('byline');
var stream = byline(fs.createReadStream('logs1.txt', {encoding: 'utf8'}));
stream.on('data', function(line) { if (line.match(/\b\w{15}\b/)) console.log(line); });
Would you mind reviewing https://news.ycombinator.com/newsguidelines.html and following the rules when posting here?

They include: "Don't be snarky. Comments should get more civil and substantive, not less, as a topic gets more divisive."
Sharing photos with your family and aquintances has been feasible since the invention of snail mail and photography, yet it wasn’t done at nowhere near this scale. Ultimately people get enough value out of Facebook to use it for a billion hours a day, but it’s easy to forget that and just focus on the negative effects.
This. If JetBrains launched a self-hosted remote IDE like this I would make that my daily driver in a heartbeat.
Same here. Some guy in Thailand. Weird!
My New Plan to Climate-Proof Lower Manhattan
Money, FB pays better than almost anyone else.
I use vim. I do map Esc to caps lock, but it’s muscle memory to reach for Esc at this point, so it’s still difficult to justify the touch bar. Thankfully I use a Macbook (not Air, not Pro), which I (affectionately) call the SSH machine.
If the only reason you want the company to succeed is because you own stock, that sounds like a good reason to not own the stock. Besides, if other people start feeling the way you do, the stock is not likely to do very well, so if you believe your feeling is representative, you might want to consider it a sell signal.
I'm in the same boat!

Books:

- The Challenger Sale

- Crossing the Chasm

- To Sell is Human

- The Little Red Book of Selling

Videos:

- https://www.heavybit.com/library/ has some videos that are relevant after making a few sales.

Product Description:

- https://www.cortes.design/post/saas-conversion-rates (generally good content, not sure if it's geared towards marketplaces)

What problem are you solving? Who's the niche? Are you speaking to one of their top three pains?

Look at sales as another thing to be mastered, be proud of your product and ask for the money, start the money conversation early on. Don't forget why your doing this.
That article doesn't really say what Facebook's "role" was. The closest thing is this:

> "It was used to convey public messages but we know that the ultranationalist Buddhists have their own Facebooks and are really inciting a lot of violence and a lot of hatred against the Rohingya or other ethnic minorities," she said.

It basically sounds like the bad guys were using Facebook groups to communicate. They could have done the same thing on IRC or anywhere else on the internet.
“1945-1998”, a chronology of nuclear detonations (2003) [video]
Again, disagree. Forty years is enough time to adjust to increasing automation.
I recently spent weeks investigating a very similar issue in a Haskell program, giving deep into its memory manager and glibc's malloc.c (where I found multiple bugs, showing that much code in there appears to never have gotten proper review in decades).

Writing a memory visualiser is exactly what I needed and planned to do next, so this is a great contribution for anybody working on problems like this.
Personal attacks will get you banned on HN, regardless of how wrong or provocative another comment was or you feel it was.

If you'd please review https://news.ycombinator.com/newsguidelines.html and follow the rules when posting here, we'd be grateful.
1. One imbued with a sense of self and long term protection of that self would seek to exist in harmony with its environment. Anything else would lead to it's ultimate destruction. One without that sense of self would not seek to optimise it's existence, nor non-existence.

2. Are you sure that knowledge of it would increase the likelihood of its downfall? I think it wouldn't let on if it could avoid it
If memory mattered that much we’d all still be using Perl.
More information about the video here:

https://www.ctbto.org/specials/1945-1998-by-isao-hashimoto/
Get a Free Stock
No, because I wasn't born yesterday. There is no limit to human greed or hubris. Facebook is a publicly traded company and is expected to maximize value for its shareholders.
> On Android devices, install the (free-and no ads) 'NoRoot Firewall'.

I installed it at some point, but then I wasn't sure how it was any different from the data usage settings in the app
properties? There are options to disable Wi-Fi and data there too.
(Reposting since the parent comment I replied to was deleted)

Twitter, YouTube, Facebook, and Whatsapp have all been (and continue to be) exploited to spread messages of hate and ignorance. It seems strange to me that Facebook is coming under so much criticism relative to the other platforms when, from my perspective, they've also been the most proactive about trying to address these issues and dedicated significant resources to moderation. That isn't to say that these moves have been successful or productive, but I haven't heard anything from Twitter recently regarding trying to minimize hate speech and ignorance on its platform (and its the worst service for divisiveness, in my opinion). Google only just recently demonetized anti-Semitic and anti-vax material on YouTube and only after significant backlash from its advertisers (not its users who have been calling for a response for years). Why is this?
Etleap Is Hiring an Account Executive
ACCOUNT EXECUTIVE

We are looking for an entrepreneurial account executive to join our sales organization and help change the way organizations build data warehouses and lakes in the cloud. The account executive will help close new business for Etleap by running the complete sales cycle for new deals.

About us

Etleap came to be out of the frustration with how much effort it takes to build and maintain data pipelines for analytics. We’ve created an intuitive ETL tool that enables organizations to reduce engineering cost and time to value when building data warehouses and lakes in the cloud. Unlike legacy ETL solutions, Etleap is cloud-native and doesn’t take coding skills to set up, maintain, or scale.

We have grown quickly since our public launch in 2016, and we’re ready to accelerate our growth further and move into new verticals. ETL is a $5B market today, and it’s growing quickly over the next few years.

Responsibilities

● Expand sales by helping grow new revenue in 2019
● Source, negotiate, and close all deals for Etleap by working closely with our CEO
● Establish effective outbound prospecting process, and handle leads generated by the marketing team

Competencies

● 2+ years of previous sales experience in the data or analytics space closing complex, enterprise SaaS contracts
● Entrepreneurial mindset. We’re building a new kind of product, and you’ll stay close to the product team and help define new product features based on customer conversations
● Curiosity and empathy. Understanding the customer needs at a deep level is key both for qualifying prospects and successfully selling our product
● Grit and persistence. You are not fazed by long sales cycles and follow through on commitments.
● Competitiveness. You are coachable, efficient, and want to win

Perks

● Health benefits- medical, dental and vision
● Unlimited Vacation
● Standing Desks
● Daily catered lunches
● Beautiful modern office, one block away from AT&T Park
Facebook Workplace, presumably (the slack competitor)
Oh, that sound a lot easier than moving the scrubber to a couple seconds before the end, then hitting the replay button, which is what I've been doing.
Someone else's mailbox isn't your tool.
There are loads of people that got hit by this https://twitter.com/catahstrophic/status/1098657650575732736
That was the original submission. The current article is at http://archive.is/VTCwx.
Probably OCaml: that looks like an ML-style function signature.
That doesn't matter from the perspective of the sender. Most people won't turn it off.
It depends if you think an action that both you and the content producer agree is ethical is relatively more ethical than one that you think is ethical, but the content producer thinks is unethical.

If I was doing business with one of my friends, I'd strive to use their services in ways we agreed were fair, not just ways I thought were fair and they disagreed. My friends are reasonable and honest people, so if we disagreed I could be wrong as easily as they could.

Of course, the ad industry isn't much of an ethical beacon and an industry isn't capable of being anyone's friend, so I run an ad blocker. But the angle other people are coming from is pretty easy to understand.
No no no. Public pressure doesn't work that way. If you make public pressure, Apple will fix the few isues the public was outraged about and leave the invisible rest untouched. That's "marketing accessibility". The impressive, very visible and not that useful stuff is usually accessible, the invisible nitty gritty details of some settings dialog burried deep in the application that you suddenly need aren't. Even if it is accessible, this kind of accessibility done because of regulation or marketing can be horrible, see Google Docs. Is it useful? yes. Is it extremely verbose, speaking too much when the user does not need or want it? Yes. Is it completely unlike what blind people are used to? Also yes. I can elaborate more and provide examples if interested.
Writing a minimal x86-64 JIT compiler in C++ (2018)
> Why waste time implementing and “reducing it even further” and not just implement it in the browser?

Because the browser should not offer inflexible implementations of complex, highly opinionated and currently overhyped paradigms, because those standardized APIs will stay with us for much longer than they will be useful, wasting everyone's time.

We're only talking about virtual dom here because it's a popular concept with good library implementations. We don't need to reimplement it in all major browsers because we already have it working well.

Even aside from that, it is easier to build one library than implement the same spec in all major browsers. Moreover, library designs compete with each other, and can be improved faster than APIs baked into a browser which will have to be maintained in a backwards compatible manner for more than a decade.

> First bullet point is relevant for internals mostly, little bearing on actual API.

The concepts of Components, State, Context, Thunks, Fibers, Plugins, etc. are very important differentiators between various virtual DOM APIs. Either the presence or absence, let alone the specific design of those concepts strongly affects the API surface and what users can do with it and how. Don't mistake React's API for some kind of standard.

Once the hype inevitably moves on from virtual DOM to whatever the next declarative UI paradigm will be (e.g. FRP with precision DOM updates) this whole standardization and reimplementation exercise will be rendered a giant waste of time.
It would let me run a network of VMs with different code that could model my whole solution at once, locally.
> Because that's who a CEO reports to and that's how a CEO gets fired.

That has nothing to do with the legal requirements of the company or the CEO. That would be the same as saying I am "legally required" to go to work tomorrow, because I could get fired for not showing up.
That's not that much to be honest.

Most people were expecting Tumblr to be dead. I am sure they are pretty happy with these numbers.
Cloud Firewall by Gokulakrishna Sudharsan

Block connections to sites, pages and web resources hosted in major cloud services if the user wishes to do so.
I'm positively sure these tactics are already being deployed as a weapon in order to shut down debate of certain inconvenient topics and disrupt problematic communities.
I hope you are aware that the positive effect you describe also has a negative side. Those people who refuse to join Facebook (for good reasons as we were taught) are getting isolated. So who can tell what the net result is?
Only if the voter is allowed to keep the receipt. The system could require voters to put the paper in a box before they leave like we do now.
Check out the XGameStation that Andre Lamothe created about 15 years ago. There’s an eBook that goes along with it.

He wrote a handful of game programming books in the 90’s as well.
Presumably child porn was already banned on Tumblr, so how does banning all other porn as well help?
I can't find anything yet regarding debugging, I'm curious how that would work.
Absolutely none of what you wrote has anything to do with legal duties.
You’re completely wrong. There are so many corrections I would need to make that I can’t even write them here. If I could talk to you in person or on the phone then I might stand a chance of conveying it all. Is there some way I could PM you my contact info? I’m going to put my email in my bio so you can reach me there.

Yes, I am so sure and so serious that I would be willing to take this to a phone call or meetup. Just to change one persons mind.
Some context: PhD in EE, but spend most of my time coding.

2011: $100k, industry R&D lab, VA
2012: $150k, “”, “”
2013: $150k, “”, “”
2014: $0, self-employed and didn’t turn a profit
2015: $100k, academic researcher, Midwest
2016: $160k, industry R&D, SV
2017: $165k, “”, “”
2018: $170k, “”, “”

Since 2016, I’ve been working in SV for a company that pays engineers all cash, a modest bonus, and no stock. I like the work and people, but I feel like I’m leaving a lot of money on the table.

Almost anywhere else in the country, I’d be making a considerable amount of money. In SV, it doesn’t feel that way. Myself and most of my (unmarried) coworkers are in our 30s-40s and living in studio apartments. I couldn’t provide a family with the same lifestyle my parents gave me (a house, two cars, safe neighborhood, good school district, mother could stop working for several years to raise me), and they managed without college educations.

I’ve recently tried making the jump into a FAANG company or unicorn, but so far no luck. One company was willing to give feedback: I don’t have enough experience with large scale systems. It’s tough, because I’ve aged out of junior positions, but I guess I lack the right experience for experienced positions. Still have a couple irons in the fire though.
Canned response hell. So helpful it isn't.
Probably the mayors in the lineup would be most aware of this need.
That's a nice ideal, but Zuckerberg hasn't lived up to it.
the relevant discussion:

https://news.ycombinator.com/item?id=19135399
OAuth Code Flow Implementation Using Node.js and Dropbox JavaScript SDK
If Apple has figured out how to pay featured iPhone photographers, they can probably figure out how to pay other featured artists in cash as well. Though personally I'd probably take that Apple Watch Series 3 or an Apple TV 4th gen. ;-)

I wonder if you have to pay tax on it (e.g. sales tax?)

Still might be OK; then they could change the headline to "Apple charges artists to perform at its stores."
Cloud Stocks: SaaS Companies Need PaaS Strategy
CACI required a secret for my job; but those salaries were in line with non cleared positions, at least for that company.
Try it for anything non-trivial and it starts to get unworkable quickly. I was trying this on my iPad pro, hoping that it would be a good remote IDE, and it doesn't quite work with the Apple keyboard. I had such high hopes! But when arrow keys don't work, that makes life a bit difficult on an iPad!

(FWIW, RStudio server has similar issues, but they switched editor components recently to try and get this working better).
Ideal would be to support dramatically increased paid parental leave and more social support for children and families, so that everyone would have more opportunity to raise their own children, especially kids <1 year old.

But yes, you are right that it is a great privilege to have a lot of parent time available.

The sadder one to me is the folks who don’t take advantage of their available time. I know quite a few parents who are either not working or wealthy enough to not work for several years with no significant financial/career impact but who still hire someone else to take care of their kids full time, because they think of childcare as an annoying hassle.
I don't know, to me it doesn't seem like he's stopped regarding his users as dumb fucks.
Android Jetpack Navigation Stable Release
You're describing the thing that requires you to have many towers each serving a small number of users.

Moreover, the reliability you get has a lot to do with what happens in your neighborhood. Point to point wireless is great until somebody builds a new building in the path between you and the other wireless device.
Fair enough, but none of them have a glowing Glenda!
Flagging all skin is much easier than determining age of person showing skin.
In my experience end users are very often wrong, QA departments are rarely wrong.

This is true. However, even in the cases where I have spent considerable time analyzing the situation and have included specific information, I get the distinct impression that devs simply don't listen to what users say. I get the distinct impression that most of them simply disdain me and don't even listen to what I have to say.
> What sites currently let me authenticate with WebAuthn?

Microsoft sites like Outlook and OneDrive.
Since people don't go through a visually obvious physical change at the moment of attaining legal adulthood, banning all porn leaves less cracks for child porn to get through.

I'm not saying it's necessarily the right policy, but it does.make a difference.
I believe they're using some automated filtering (see e.g. https://www.wired.com/story/tumblr-porn-ai-adult-content/). I assume it's easier to train an AI to recognise pornography generally, rather than a specific kind -- and now that I think about it, the process of training an AI to recognise child porn sounds extremely unpleasant and legally dubious.
If there's a heaven, and if I get to go there, and if God gives me a phone with all of the mobile games that could have been, I'll want to play the version of Plants vs Zombies 2 that would have existed if EA hadn't bought Popcap.
I dropped out and got a job as a developer in India at the age of nineteen
Well, no. You have to read further up the thread to see the issue I was referring to.

>I wonder if our current discussion boards on the interwebs can survive the coming influx of content like this and the next generations of it that follow.

Yes the robots.txt is a good and trivial step he could take to ensure well behaved robots do not pick up his content. So your comment suggesting robots.txt is a good comment in its narrow frame, but one that missed the larger picture. That minor problem is solved. The interesting problem is of a different nature.
My city negotiated a fiber contract with Allo that was very favorable to the city. Allo basically provides free internet to municipal buildings for the right to sell fiber to residential areas. The entire city is almost covered (300K people), and rates are very affordable ($90/month for 1gig symmetrical). Allo also sells tv and phone service as well. I've been extremely happy. Allo provided the CPE at no cost, doesn't require a contract, and has support people who seem to be close to the metal.
Confusing Epic launcher for Origin? Or Fortnite for Apex?
But you don't get to decide whether mixing bleach into your kids' Yoo-Hoo is in their best interest. Because it empirically isn't. A parent who tried to do this would be justifiably arrested on child endangerment charges, and no amount of "parents' rights" kvetching would negate that. And if some parent went on to write a book boosting this idea, Amazon would be roundly condemned if it knowingly allowed that book to be sold on its platform.