skysight-inc/HackerNews huggingface dataset:
Same thing for the death toll from coal burning plants. All that ash, deaths from that radioactivity and lung disease, deaths caused by global warming, etc.

If you look at a long enough time scale, anything can seem like a giant problem.
Here’s a question: How do we adopt a replacement and avoid creating an identical situation in 10 years?

I wonder how many people donate to/pay for/enable ads on DuckDuckGo, for example.
(As someone working on an actual alternative to Facebook,) this article seems to mention FB but only really present Google alternatives. That said, I've switched all my default search engines to DDG, which would be even more great if I didn't have to type -yelp for most of my searches.
Yes I try to bring it up to my "only natural sources!" friends but they won't hear it. We need at least a 100 fold improvement in energy storage to make it practical and provide "base load" on par with what we have now with nuclear and fossil fuels.
If there's ever a hot world war again, all global navigation constellations are going to be destroyed with ASAT missiles in the first hour of it.

There's a legitimate concern that over-reliance on GPS will cause massive financial and loss of life damage in the civilian sector if it's ever denied through jamming or kinetic attacks or solar storm etc.
The ad network?
But we do already have working market where people are willing to accept moderation jobs for YouTube.
Announcing RDS/Aurora Snapshot Export to S3
As much as I appreciate DDG getting more press, this article is low quality. No alternatives to Facebook are mentioned, only that you can use Signal, & ProtonMail instead of WhatsApp.
I've worked mostly on massive apps with 400K to 1 or 2 million lines of code, in many projects, so the concept of linearly reading thru the code is something that just never happens.

But with a "keep it simple" philosophy the number of lines of actual code never really matters that much, while code where the developers were clever and complex at every opportunity (often just showing off) the code is quicksand and a quagmire every every single line of the way, and is a nightmare.
I find it's a mixed bag -- sometimes DDG is better, sometimes Google is. It kind of reminds me of the old days pre-Google-dominance when you'd try Alta Vista and then Lycos or Excite if you didn't get what you were looking for.

Cynically, I wonder if Google has gotten to the point where they realize that serving the absolute most relevant results means they sell less ads. Of course, I don't think anyone is ordered not to make search quality better, just that incentives/resources get reallocated to things other than ten-blue-link quality.
This is actually a fairly common redesign that one can find in several countries around the world over the past decade or so.
Nike's Vaporfly running shoes and tumbling records
Also, I don’t think there is anything in the C, respectively C++ standards that forbids, respectively requires name mangling. Linking isn’t specified in either standard.

C++ implementations have name mangling because they live on systems designed for C, which don’t allow symbols such as int max(int,int)

C implementations (would) need name mangling if they ran on a system that used case-insensitive comparisons on symbol names, or on ones whose character set is smaller than that allowed in C symbols (I know examples of neither, but Wikipedia has an example that encodes the calling convention in the symbol name: https://en.wikipedia.org/wiki/Name_mangling#C)
Ask HN: What are your best practices when open-sourcing some code?
I have written a IMO helpful tool that I want to open source. Now I wonder if there are some guidelines in order to help people try it out and even engage.

Are there some best practices you follow? Here is what I have noted so far:

- Readme with screenshots
- Provide a live demo
- A propper license
- Document a trivial way to run it ("Getting started")
- Free of bugs :)

Thanks in advance.
Title mentions alternatives to Facebook, but then doesn't list one?

For anyone looking for something there is Diaspora.

For a twitter alternative check out Mastodon.
That isn’t true though. If you are claiming that you don’t need a lawyer to go over the rules and you don’t need engineers to re-architect the system to be compliant, then you don’t have anything to lose in a lawsuit when you inevitably mess all of that up.

All laws are nuanced, just thinking that you are already doing the right thing isn’t enough to avoid legal liability.
Sea ice radiative forcing and overall albedo effects are on the order of 10% of well mixed greenhouse gas radiative forcing.

Short term cloud layer albedo effects are even smaller.

If we switched all our greenhouse gas emissions to nuclear, I agree there’s huge room for localized waste heat. But reducing albedo effects isn’t going to help if we keep emitting greenhouse gases.
I'm in adtech and godddamn, I can't wait for the industry to wean itself off user tracking, shaking and crying like a heroin addict.

For years myself and other engineers have been warning the product owners that third party user tracking's life span is very much finite - Firefox was going to block 3rd party cookies by default several years back, but walked it back because Google weren't ready for that and threatened to withdraw the money Mozilla makes from them, but it was the sign of the end times.

Now that Google can identify you with reasonable probability without using cookies, they won't hold Firefox back, they don't need to, and it suits them to roll out the third party blocking in Chromium, alongside browser cache partitioning to avoid the classic circumventions - ETags, steganographed PNGs etc. as first implemented by Safari. UA strings, often used in fingerprinting, are also not long for this world.

And of course, now that Google has a solution that doesn't require cookies or fingerprinting, Chrome is all about that privacy lol - the fact that it hurts Google's competitors is merely happy circumstance.

The amount of panic in adtech companies now is hilarious because they chose to mimic an ostrich until the browsers left them no choice - but they're still flailing around and demanding devs try to find alternatives to 3rd party cookies.

The cookie based user tracking paradigm is dead, but there's a shit ton of people, especially in DSPs and DMPs whose salary relies on them not believing that.
I'm not digging into their offering, but "making things easier" can be a great value proposition. They just need to be upfront about it.
I'm actually building an alternative to Facebook for people fed up with Facebook and just want to stay in touch with people and not much more. I would go as far as calling it a glorified address book with some extra features for having up-to-date contact details for everyone that has granted you the privilege of having them and a very cut down version of the feed.

Which brings me to the question of monetisation. I don't want ads or data collection of any kind so my first thought is to have a basic free account and a cheap premium account that lets you upload and share photo albums and that sort of thing. Thoughts on this strategy or possible privacy respecting alternatives?
By your standards there are NO energy sources available.

All of them will be too late and are of unproven economics.

I guess best option is to sit back and watch the fireworks?
Same for me. It’s “good enough” and the results page is cleaner. I used to get poor results for dev topics and image search but both have improved over time. I only use google for shopping searches, because it gives me better results for my country (belgium).
> What we need are not "ethics in tech" courses, but for people in tech to get more exposure to general humanities education.

I took an extracurricular class in Ethics (in general), probably the most useful class I ever took.
there is an argument to be made that a more diverse board could lead to more inclusive decision making ... more diverse customers ... more money

This argument is the core intellectual justification for this kind of anti-western-male discrimination but it's unsound.

If we handwave away the uncertain definitions of "diverse" and "inclusive" then it boils down to women should be on corporate boards because they will force decisions to be made that are better for women. Is this legitimate?

If there was widespread unfair discrimination against women by corporations then you could argue this would tip the balance back to equality, assuming you could precisely measure the appointees pro-women/anti-man decisions and figure out when there was 'enough' such decision making. But as we can see from this story the reality is the opposite: there's widespread discrimination against men in our society, not women. I don't remember ever reading about women being denied jobs outside of special cases with physical strength requirements like the military, and even then, not anymore.

So what is more inclusive decision making meant to mean, exactly? Corporations are not refusing to sell products to women today, or refusing to promote women. Quite the opposite.

Unfortunately my experience of 'inclusive' decision making in corporations is that it's a double-speak inversion. It really means excluding and discouraging people based on how they were born. If appointing women to boards is meant to create more of this then we can assume it's not really "female/diverse" they're going for but rather people with a specific ideological bent.

Goldman Sachs, enforcing leftist wokeism on the world via financial discrimination. What kind of a topsy turvy world are our sons being born into?
> Magenta isn't on a rainbow

Unsure of the relevance of this. Surely there are many colors not in the rainbow: black, white, gray, brown, pink, yellow, periwinkle...
Full disclosure - I work for AWS and my opinions are my own
DuckDuckGo, IRC, and usenet would work.
Max Woolf (@minimaxir on twitter and here) has downvoted you, screenshotted your comment, and posted it on twitter for public shaming ️
Thank you, this was very informative. It seems a lot of thorium reactor proponents never discuss those issues or are not aware of them.
The article talks mostly about e-mail and search, but you know what's still the best social network on the interwebs? E-mail.

When I dumped social media two years ago, I gave my "friends" my e-mail address.

Now, instead of getting an endless stream of reposted political image captions and photos of people's lunches I get messages about the things that are actually worth seeing: news about family, friends, life events, funny stories — all without the dross and anger-inducing cruft of a social media "feed."

E-mail has all of the benefits of social media: photos, group chat, near-instant delivery; with none of the drawbacks: tracking, advertising, stalking, third-party influences.

More importantly, what happened is that I found out who my actual friends are. I think the whole social media "friends" button has cheapened the word. We don't make a distinction between friends, acquaintances, associates, and people we just know. Your real friends will e-mail you.
DuckDuckGo and nothing.
I don't remember stating otherwise.
The Opportunity Atlas: Predicting Child Success
Your argument is completely shot down by the mere fact that 75% of France's power is provided by nuclear energy.
what's a good alternative to gmail?
DNSSEC and DANE are dead letters. After 25+ years of standardization effort, virtually no tech companies have adopted them. Its advocates cite bogus metrics like "number of signed zones" without disclosing that the overwhelming majority of those zones are signed automatically by registrars, which is security theater. No mainstream browser supports DANE, the key motivating feature for DNSSEC, and two browsers have introduced and then removed support for it. The major mail providers recently standardized MTA-STS specifically to avoid having to touch DNSSEC.

Stick a fork in DNSSEC.
> entirely devoid of evidence.

I know you saw this because you responded to it.

https://news.ycombinator.com/item?id=22137885

How can you now pretend the exchange never happened?
Software projects don't fail or get cancelled because of the technology, but they do for "technical" reasons - many of which get amalgamated into the politics bucket.
Counterpoint: I used to work at a place where every quarter you were supposed to do a support rotation answering customer support requests for a day or so.

Doing something for a very limited amount of time, that you know has no bearing on your job performance evaluation, is extremely different from doing that thing full-time.

In some ways I think it reduced empathy in some people, because it causes some to come away with a very warped view of that job and think "Hey I did this for a week and it was fine, what're they complaining about?"
This is related to the topic, but not this specific article. I used to have a really, really, really tough time with death. I spent far too much time thinking about it, trying to avoid it. There was a show on showtime called "Dead Like Me" (its available for free on prime). It had a profound effect on me, I don't obsess over death anymore and that is a gigantic relief. Hell, I only watched one season 10 years ago, but its stuck with me. I hope this helps anyone that has gone through something similar.
Even if you don't care about the language itself, there is a giant amount of C++ in the wild that won't be reimplemented. Anything that can make that code safer is a huge win.
> working on an actual alternative to Facebook

Ditto, would love to hear what direction you're taking it in?
Wouldn't that depend on the platform entirely? On some platforms VM threads can be very inexpensive and are simply the right model for concurrency.
Instead of having few willing people being exposed to dangers of PTSD we should force all employees to face the danger of PTSD if it is about that? What will that help achieve? Some odd sense of justice?
Since it seems to be a time query on sqlite.... I'm not even sure it is real. If it is... maybe he turned backups on? More questions than answers from the report.
Run your own!

https://runyourown.social/

Federated social media could be the solution.
> Google knows everything you have ever searched for

I thought this was an optional setting. It shouldn’t be saving or collecting this data if you have that turned off in your Google account. Hope so!
I think acoustic levitation is going to be a technology worth watching over the coming years. I'm very curious what could be achieved with application specific speakers designed/built as arrays as opposed to discrete stock speakers assembled into arrays. It could end up being like comparing a matrix of discrete 5mm LEDs to an LED monitor in terms of precision/accuracy and open up a lot of possible applications.
I had zero issues quitting Facebook but replacing Gmail and Android? That's going to be really tough considering Gmail is my online identify hub and Android facilitates so many utility services (banking, electronic identification, money transfers, etc).
https://runyourown.social/
Top Six Online Consumer Behavior You Should Know About
I have good results with DuckDuckGo.
It's headline news in every national newspaper worldwide. What more do you expect?

(I checked five European papers from different countries, then five from African countries. It's on the homepage on all of them.)
This is the type of judgmental comment/rationale that we hear around climate change as well... 'if humanity never knew how to do it properly - considering forseen and unforseen circustances - we should never have done it'

Public resources are always consumed while public exists. We should thrive to always experiment, learn from it and evolve/do better.
Switch to own hosted searx instance.

http://asciimoo.github.io/searx/admin/installation.html

One search is sent to multiple search engines and results shown as one. Just go to settings and select qwant and ddg.
> Why does nuclear power have this enormous additional requirement that literally no other power source seems to have to account for?

Because no other power source has the inner components become radioactive during normal operation. Normally these radioactive parts are fully contained, but that's no longer the case once it's dismantled. That makes dismantling a nuclear power plant not only much more expensive, but also a requirement (you can't just abandon it, otherwise it will gradually break down and lose the containment).
All the more reason to find work elsewhere which will cause those available to do the work be more scarce which will cause the compensation for the work to go up. For those under economic duress as it were, there's time. This isn't an imminent danger.
Although the surveillance system might help to solve these crimes, I don't think it is it's main raison d'être
If you're human, every existential problem has to do with technology. That's who we are.
It's not fair to the public that FB bought up Insta/Whatsapp. That is a true lack of choice. If it were just FB, fine, ignore it, don't use it, use Whatsapp. But no, they get to buy up competition whilst telling us how much our privacy and integrity is taken seriously
FWIW, I'll almost certainly never use another social network that's not open source, or at the very least built on simple open protocols. Best of luck.
China's coronavirus has 'the same death rate as Spanish flu '
I respect the consistency of your viewpoint, but mandating that all employees undergo a specific regimen of prophylactic mental health treatment would be incredibly unpopular and probably illegal.
Men-only groups don't owe their existence to a substantial amount of hostility toward their gender in the general populace. They exist because our ancestors were shitty, sexist people that didn't believe women were capable of doing things besides domestic labor and producing children.
Ethics is a field in philosophy. If you study that, you will learn about ethics. Or your professor really sucks, but it's not even hard to make a course in Ethics at least somewhat fun. The trolley problem writes itself..
Show HN: Postgresqlco.nf: PostgreSQL Configuration for Humans
You could argue the opposite too. How many pure fp things from academia managed to even survive out of the publication phase ?

I'm not that pro-haskell but I also see how all languages in the last decade shifted toward fp idioms clearly. I mean redux is a fold.
Sure, but you're missing that it's worth the effort to maintain. Console platform sales are extremely healthy. Mac sales have never really been enough to support initial porting work, let alone continued investment.
“I am not going to choose a week every quarter to do something that is not going to help me towards career goals I have.”

In which case, if it was up to me, and it is not, obviously, I’d open a short discussion about goals, and if we couldn’t find a common ground, would write down “culture fit” and wish you better happiness somewhere else.
DotA?
I've always wondered by violet looks purple. Thanks for that.

So, to be clear, it's just a hardware detail with our red cones? They fire in the presence of photons in the red band, but also happen to fire in the super-blue band? It's just an artifact of how they're constructed, either by chance or evolution?

> I'd love to see an experiment where people are shown both true violet and purple mixed from red and blue in proportions that make it register as the exact same purple as violet does.

Isn't this basically exactly what the computer color violet does? E.g. there are photographs of violet at https://en.wikipedia.org/wiki/Violet_(color), which presumably look close to reality, but the hex color is #7F00FF, which has a lot of red in it.

Is that red not there to simulate our perception of violet, if I've understood you right?
He is saying that he is uncomfortable with so much detailed and important information being owned by one entity, not explicitly accusing Google of leaking his info.
No judge will support that, not even cronies put in by Trump. The only way they would get anything even close is to have him declared an enemy combatant and that's not going to happen.
This is not accurate, Axis is NOT a small company by any standards, they have done ASICs since the 1980's and a tape-out there now is in the $10M range or more I'm sure, and then we're talking about the same amount in salaries to do all design and testing.

It's fun to have access to HDL code but it's simply not possible to actually turn it into chips as an OSS effort.

FPGA-stuff is the way to go I think. The HW cost will be much higher but you can muck around with it as a lone engineer in your home with a turnaround time of minutes.
Forgive the bluntness, and speaking as someone who knows 4chan all too well, and is a paramedic:

goatse is one thing. We're more talking high definition videos of people being beheaded by Mexican drug cartels, people being held down while dogs eat their genitals. Videos of toddlers being raped.

You can't really compare that to a fairly mundane, if explicit, naked man showing his anus.

Also, as a paramedic, and speaking for many that I know (though not all, of course) - trauma is rarely (or a lot less) PTSD inducing. Gruesome, gory, sure, but in the end it's all blood and tissue. What gets to most of the people I know is the emotional violence - being called to child sexual assault cases, accidental deaths, things like that, that take the toll.
I gave Google permission to show that. They have done a good job.
What can we use instead of the BBC and NYTimes?
Fair Point. Sure I think you should at least have some of your money back.
The PTSD form describes various support services available to moderators who are suffering, including a “wellness coach,” a hotline, and the human resources department. (“The wellness coach is not a medical doctor and cannot diagnose or treat mental health disorders,” the document adds.)

They don't even provide a licensed therapist? Most tech companies have an employee assistance program where employees can talk a licensed mental health professional 24/7. It seems like Accenture didn't even provide that here.
> Without recognizing that, railing about "equal outcomes" is no more than a dogwhistle.

This is entirely untrue. There is a push to make sure everyone is hired at the same rates in the same fields, regardless of the ratio of people in those fields, the ratio of people qualified to take certain roles, etc. This is absurd, and clearly cannot succeed. The easiest example is software engineering, where a massive majority of the people in the field are men. You can't hire people who are not qualified or interested in the role just because they're women.

A real solution to these issues is to determine why the fields skew to certain demographics, look for and discrimination in that process, and make a change there. This is equality of opportunity, not equality of outcome. Equality of outcome is telling people what they have to do so that things are equal. Equality of opportunity is giving people the choice to follow whatever path they would like to. Equality of outcome is inherently racist/sexist/etc as you bias towards minorities in the sliver of whatever you're looking at.
>is not free and fully-informed consent.

The standard of consent that we apply in other areas would make it impossible for an individual, worker or customer, to ever enter into a contract with a larger corporation (exactly how large can be debated, but Google size with their Google size legal team is definitely beyond that point). I think it would be a good thing to standardize the law in this regard.
No that still completely answered my question! Many thanks.
The PWR tech was chosen by the US government originally because using that type of reactor supported weapons production. Many countries still want it for that reason.

Newer types aren't used yet in the US because the incredible over-regulation of existing reactors due to the fear involved has made them very un-economical to build and very difficult to get new designs approved... if there's no money in something, corporations won't do it.