skysight-inc/HackerNews huggingface dataset:
> Rare earth metals are rare; it isn't an energy tradeoff ... it is a "eventually we run out" situation

Rare earth metals are mostly not rare. The vast majority of rare earths are plentiful. We're not going to run out of the most useful rare earths for hundreds of years at a minimum. It's the extraction and processing that is a problem (environmentally), not the scarcity factor. The US for example is loaded with rare earths and has barely even scratched the surface of its supply (the same is true of Canada and Australia); there has been a lack of interest in rare earth mining in the US for the past several decades because of how intense and dirty the process of extraction and processing is.

> The rare earths are a relatively abundant group of 17 elements composed of scandium, yttrium, and the lanthanides. The elements range in crustal abundance from cerium, the 25th most abundant element of the 78 common elements in the Earth's crust at 60 parts per million, to thulium and lutetium, the least abundant rare-earth elements at about 0.5 part per million.

https://www.usgs.gov/centers/nmic/rare-earths-statistics-and...

> The "rare" in the name of this group of elements is actually somewhat misleading; the U.S. Geological Survey describes them as "relatively abundant in the Earth's crust."

https://www.scientificamerican.com/article/dont-panic-about-...

https://www.smithsonianmag.com/science-nature/rare-earth-ele...
For some reasons investor type people tends to associate Lithium rechargeable battery with automation. Probably an inference from the fact that SDC stack prefers hybrids with linear acceleration, or could be another Kool Aid ingestion.
It's a shame they're being taken down because I find reading the negative reviews to be immensely satisfying and great theatre. Who doesn't love an epic quitting story?

I've thought it's always been easy to spot the fake reviews that are five stars and clearly only use up the minimum characters for the pros and cons. I just assumed they came from real employees compelled by HR to help pump up the overall rating, rather than review farms and wherever astroturfing comes from.
Tell that to the cities who see their infrastructure fall apart after 20 years and can't finance rebuilding it stronger and cheaper.
Yes this is intentional. There are a couple reasons:

(1) It really depends on how much community feedback we get. If we’re planning feature A but suddenly loads of people want feature B, we’re gonna reprioritize and change timelines.

(2) People get really, really, really upset when you don’t hit your timeline. Its sort of a lose/lose for us. So, we use keep them close to heart.
Which engineering decisions do you think were made in service of the plot?
They wrought this themselves by contorting themselves and twisting ex-post to say that essentially they would not allow unverified information (from a major newspaper none the less) trend and spread “misinformation” or “illegally obtained” information.

While all along that was never a problem with the Steele Dossier or more recently the current POTUS’s tax returns.

It’s completely unbelievable and it’s clear they are digging hard for an excuse but can’t come up with one that squares with everything else they have done.
We think that sustainable people-first social networking will follow from the new business models. Openland's bet is on SaaS model for community organizers + revenue cut from member-funded communities. This business model has better incentive alignment between Openland platform, members, and organizers.
I think Linux is on the cusp of being up to the task, so not buying a device now with more open than average hardware is a decision worthy of remorse. But a few years ago it made little difference unless you considered yourself a psychic for forecasting future vendor behavior.
Not sure if you're directing this comment at me, but I'm surely not celebrating it, merely observing it as a fact.
FAA do let experimental aircraft fly
We don't have any evidence on ATC watching Ironman last night, but we do have evidence on JetPack last month: https://www.youtube.com/watch?v=w4tQyEV9Hl0
Does the math work out? If you have a phone battery for only a year, that's 365 charge cycles of a 3000mAh battery. At $0.20 a kWh you end up with less than a dollar for a year's worth of power.

3000mAh*3.8v /1000 = 13.3Wh in a phone battery.
13.3Wh * $0.20/kWh * 365 ~= $0.95 a year

Even at 10 years of life, it takes a dollar of energy to make a battery at a 10:1 cost? Seems like a fine trade.
You don't think that in the next one, people will be more willing to believe that all the freezer trucks full of bodies in the streets actually exist, and that the nurses and doctors all over the world saying "this is really bad" aren't crisis actors? Because I'm inclined to agree we're screwed.
GPT3 is certainly a valid thing to consider, but I think it has some weaknesses (e.g. there's an uncanny valley to them in terms of balance between relevance, novelty and coherence) and even the most sophisticated GPT3 cannot, by itself, mess with every marker (e.g. volume, distribution of content quality, conflict of interest between having generated low reviews and the ability to doctor review numbers, nuances associated with weasel words in real text vs in training set, variance in emotions/tone/interjections, reviewer consistency, aggregator reputation, etc)
> If you don't expect and accept your local variation of whatever these exceptions are you are going to have a very bad time.

As it turns out I do expect this behavior and still have a very bad time. These laws are not frivolous, and violating them is extremely dangerous.
Remdesivir has little effect on Covid-19 mortality, WHO study says
HTTP does not use filesystem abstraction. The path in HTTP requests is completely unrelated to files and just looks like a file path.

FTP has actual stateful filesystem traversal commands. PWD / CWD / CDUP / ... . Of course it can be faked, but why bother?

I understood devices in the comment as personal devices for end users rather than servers. In that case discovery is really not external. Same with NAT - it's a difference between "kind of works sometimes" and "is designed to work with it". See Skype's initial success. Or how SIP documents NAT behaviour extensively https://tools.ietf.org/html/rfc6314
I just turned it on and they can now transfer the files to Dropbox or another storage provider.
Error 500 when I click any of the products in makehub.io
> To the ReactOS devs: what's the deal with the last couple years of GSOC projects?

There are a qute a lot of pretty ideas https://reactos.org/wiki/Google_Summer_of_Code_2020_Ideas

The problem is in lack of students ^)
Shopping is hard without a car. You can only buy a few items at a time. This works great if you have local bodegas all over the place, but not so much if you depend on supermarkets.
Wow, that's really great to hear! There's so much more I'm excited to build into it, so it will only get better. Something I'm most excited about is custom reports. Having all your data local is going to make those super powerful.
We've continued to grow the Nomad team, and are working towards the big 1.0 release milestone later this month. The OSS usage continues to grow double digit every quarter and our commercial offering generates millions in revenue. Nomad is also the backbone of both HashiCorp Cloud Platform and Terraform Cloud. Suffice to say, we continue to support Nomad and depend on it!
To some extent, the distributed consensus is kind of the important part. If you have a bunch of components that don't know what state they're supposed to be in, you don't really have a cluster. Looking at the marketing documentation (I didn't read the code), they just wrote their own consensus and datastore instead of using etcd. So the underlying fundamental computer science problems still exist, but nobody has been burned by this particular implementation yet. That doesn't inspire much confidence for me; if etcd blows up, at least someone else's cluster has blown up in the same way before. Now if it happens to you, you get to be the first person to debug it. Fun.

In general, I'm not blown away with Canonical's track record. I used microk8s in its early days and it kind of blew up my coworker's computer. Networking stopped working. Making a request to localhost:5000 would return an nginx error page, even though nginx wasn't running anywhere on that machine or the network. It even persisted itself through reboots! We just reinstalled the machine eventually. It was weird stuff and I haven't touched it again. (I prefer kind locally and k3s for small "real" clusters.) Then there's Snap, major breaking changes to Ubuntu for no reason, etc. I just don't trust Canonical much, and I'm not quite ready to take a leap of faith on their new distributed database. But maybe it's great, and we'll all be using this in a year. A stopped clock is right twice a day.
They have poor naming. There is an Advertising API, and then there's a Product Advertising API which is often called the Product API.

The Advertising API is for advertisers running ads with Amazon Advertising. Apparently they don't allow certain competitors (shopping sites, comparison sites, ad networks) to use it: https://advertising.amazon.com/en-us/resources/ad-policy/api

The Product API is for affiliates to fetch product/price information in a reliable way instead of scraping the main site for it. I don't think they've ever prohibited price comparison sites. The last time I really looked into it was several years ago, and they weren't restricted at that point either.
I think you are getting downvoted because a) you are asking to shut down a subject that is interesting to people. Talking about stuff is how people get educated. If you have an opinion or something to add, state it. Shutting down a topic because you judge the audience is too narrow to understand it makes... b) you come across as a snotty elitist who has an axe to grind.

I don't see how understanding how ancient people looked is a political study. Yes, race is highly political, but it can be a political and historical topic. Individuals can be interested in what humans used to look like (and this is not limited to blackness) without being interested in the politics.

No one is up in arms. People are just interested. The Ancient Greeks are decidedly caucasian, there is not much discussion around that because most scholars agree.

We make models of what we think prehistoric humans and sapiens looked like and there is much interest in that without it being political. People just like knowing stuff about the past, about their ancestors. Just because some assholes politicize this sort of thing, just because some teachers push their politically charged racial bias on others does not mean that the whole topic is exclusively socio-political.

Citing genetic studies is completely valid. Real science is non-political so I'd say that's a totally rational way to approach the question of what did the people of one of the most sophisticated ancient civilizations look like.
For those who agree that the market is massively overvalued--what is your advice for young investors (assume a high risk tolerance). I know you can short specific stocks if you think they will go down, but I don't want to do any margin trading. Where can we invest that is not overinflated/will benefit when the rest of the market crashes?
There’d need to be some fairly heavy regulation in place to keep the separate vendors from collaborating/colluding. Intel and Microsoft were perfectly happy to keep their shared customer base on a rapid, predictable upgrade path for about two decades. Granted, of course, the upgrades were _attractive_ so long as Moore’s Law held out.
Love this. Glad to know there is a whole established group of other spreadsheet nerds out there!

I made BudgetSheet ( https://budgetsheet.net ) for myself and others who love to work in their own spreadsheets!
This describes my feelings entirely!
The parent comment insinuated that it was used more than 1% of the time; which also mirrored my (brief) time using Rust. I spent long periods of time as a beginner trying to get a good program structure past the borrow-checker only to discard the work, when I realized that certain problems introduced different ownership constraints. Of course, part of that is due to the fact I haven’t spent a prolonged period of time in Rust. I imagine that it would get better with time; hence I was surprised to hear an opinion that used ~Rc~ by default.

> To me this framing sounds like "why do I need seat belts, if I fall of a cliff it won't do any good!"

I’m sorry that that’s how you read my comment — the languages I tend to use are much higher-level than Rust, like Haskell and Lisp, and I constantly found myself having to restructure my code to deal with memory-management. In particular, I found closures and futures difficult to work with — compared to a higher-level GC language. This experience may or may not be typical; I have few data-points to draw on after all!
I found it very definitely a light read. It's a fun romp into 'what if we did asteroid mining like right now'. Characters are fleshed out enough to tell that story, I didn't find anything preachy or cartoonish, and I didn't spot any idiot-balls or other fake-danger tropes of SciFi.
DGAs aren't a solution to the "my phishing page is blocked by safebrowsing/some other blacklist" problem. You can't send someone an email with a "link" that generates URLs until one of them isn't blocked: hyperlinks aren't programmable in that sense. You can send them a link to a page that does that, sure, but that doesn't stop them from blacklisting the redirector page. How would someone running a phishing campaign actually use a DGA?
This is true, however in this case the tensile strength of the casing needs to be focused into a small area and that is done by translating the pressure from a large area into a small one.
The slogan "the network is the computer", prominently marked as (R), struck me, because that was Sun Microsystem's slogan. So I checked the TESS database, and things got weird. Nobody bothered to record it until Oracle did, in 2009:

http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4802:6jr...

but it's also marked DEAD as of 2011, without any indicator as to why. There is a live trademark, created 2018, and it does indeed belong to Cloudflare:

http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4802:6jr...

I suppose Oracle doesn't really see itself as taking on the Sun mantle there, but I'm surprised they'd abandon a catchy slogan. Surely they'd find some reason to use it? How long would they have to ignore it before it got marked dead; is it really just two years? Why bother to file for it in the first place?
For one obvious example, the people who legitimately need to rely on cars will spend less time sitting in traffic.
It looks like copyright does apply to the vast majority of emails based on the text of applicable laws.

"Northeastern University Law Review: Do Not Forward: Why Passing Along an Email May Constitute Copyright Infringement"

http://nulawreview.org/extralegalrecent/do-not-forward-why-p...

However, the issue has not been well tested in courts. The piece ends by saying "Congress should act to clarify whether and when forwarding an email infringes the author’s reproduction right in the work."
If you live in the EU just send them a GDPR request, they'll have to give you a dump within some timeframe. If their bots redirect you to their download UI, contact your regulator.
A 17 year old drives across state lines, goes to a city meets up with a militia that has ties to white supremacy and neo-Nazis, then kills two people and injures a third.

If you don’t see the issues there, you’re part of the problem.
>When this topic comes up periodically, some people comment about the difficulty of having their outgoing mail often blacklisted or automatically marked as spam when being sent to major email hosts (such as Google, MS, etc.) Have you found this to be a problem?

I had this issue a couple of times (with Comcast IIRC) in the early oughts (somehow I found myself on a RBL/DNSBL). I resolved that fairly quickly.

I haven't had problems since. Just to make sure, I implemented SPF/DKIM/DMARC in my DNS zones. And I'm sure implementing DNSSec didn't hurt either.

And except for those few times 15-20 years ago, my environment has worked like champ.
> void is the unit type, which has a single inhabitant

Not in C. void is an incomplete type, with an empty domain. There is no value which is an instance of void.

The void type cannot be completed, and so there is no way to instantiate an object of void type. An object of type void cannot be defined or declared. There can be no array of void, nor a structure member of type void.

The void keyword in C and C++ just serves as a syntactic/semantic hack.

Casting an expression to (void) is a gesture which indicates that the value is deliberately being discarded (and is not an actual conversion).

A function declared as returning void returns nothing; and a return statement with a value must not be used in its body: even a value that has been cast to (void) type. Because, remember, that is not actually a conversion to a void type, and the function has no return type.

In ANSI C, (void) was introduced to distinguish the syntax of a declared-empty parameter list from that of an unspecified parameter list. That's a pure syntactic hack. It could easily have been something else, like (static) or (--).

There can be a pointer to void, and that is loaded with yet more hacks. Such a pointer can't be dereferenced or subject to arithmetic (that being possible is a GCC extension).
Doesn't make sense because kids today are exactly the same as kids in the past.

This is science and its about research that the scientist did to prove something.
I don't that's the issue (or I misread you then)

It's the whole web thinking pattern. Make everything accessible, fast and free. Nobody makes money like this, and thus the system produced has no added value. It will devolve into whatever low hanging fruit can live on the inertia of branding and trends. Until someone makes an article like the one above, then someone else will try.

If I want to rant, I'd say 10 years later someone will make a real system to grade things, and it will require serious work and serious money (think about banking grades) then the system will be kept in place (to an extent.. think about banking grades).
Someone who sued Google in small claims court over an account cancellation and won.[1]

[1] https://www.huffpost.com/entry/why-i-sued-google-and-won_b_1...
Yup, and Starlink was also going to provide a 1Gbps service with a very low failure rate (now we know both of those aren't true). That article cites no sources, and SpaceX has not publicly said they've successfully tested cross-links. Even if they had, it only matters when they're actually being used.
> I think Linux is on the cusp of being up to the task, so not buying a device now with more open than average hardware is a decision worthy of remorse.

You're right, I think 2021 will be the year of the Linux desktop.
Oh don't get me started ... just read through the T&C of the "banks for millenals".

- fake crypto (in reality it's CFD but they market it as crypto) (revolut)

- exchange rates worse than MasterCard for non-major currencies (revolut, just read their forums)

- blocking your account and requiring further documents (KYC, AML) if you want to access your money after you deposit more money

- exchange rates not public anymore (today exchange rates are accesible only to customer, not public) (revolut)

- no online banking, android/ios only

- when you start utlizing the cheaper services they actually provide you get harrased by the "compliance team" (because their are losing money so they can compete) (bunq, monese)

- low limits and when you reach your limit your account get be terminated (monese)

- no free API accessible to the customer (just some oauth api you can not use)

- expensive fees (transwap, ofx)

- horrible support

- no airgap security (think german PhotoTan or dutch ING scanner)

- expensive ATM withdrawals
> Did you decide to go for Round 2 in small claims court and get the account un-disabled?

Sadly, you cannot do it in Small Claims Court. SCC cannot provide injunctive relief -- you can only sue for monetary relief.

To get an injunction to have the account unblocked, you'd have to sue Google in the big-boys Superior Court, and/or federal court, which may cost more and require having a proper lawyer.
A distributed trust network is a really interesting hard problem but does seem solvable in some ways (as seen by blockchains, though they have their own issues).

I've wondered if a somewhat simplistic graph based solution could work, inspired by organizations like medieval guilds and the mafia, where you generally need to be invited to the trust network and promoted to be more trusted within the network as others vouch for your trustworthiness. Suspicious users are highly punished (in the real life examples, often violently) and quickly removed from the network.

Obviously can be gamed like any other system, but would be much harder to do so and you can leverage the vouch/invite graph to detect trusted users that are highly connected to suspicious ones.

Surely there's something like this out there, though? Or is this just not a valuable business problem to solve?
https://cwr-crb.com/video/trailer/chicago-wednesday-one-fami...
https://cwr-crb.com/video/trailer/taskmaster-series-10-episo...
Lots of comments that this provides standard browser builtin features for a fee but I see at least a few features that could be nice and I wouldn't know how to do so easily in standard browsers. (Attach to menubar, sync between devices, pick engine, for example)

Effectively its a paid for browser which, considering Mozilla owes of recent, maybe it's not a bad idea.
What about inter-planetary routing?

I'm guessing some of this lays ground work for having satellites between earth and mars, maybe some peering for batch updates or something.

Or do you mean something else by ISP routing?
It's not legal to work 4 hours straight, at least in the US. The legal maximum time is 2 hours.
https://twitter.com/ParkerMolloy/status/1316773376862584837
My guess is morning like your quote, but let's use the WakaTime anonymous user data set to find out.
I am of the opinion section 230 should mean that big tech companies shouldn't be removing or influencing anything that is not illegal (cp, revenge porn, etc), or active bot accounts and spam. If you start to police comments or links for being political or holding certain values, then you are not unbiased, and should be liable for everything else. You can't have your cake and eat it too.
A provider of information services is not liable for "any action voluntarily taken in good faith to restrict access to or availability of material that the provider or user considers to be obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected"
Put a different server in front of it instead of letting it hang on the network by itself?

I have a relatively modern LaserJet that does IPP (and Bonjour) over WiFi, but it doesn't do 5GHz WiFi, it doesn't do IPv6, so I have it plugged into a server over USB instead, and the server running CUPS exposes it on the network.
For single node sure, but the moment you have some set of jobs requiring a multi node setup, the chance of wanting to find yourself in a situation where the cluster has essentially bricked itself due to a momentary power outage reduces to zero really quickly.

The only place etcd might not pay off is in disposable dev environments or something, but do you really want your prod setup to page only to discover a complete cluster rebuild is necessary to resolve the problem?
Framing in what way?