jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Here's what you can do:

1. Install 'NoRoot Firewall' from the Play Store: https://play.google.com/store/apps/details?id=app.greyshirts... (unfortunately it is not available on FDroid, maybe somebody can suggest a FOSS alternative please).

2. Set it to block all traffic to Facebook with two pre-filters:

*.facebook.com:*
facebook.com:*

There are probably more domains that can be added to this list, please suggest them.

3. Enable the firewall, use your apps and notice which ones contact Facebook in the 'Access Log' section.

4. And the most important part, do something about it. Either complain to the app developer/business or remove the app from your phone and never install it again. This is also the most difficult part as it requires you to put in the effort, or sacrifice some convenience, but if you are unwilling to stand up for your own principles then who will?

5. Spread the word, teach others how to do the same, and make the world a better place (just don't be pushy, nobody likes that). Try to lead by example, don't make others do something you haven't tried yourself, and explain the tradeoffs as unbiased as you can possible be, you'll get more credibility this way.

6. Long term, maybe vote for politicians that propose legislation to make such practices illegal? It's the only thing I can think of that has the potential to improve the situation for everyone. Otherwise companies will follow the money, and there is a lot of money to be made from surveillance in the advertising industry, plus free analitycs tools save time since businesses want the functionality, without needing to develop it themselves.

EDIT: formatting
A very interesting point. Nobody has any complaints about the Portal itself, just the fact that it's from Facebook. If a different company had come out with it... let's face it, that company would be swallowed by Google/Amazon/Facebook/MS sooner or later.
That's an interesting story and has some good points.

My main concern would be the fact that complete email solutions such as Tutanota, Posteo are very cheap at 1 euro a month or so.

So I'm not sure users who aren't as concerned about their privacy would think it was worth it for $4.99 per month+

I mean I could be completely wrong, just my thoughts from some of the feedback I've received so far.
Yes, that's what you found out when you stripped away the hysteria.
Can I pay with monero (privacy friendly crypto currency).
First China and now Russia. Come on apple, I don't like seeing placation or appeasement like this.
What do you have there? I'm a little bit out of touch with the HAM scene lately
A Smart Electric Tripod Head with Camera Interface Controller, Remote DSLR Preview & Configuration through WiFi/Cellular
Presumably they (scalpers and miners) are not buying in large enough bulk orders, far enough in advance.
As much as I loathe Erdogan for being a fascist prick, he was democratically elected, and I don't think it's much disputed he holds popular support. Though I haven't been to Turkey recently so I can't say that with certainty.

I'd love for Facebook to have some sort of ethical standard to adhere to, but we can't even get our own governments that we elect democratically to behave ethically, how could we expect it from corporations?
I spent probably too much time playing https://www.realmsofdespair.com/ in college.
How is this different from their paid, as a service version? Are we just paying for easy integration?
Growth in diversity.
You can also say "x is now equal to (the previous x)+1"
I am tying to present A Shape Up approach to performance optimization projects with this post
> You're probably in the category of people snickering at some young woman made to say "cock" publically and not in the category of people who are made to feel intensely uncomfortable by it.

What a shitty comment.
Yes and then co-Q would be pronounced "koky" (IPA) which means cuck. That’s not a big improvement...

My favorite proposal is Le Coq Formel even if it’s a bit long. The simple Le Coq feels too meme-y.
If only it weren’t so damn expensive...
Does it have a "reset to factory settings" operation?
i've used R for several large projects. it sucks in several ways for the projects i worked on:

1. it is extremely slow for numerics. slower than MATLAB. slower than python (with numpy). after talking to several stats people, it seems pretty much everyone ends up writing most of their code in C when using R. (in contrast, i didn't find this necessary in python or MATLAB for similar projects.)

2. its syntax is quite clunky. want to concatenate two strings? paste(string_a, string_b, sep=''). radford neal has a series of blog posts on R's design flaws:
http://radfordneal.wordpress.com/2008/09/21/design-flaws-in-...

3. uninformative error reporting. by default, the stack trace isn't printed. even if it is, often the errors don't really tell you what went wrong.

i don't see any advantage to R over python. yield makes a nice replacement for the lazy evaluation of R.
I'm not a fan, but that's because it's overused. I feel the same way about "Ninja," although it does seem more appropriate for Software Development jobs.

One term from a job posting that I really liked was "best available athlete." It was for a business development type job, and it said to me that they were looking for talent over experience. Unfortunately, it turned out that they were looking for someone who could take on an entry level job at the company while also filling in for their soon to leave admin.

I guess the best way to determine what terms are effective an which are overused is to split test them somehow. Someone should build that kind of functionality into an Applicant Tracking System.
Yeh probably, but it doesn't seem worth the risk. I know people who have not been cleared for similar "additions" (this is for mundane stuff btw, nothing exciting).
Anyone who thinks R sucks obviously hasn't used the ggplot2 package for it: http://had.co.nz/ggplot2/ !

The neat thing about R is that it supports the functional paradigm, but it doesn't bash you on the head with it. My fellow programmers who are not familiar with lazy evaluation, continuations, list iterators (is that the right word? such as map / filter / fold) can still use it without feeling like they're missing an arm.
I caught that vid too, but not sure how important the angel funding part is in this case. They're a small profitable shop working for a client and cutting him a break since he's a friend as well (we're all friends here! hah). So the client pays a smaller amount for the app that he plans to use for his own business but receives only 25% of any future profits that the app generates. The client's expertise is not sales, he runs a business in the domain and knows other small businesses with similar needs.

If it wasn't friends, then I would base my judgment solely upon my evaluation of the product's potential to be a success (given the people working on the project, and the idea itself). I know my friends, I know they're competent, and I know on a scale of 1 - 10 in terms of having an "in" I'd put the client at an 8. Those factors sort've take some of the risk away for me, but not quite enough to put me at ease and 10% does feel like a small amount to be working for.

I wouldn't resent my friends if the project fails, they're my friends. Plus resentment is one of the seven deadly sins of business.
I get the reference now, but I'm a bit disappointed. I was looking for an argument. ;)
Since this is not Twitter, here's the actual URL of the above link: http://johnstamosfever.files.wordpress.com/2009/08/ninjas-an...
> People must avoid using less mainstream languages in their coding interviews as it’s possible that your interviewer might not be familiar with those languages

You'd think the CS knowledge would be prized more than the application, but I suppose that's not what these roles are for...
I didn't even have a Facebook account until about 7 years ago.

I finally made one and I had neatly sorted real life friends as part of my friends suggestion.

That's when I realized they already had a shadow profile of me from everyone else, all I did was activate it and increase their confidence level from 95% or something to 100%...
"You'll get 400,000 shares if you join us!" Out of how many, you ask? We will absolutely not tell you that."

Said basically every startup I have ever worked at.

That was a great set of posts.
Another book about Houdini (and a whole host of other fascinating characters) with a rather different focus to this one (by the sound of it) is 'Hiding the Elephant' by Jim Steinmeyer and I really can't recommend it enough.
7) Just can't start that diet. I know it's a good idea, I certainly do it informally to some degree, but it's not part of the culture, building up the infrastructure is a bother, but basically just the inertia of day to day stuff holds me back. (sigh, maybe a new years resolution?)
You have: 1500 mA * hr * 3.7 V
You want: kJ
* 19.98
/ 0.05005005

You have: 1500 mA * hr * 3.7 V
You want: watt * hours
* 5.55
/ 0.18018018
Location: Hopewell, NJ

Remote: Yes

Willing to relocate: Yes

Technologies: React, Redux, JavaScript, SASS, Node.js, Express, PostgreSQL, Git

Resume: https://docs.google.com/document/d/19qWCMk1d-yqEuZZ_sLMhe_83...

Portfolio: https://nickamantia.com/

Email: nickamantia@gmail.com

Looking for my first position as a developer!!! My experience is a mix of a CS degree, coding bootcamp, and self-taught. Currently working on a react app to help eliminate plastic waste by storing plant ID information digitally. Feel free to contact me with any opportunities or to just chat!
Thanks!!
You are multiplying mAh, volts, and atmospheres. (“at” is a unit not an operator.) You want to just multiply mAh and V like

You have: 1500 mA hours * 3.7V
You want: W hours
* 5.55
/ 0.18018018
I see the beginning of an article. Where's the middle and the end?

You can't make such a controversial statement in 240 words!
About 7 years ago Google was the rising star, and there were stories all over the place about them poaching employees from the previous generation of tech companies (ie Microsoft). Now Facebook is the "star" and you hear about Google making outlandish salary offers to keep the best and brightest on board. While Google is not at the level of stagnation and decay that Microsoft is in, one doesn't have to really look too deeply to see that Google doesn't "get" social and that's the world we live in.

I guess the TL;DR is: You don't have to be at the doorstep of "war" to move in that direction. I guess Page sees it on the horizon and is moving to prepare now, instead of when it's upon them.
This article has numerous errors in the examples and the text. I recommend that anyone not familiar with js to ignore this article and move on to better documentation.
Different? Different?

Here's some reality surrounding certain socioeconomic fads, including the "technology bubbles" we'll see intermittently for the next 100+ years since technology is becoming the only economic force that really matters. The visible winners and value-harvesters are usually idiots who got lucky. We look at what they're doing and we say, "When the tide goes out, those lucky, no-talent assclowns will have left us with nothing." The people getting invited to the "hip" parties and the most exclusive events at SxSW are generally what you'd expect in the era of social douchebaggery: people who are too busy partying to get real work done.

Okay, okay; but something else happens, and there's a silver lining here. While all the hipster douchewizards scramble for visibility and credit and the image of "A-player" status, progress still continues. Somewhere under all that smoke are the invisible people who are the real A-players, usually taking home a "B" or "C" outcome. You rarely hear their names (sometimes you do, but there are too many of them for more than 0.1% of them to achieve real notability) but they're the ones doing actual work and building great things. And in 2025, when all the "social media" robber barons are either washed-up billionaires or washed-up and penniless, the work that the real A players are doing right now will still matter. The applications of their work may have died out, but their work will still be around and people will be putting the ideas to better use.
Try BuySellAds http://buysellads.com/
By itself, yes. But if there are 5 other MS products where the latest version is not supported on Vista, they start to add up.

It could be 3 successive IE releases, for example...
Take a look at http://forums.silverlight.net/forums/t/94992.aspx.

After the original post, most of them are "yeah right on!", or +1 type posts, until about 1/6 of the way down when streamOG begins chiming in. His posts get increasingly in depth and informative on the issue as the thread continues.
Those were computer-to-computer, not people-to-people. The only people who could use those were technical.

Facebook, Twitter, et al, built a communication infrastructure between people. That's about much more than just programming or designing computer communication protocols.

It's a common fallacy from programmers to think that the hard part of "build a system for 100 million users" is the programming.
A hypothetical trojan horse doesn't have to use the network itself. It could just hide some essential data and/or plant a vulnerability for a later attack.
Trust me, it's not fun. Its a land of denial, self-deception and complete frustration!
How does this differ from proofofexistence.com?
Does anyone know if this is live?

While this is admittedly strange, there's actually a pretty big market for noise generators, and the thought that you are telematically sitting in the Bodleian is very cool indeed.
I disagree. The condescension that western people show to the rest of the world is very grating, as a non-westerner.

People don't care about "culture" when it comes to basic needs and survival. A roof, any roof, over my head is worth infinitely more than no roof when it's raining outside or -10 degrees.
My girlfriend is a linguist with a particular passion for dying languages and cultures. I often find myself asking the same question every time she talks about it. I think the more important factor than usefulness in society is the fact that, like the article said, being the last of anything is lonely. For me, at least, that is a particularly hard position to empathize with because my culture is incredibly widespread and probably isn't going anyway. So, while I can't or don't understand the feeling, I think it's important to allow these people at least the little justice of trying to respect and preserve their cultural heritage.
Having read "Don't make me think" and "The non-designer's design book" I highly recommend them.

The thing that stuck with me the most is from "The non-designer's design book" where Robin Williams -the author- keeps repeating "Don't be a wimp". I think this is the best design advice a beginner could be given, often beginning designers will keep centering alignment or being afraid of color that it makes their work look boring.

Another set of design principles which is somewhat close to what has been discussed through the article and Robin Williams' book is the Gestalt principles.[0] [1]

[0] http://facweb.cs.depaul.edu/sgrais/gestalt_principles.htm

[1] http://graphicdesign.spokanefalls.edu/tutorials/process/gest...
Well, that might not be true as well. Sometimes you just want to to check information from more than one source or the result is correct but you want more on that topic and hope to find it in the next results etc.
For example, you search for a technical term and (naturally) the first result is a definition in Wiki, but you already know the basics and want a deeper knowledge so you just skip to next results instead. It would not be fair to penalise Wiki for that.
he is certainly no threat to the music industry:

http://www.youtube.com/watch?v=2-ZJKOpkAbQ
I've read somewhere that his voice actually was actually one of the reasons for him becoming a boxer. He was bullied in school for his lisp, and in order to stand up to them and take up boxing.
That sort of thing may very well have happened in the past. And it probably sucked being a fish for quite a while.

And like many other bad things that have occurred quite naturally in the past, we'll suffer no matter what or who's causing the disaster. When the Toba caldera blew last time, for example, we almost got wiped out.
Leaving aside the fact that there's no chance of everyone adopting a new alphabet to solve a problem that doesn't really exist, I don't like the filled-in parts of letters (G, W and M). They look too unusual in a string of text and would be too hard to write on paper.
I think that means you win, then.

Great job!
I try to live deontologically in my personal life. With limited success, as you can see by my harassing this guy even though I should just leave him alone. But it just gets too complicated when you apply it to large systems like society . . . it becomes impossible to reason about. Nice observation though.
Or, more importantly, the willingness to admit that fact, or to admit the truth. Initially they decried all the people who suggested the flow was much larger than their estimates. Then, more and more sources come out suggesting it. And just recently, they have admitted it might be true.

This seems to be modus operandi for companies these days. Deny everything, then weeks later come up with your own sources suggesting exactly the same thing, when the issue has died down.
Google does it now but integration is poor, and I suppose Facebook sort of took the user stories and simplified them but...

I don't see how this is different than anything Yahoo did 4-5 years ago. From the standpoint of using their IM app, things are forwarded to email or SMS depending on what the user wants. If you're in the webmail app similar options are provided. They also had a sort of seamless SMS from their webmail client a long time ago. I'm not sure what I'd call it, Intermodal Communication? How is what Facebook is doing here any different than the Yahoo model?
On the other hand, it's not 2001 anymore. Perhaps there are other reasons that router sales have stalled? People are putting it off until they have to do a move to IPv6?
I definitely feel like a fraud all the time. In meetings someone will introduce me as an information security expert and it makes my blood run cold. I keep thinking to myself, "This isn't rocket science, it's just common sense surely?" but bizarrely there are still developers out there who haven't heard of input validation, bounds checking or even how to do authorisation properly.

I worked out the other day that I've been doing this job for about 12 years. There's that whole 10,000 hours thing when it comes to being an expert, and I think I've put in several times that but I certainly don't feel like an expert in anything. If anything I keep expecting someone to turn up and point out blatant flaws in everything I say, but somehow it doesn't happen.
The Sun/4 was Sparc-based. I remember, because around 1990-91 I was in a department with a mix of Sun/3s and Sun/4s, and the incompatible CPUs were an occasional spot of friction.
Saying "It's not email" doesn't make it true.
Around 25, which is common in Germany.
They are trying to force people who develop websites for IE (which applies to 95%) to buy a copy of windows.
ABP prevents unwanted crap from being downloaded.
Your comment is an instance of whataboutism https://en.m.wikipedia.org/wiki/Whataboutism

Coming from Poland some of the the post-war socialism Whataboutism is a meme here (check the polish variant https://en.wikipedia.org/wiki/And_you_are_lynching_Negroes#V... )
I like to grab old books at yard sales, and found this an interesting read (Arms Control Disarmament And National Security, 1961, https://archive.org/details/armscontroldisar013124mbp). It's a collection of essays by various authors on a variety of arms control subjects.

Everyone sees nuclear / Cold War negotiations in hindsight, but in 1961 (and probably also ~1950) the logic is much more interesting, given that the theories were developed from a position of profound ignorance. How would things turn out? What did the other side actually want? How reasonable was the other side? Unknown!

On a technical point, is there a reason that javascript doesn't tend to be signed in any way? Or is it? Even if you're serving unsecured content for whatever reason, it'd be nice to allow the user to verify the code they received was as you intended. (Admittedly, encrypting all traffic as a default solves this)
In response to the response to my first comment, a lot of what is missing from these discussions is an understanding of how the brain acquires knowledge and builds skills. I recommend https://www.coursera.org/learn/learning-how-to-learn/ as a good starting point.
I had tried that in the past, and it didn't quite work well.

I'd bet that it's been updated to integrate better, though. Could be a pretty good solution if you're used to using Dropbox.
Upvoting, so obnoxious of the author of the post to not define them.
Does it matter? The normal usage patterns for Windows (and OS X) is very different and requires more RAM than the typical usage patterns on an iOS devices
I wonder if the Atom x7 SoC combined with 4GB of memory can do a reasonable enough job at running Visual Studio 2013/2015 on the move. I expect it is a bit too much to ask.
This is actually a prequel to those.
A platform is demonstrably different than speech in real-world terms. It is simply not possible to 'say' something while you are sitting on the toilet to 70 million people within a few seconds.

The idea that 'a platform' and 'speech' must be treated the same is ultimately a kind of class warfare -- its a false comparison that serves to benefit the rich (in this case, rich in terms of platform reach) by pretending that any attempts to place restrictions on the use of mega-platforms must necessarily imply new restrictions on the speech of the vast majority of people without such reach.