skysight-inc/HackerNews huggingface dataset:
No company has ever treated me worse as a paying customer than Facebook but there are plenty of more objective reasons, too. They are enforcing a Kafkaesque set of rules they apparently do not comprehend themselves, and they are interpreting and enforcing them selectively. For example, Steve Bannon was not banned from Facebook after he suggested "jokingly" that Dr. Anthony Fauci and Christopher Wray should be beheaded. However, when someone made a clearly satirical Facebook page "Behead Zuckerberg" it was quickly eliminated, even though it was meticulously screened for policy violations.

This is just one example that made headlines, there are thousands of similar examples. Facebook also influences the distribution of posts based on political indicators. For example, there is evidence that the dissemination of posts about Assange's extradition trials were blocked. There is also plenty of evidence of algorithmic discrimination, and examples of ads functionality and targeting that shouldn't even exist. For example, you could target ads to 13 year old girls in a specific town that have specific interests. I'd say that's a bit creepy. Last but not least, Facebook provides a fake customer service that seems to be intentionally designed to waste time, and there have been recent discussions of claims of fraudulent payment transactions - people were apparently charged for non-existent services on their ads accounts.
If you want to learn a LISP dialect just for fun and/or enlightenment, I would say you want either a Scheme (Guile or Racket) or Clojure.

Some people will argue that Clojure isn't a real LISP, which is fine. They're probably right. But it's an elegant and well-designed language that has a lot of the same features and feeling of a LISP/Scheme.

I know I could be burned alive for saying it, but Common Lisp is pretty ugly, IMO. It's "pragmatic" and has a bunch of libraries and functionality and whatnot, but it's not as fun or elegant as a minimal, pure, Scheme.
You might save a little bit of confusion by calling it an email "address" validator.
Sep 9, 2020:

https://blog.google/products/search/google-finance-makes-inv...
This has been going on for 2 days, not 2 hours.
No, but I realize it sounded like a typo. Perhaps, in retrospect, a cleverer wording would have been, "makes impossible things possible and easy things. . . possible."

Perhaps that's my bias showing. Lately I've mostly been working in Java, a context where the words "easy" and "Web" rarely belong together in the same sentence.
How to Conduct a Competitive Analysis
> You use paper

GP was talking about banning paper bags I believe
Considering the generalized anti-crypto sentiment you often find here in HN, I'm not so sure about that. ;)

Speaking about the fact itself and not just quipping: I think this latest all-time high speaks a lot more about USD than it does about BTC. Lots of money floating around at the moment looking to get busy and all that.
The EasyPeasy Method to Quit Porn
It isn't a good point. This was explicitly controlled for in the study. People are just making wild guesses about methodological limitations that don't exist.
Nope. But I constantly feel like I'll be fired because I have a history of questioning authority when I see something wrong and also feel like my output is lower than others.
I have to wonder if its even worth it sometime. Not really, I feel comfortable on my setup, but it really is impossible to use other people's computer now. Kinda like the Thinkpad mouse nipple.
> Second, why is FB using newspaper ads? They should already know using their ad network which group of people is more likely to believe these lies and should target them instead.

I suspect they know very well that this group of people is "newspaper readers".
To the person [1] who said tires don’t matter I guess we can have this discussion again? https://news.ycombinator.com/item?id=23613705
What are the other reasons?

On signup for my app we validate like this, with MX and SMTP check - before sending a account verify message
You shouldn't get (be) downvoted for having an unpopular opinion. Unfortunately, I think this is a dangerous path we're on as a society.

But I do think you're wrong.

1. It's unlikely that FB doesn't sell your data if the buyer is willing to pay enough, have close enough connections. There's an asymmetry in your relationship with FB. You have no way of verifying that they behave in a way they say they do, while FB has huge incentives to behave in a way they say they don't.

2. Binning people is information about who they are. There are 2^33 people in the world. With 33 50-50 bins you can de-anonymize anybody. If you have an idea or a target in mind (say Italians, and then you bin by language), you can do much better than 23 bins.

For example, I could target my wife with personalized ads with, maybe, 5 bins - very unlikely nationality, unlikely job for a woman, unique set of languages. In fact, without knowing the nationality, job, or language, you can now probably target my wife fairly easily.

You example for Vancouver illustrated this. There's maybe a few thousand 18-25 year old security specialists that live in Vancouver. I'd guess less than 10k, certainly less than 100 000. A small group of people can manually comb through 100 000 profiles in a few days.

3. Given the spectacular security failures in this business, a mere claim of secure isn't good enough. Surely FB hires top talent, but they also have a history of epic failures or disregard for security to deliver early. If I can't trust Sony, a large tech (if not IT) company, to upgrade basic security after getting PWND the same way thrice, why should I trust FB? After all, Sony had great programmers before Zuckerberg was born.

4. Personalized ads necessitate a model of each individual. Most lay people never stop and think that that is the case, but most people are loath to have any profile of them being built and stored by anyone. Nevermind a company that has a (I believe a well earned) reputation for being sleazy.

5. You prefer personalized ads. Most people don't, especially when you point out that personalized ads necessarily means that a profile of them is being built by FB.

Most people prefer unobtrusive, lightweight irrelevant ads. Apple is not blocking personalized ads, they're changing their default settings to what it believes most of its consumers prefer.

I have never met an Android user say they prefer Android for the better ad or privacy experience. It's always price premium, feature premium, UI, and tightly locked down phone. In fact, I've converted many would be Android users by pointing out Google's more interesting practices (personally I'd get a librephone, but my original SE is still going strong).
Would the uBlock dynamic filters not suffice?
Pretty Logger 4 Java – now with themes support and more markers
You can actually use ftp with implicit/explicit ssl, makes it as save as any other plain text protocol (smtp/imap/pop/...). They call it FTPS.
Where would those DBs be deployed? I mean, can vercel host DBs or do you still have to figure out a way of host them yourself?
Not just writing code; reading code is different too. Often I page thru code, looking around, getting the size and shape of it. I don't read every word; I'm not sure what I am doing but it isn't the same as reading. Absorbing, maybe.
Sandia Cooler – Spin the heatsink, skip the fan
This seems like really interesting technology; where is it now?

If it was a real thing, I imagine places that run big data centers would chase any operational efficiency available.

https://www.frostytech.com/articles/2722/index.html answers the obvious question of "can I run it sideways" (yes).

So why can't I buy one?
Show HN: Crypto Dashboard with Charts and Heatmaps
I trade crypto futures and watch a lot of different markets at any given time. Tradingview was not giving me enough flexibility, so I built a dashboard where I can freely build my own layout. This is the first version of it.

Feel free to ask anything and request features you would like to see on a tool like that.
Per the RFC 5322 addr-spec grammar production, it’s actulaly not: colons aren’t permitted in regular domain name syntax; you need to use the domain literal form: foo@[2001::01]. Same deal with HTTP URLs, IPv6 localhost port 8080 is http://[::1]:8080/.
Show HN : CROLO - AI powered automated banner designer
A few things instantly come to mind. Bid/ask spreads jump significantly because of the decrease in liquidity. This has a ton of weird downstream effects as the "market" prices are less efficient and more risky. You also lose all the money that's driving technological advancements (like that fiber cable).

You can think of HFTs as market makers, liquidity providers, and automated price discovery. For their services, they end up being able to slice a penny off the top of a lot of orders.
This is true. At my $PREVIOUS work place, we answered all questions from auditors and RFPs using the most favorable interpretation towards us of the question.

For example, one of our audits for our product asked if we implemented admin idle session timeout with timeout of less than 15 minutes. There was 3 admin panels: one with 10 minute idle session timeout, one with 1 hour idle session timeout, and one with no idle session timeout. The manager said after I explained the 3 admin panels to him something like "since one does have idle session timeout of less than 15 minutes, we answer yes to the audit question".
>There is no good reason for French military units to be interfering in former colonies in North Africa

There are some huge problems with French interventions, but saying there is never a good reason is a bit hyperbolic. For instance, in the case of Mali, assistance was specifically requested by the government as they were losing control of the country. France intervened only once the ECOWAS mission failed and the rebels were prompted to attack.
> Still, anyone even vaguely concerned with security should have stopped using FTP since sometime in the early 00s.

Had the same discussion in 2018.

But if the weak link in the chain is "our (paying) customer is so tech illiterate that they need a printed out tutorial to use an FTP client, and switching to SFTP would anger all clients", what are you going to do.
Who cares about being in the S&P 500? It's a dumb status symbol and nothing else.
Nano JSX • Lightweight 1kB JSX library
We should probably just charge/tax for "throw away" bags (paper or plastic) and move people towards bags that are actually reusable over a long period of time.

We use sturdy hemp bags for our groceries. They cost $1.50 or something like that and last for years. And it's hemp, so it should degrade like other natural fibers.
To be more precise:
Vercel is the company (fka "Zeit").

They have a suite of complementary software products and services, including NextJS (a "batteries included" React framework with robust support for SSR and SSG), Now (hosting / CDN / runtime in "serverless" paradigm), Micro, etc.

World-class DX and remarkably powerful tools that somehow combine simplicity and flexibility.

No affiliation, just a longtime grateful fan.
> The collected data makes stock purchasing more efficient.

Why does the data need to be personally identifiable for this? Is there a reason a store can't look at total sales volume for a particular product & figure out how many more units to order?
Well they state it right in the movie that he deceptively tried to screw Saverin over and his own lawyer in a nutshell said "Settle. Because what do you think a jury will say?"
Why is common lisp ugly? Many people here suggested common lisp. I was considering it. I like to learn for fun but I am looking for something practical. I will want to build some useful apps in the end with it.
Have you played any of the games from the Red Faction franchise?

https://www.rockpapershotgun.com/2017/04/25/red-faction-guer...
There were shops which had ways to get data on and off mobile phones possibly with custom cables, I'm not sure how they did it. I had a Nokia data transferred to a Samsung once.

I think they could also SMS the ringtones to the phones.
It's surprising they did not check toxicity on other salmon species. Either it's specific to the coho salmon, which is maybe unlikely, or other salmon species are not stocked in streams near cities?
It's not just the initial compromise that's getting "sophisticated hack" headlines in this case -- it's the extraordinary care that the attackers took to evade detection afterwards. Among other things: delaying communication to home base for a couple of weeks after the backdoor was initially installed; use of steganography to make that look like ordinary network traffic afterwards; use of entirely new exploits, not in any common database, to avoid detection triggered by a match.

The FireEye report describes all of this in more detail: https://www.fireeye.com/blog/threat-research/2020/12/evasive...
Cyberpunk 2077: how bad is last-gen performance – and what will it take to fix?
Facebook is still hugely important to people in their twenties in France
A Road To Common Lisp — https://stevelosh.com/blog/2018/08/a-road-to-common-lisp/
Having worked with large enterprise vendors, it's really not startling to me. Depressing, perhaps.

I'm saying, though, that a hack can be sophisticated even if the initial compromise was something pretty basic like this.

As an example, https://about.fb.com/news/2020/11/bug-bounty-program-10th-an...

> Earlier this year we received a report from Selamet Hariyanto who identified a low impact issue in our Content Delivery Network (CDN), a global network of servers that deliver content to people accessing our platform around the world, where a subset of our CDN URLs could have been accessible after they were set to expire. After fixing this bug, our internal researchers found a rare scenario where a very sophisticated attacker could have escalated to remote code execution. As always, we rewarded the researcher based on the maximum possible impact of their report, rather than on the lower-severity issue initially reported to us. It is now our highest bounty – $80,000.
Are there any powerful book publishers that have a proven track record to sticking to their principles, rather than to give in to angry Twittermobs?

Or is there a force at play (besides twittermobs) that makes publishers unwanting to so?

I feel like such a publisher would quickly attract authors who might want some 'insurance' against having their book pulled by their own publisher, and gain maret share.
> $30/yr

so, $2.5/month and you get access to all of the content on netflix, all of the content on hulu, all of the content on amazon prime, etc.

> isp doesn't disconnect you for torrenting

in places with isp competition, they don't even disconnect you.

e: and i'm downvoted because...?
Radix sort ftw
Add https://github.com/yourduskquibbles/webannoyances to get rid of cookie banners, sticky headers, dickbars, app banners, social icons, modal popups, and more.
The problem is, you can't get rich with sensible investing.

Compound interest is often treated as magic, but like the magic of special and general relatively, it only really kicks in under conditions that don't really matter to ordinary people.

Money going into an index fund will increase roughly 10x over the course of 30 years or so. This is nice; if you can stop living paycheck-to-paycheck by age 30 and save 10% of your pre-tax income (which is not a given), you can have a comfortable retirement, and the more frugally you live in your youth the more comfortable a retirement you can achieve.

But you won't get rich that way. Best case scenario, if you are absurdly frugal and save nearly all of your money, prudently invested, for forty, fifty, sixty years, you can get one big bang at the end after decades of deprivation.

To get rich you need to win the metaphoric lottery, by founding a unicorn startup, or going all-in on a series of absurdly risky investments, or by just winning an actual lottery.
Tesla is upgrading Model 3 and Y headlights with more powerful and precise beam
I never really understood TWMs. They look incredibly pretty after heavy configuration, and I get the appeal of that, but for daily use my workflow - on two 27' 4k monitor - is to keep a window maximized on each and alt-tab through them when I need something else, which will replace one of the two maximized windows with its own. Occasionally I "tile" two windows side by side for comparisons etc, but that is disappearing now that one of my maximized windows is Emacs and the other is Vivaldi, both of which offer window splitting features for this use case. Does everyone using these WMs usually keep 3-4+ windows side by side on the same monitor? Don't you find it incredibly distracting?
I'm not a big fan of denying disposable email services. For that reason, I'll pass.
Most of those business dont need a website. They only need one place ( cough centralised cough ) where their customer can easily find them, have all the relevant information, ( Email, Tele, Opening Time etc ), and a small space for newest update. Which could be special menu once in a while. And that is it. It is the same thing as most business dont need an App.

And on the last point, you dont need a Facebook account to access those information. ( Although the UX pretty much sucks )

Apart from its "presumed" political problem, which dare I say I am increasingly leaning towards it has nothing to do with Facebook, I think Facebook on a whole is net positive. Especially outside America.
I dont like Microsoft operating systems and wanted to try something different. I installed Linux. The installation process was very painful. Getting it to cooperate with the hardware was worse, and of course there is no real support. I finally got it halfway working. At that point, I found it was hard to learn, harder to get used to, and hardest to do anything useful since none of the programs were familiar.

Two days later the computer stopped working entirely and would not even boot. I spent hours fighting with it, tried to reinstall linux and it simply would not work. I removed the hard drive that linux was on, plugged back in my Windows hard drive, and could not make the computer boot up.

I finally took it to a computer repair place and was told the CPU was damaged, and there was damage to the RAM too. Total cost was more than I paid for the computer. I also took along the linux harddrive, and was told that the drive had permanent damage (a brand new drive). The repairman asked me what I was doing with these computers. As soon as I mentioned the word "Linux", he told me that's my problem. He said Linux destroys computer hardware, and said he wont even allow it in his shop. He said that simply installing a self booting Linux CD can wreck a computer in minutes. mostly destroying the CPU and drives. This is caused because Linux sends the wrong voltages to components and burns up the CPU and other chips. It also plays havoc with harddrives, and causes them to lose their ability to read and write data.

So, here I sit with around $1200 worth of damages and repair bills. (Not including many hours of wasted time). Since Linux is made by a bunch of computer geeks and idiots with no real business address, there is no one to sue. Both my computer repairman and lawyer said it's worthless to even try a lawsuit.

All I can do is warn others, to avoid Linux like a deadly disease. Dont even try it, unless you want to intentionally destroy your computer.
The paper also has data for Los Angeles, with concentrations begin similar.
> Things are different in most European and Asian countries where you can easily find a mind-blowing variety of candies that are truly distinct from each other.

Uhm, in the US it's pretty easy to find boutique candy stores with a very wide variety. Even in grocery stores, the candy isle has quite a bit to choose from.

Don't conflate what's presented in the checkout rack, for impulse purchases, with the wider variety of what's available.
Exactly.

Though, to be fair, if someone says they want to learn LISP and then you tell them to learn Emacs... well, now they have TWO problems! xD

I love and use Emacs. And I also, unsurprisingly, don't like or recommend that people start off with all of these "starter packs".

But at the same time, if you don't already know Emacs and you want to learn LISP, I don't know what I'd recommend.
Every group has it's detractors/screwups/etc. It just might be a lower percentage here than other places. I've seen some nasty stuff on a few of the posts that have a tie into politics (FL Data Scientist article recently) and of course downvoting without discussion or explanation.
DevRel metrics and why they matter
Developer relations is notoriously difficult to measure in part because it’s notoriously difficult to define. But you can't simply shrug your shoulders and accept this. Metrics has to be part of your process.
Selling Techniques for the Digital Era – The Digital Sales Institute
The Redditors Who Will Role-Play as Your Mom and Dad Online
This is a cool initiative. Do you have the latest books on machine learning also a part of the $5 sale? Or is it only the old book titles?
I lost all my savings in a mistaken Ethereum transaction
Poor guy accidentally sent his funds to the wrong address, losing his life's savings. More info here: https://www.reddit.com/r/ethereum/comments/kdwg1b/i_lost_all...
And here: https://www.reddit.com/r/ethereum/comments/ke2hxz/aavegotchi...

And here: https://twitter.com/mudgen/status/1338967176968069127
A false dichotomy. It's not about today but what they can do with the data in 5+ years from now (and yes, it'll be stored for that long).

We can't know how data will be manipulated as future technology is developed.
Admittedly, 15 years ago my social circles would have been more impressed with CS skills.
Wow, indeed: https://www.nslookup.io/dns-records/tt
Thanks. I did see the other links you posted, but it is hard to wrap my head around how one influences the other.
Using the wrong editor :) Some allow 'block selection' where you copy columns, permits clipping one or more characters from the beginning of each line.
My stupid ass decides to sell some bitcoin today to play around some yield farms and this happens.

Silly me but yeay to the rest of Bitcoin hodlers.
I'm afraid that this comment makes me sad.

There was the opportunity to help someone make the switch from MacOS to Linux but instead it was used to call apps that the person probably likes "silly" and "clickity click". It's more interested in making a point than helping.

A wasted opportunity.
I forgot to ask in my main question. I can't edit it anymore.

I am seriously thinking of learnijg common lisp. Thank you for all the suggestions.

Is it possible to build web apps in common lisp or any lisp? Any frameworks available?

Is it possible to build multithreaded apps that use multiple CPU cores for performance? What is used? POSIX threads?
Yes, I think you're right. Having all of them doesn't feel redundant when we're talking about a whole family and the cost isn't that high.
there are lenses in the lens assembly that flattens the image. Thus if you wanted to make curved wafers you could remove these. But then the curve would be across the water itself and maybe not what you want on the individual chip level.
The Rise and Fall of Prada