skysight-inc/HackerNews huggingface dataset:
I was going to say this! Letterboxd is the slickest and most fun media discovery platform I’ve seen. It’s so easy to stumble onto interesting recommendations, and the platform is straight-up fun to use. Look at these lists that Letterboxd users put together:

Insane Toni Collette dinner table cinematic universe
https://boxd.it/8DO8A

Or look at this list of films directed by women, organized by poster color:
https://boxd.it/lITC

Lots of fun stuff like that, but then also lists composed around incredibly specific vibes:

wlw movies that aren't period dramas and don't have sad endings
https://boxd.it/8nKBc
(The author of that list says “wlw = an umbrella term referring to lesbian, bi, pan, and queer women”; new to me)

Good movies with no sex scenes to watch with your parents
https://boxd.it/54Pcw

The lists themselves are a sort of smart commentary.

Letterboxd gets right the one thing that so many recommendation algorithms get wrong: I'm fickle, and I like different stuff at different times, and I also want new things that I didn't even know I liked. The article about StoryGraph mentions this: too often, algorithms assume you only want more of A) what you listened to last time, or B) what's popular (looking at you, Apple Music).

On a separate topic, one thing I'll say about ratings is that while I find good ratings to be worthless – generally any media of even the most middling quality will have rabid fans somewhere, especially if it's serialized (TV shows, book series, Star Wars, etc.), bad ratings are useful to me; if something is rated badly it's generally because it's truly boring and devoid of any value whatsoever.

Anyway, thanks to the top-level poster for the link to Story Graph. I hope it becomes useful, and in the meantime I'll keep pining for someone to disrupt the rest of Amazon’s book empire as well.
Imagine all the great pictures of yoga models holding Dune covers.

I can’t imagine a more vapid collection of reading signaling posts.
What payment processing charges? My bank doesn't charge me anything to pay a bill. Do you mean that the landlord has to pay to receive the money?
My assumption from OP's post is that there is a thermostat but you have no control over it due to the landlords actions, not that they should be mandated. My contention is with the landlord controlling the heating remotely in any way.
Id rather spend the money on better content.
Python, R, Mathab etc. are outside of many people's skillsets. I've tried to evangelize to many fellow researchers, but they simply don't have the time or the interest in novel programming languages when the tools they have (largely) work.
"The commute" is a massive societal inefficiency. How many hours, how much time (and how much CO2) is just wasted?

Those businesses may fail, but the money will go somewhere else, somewhere else that doesn't involve me wasting four hours a day.

I occasionaly worked on my commute, but most of the time was wasted, and now I'm free to use the time how I want.
"Head" is often used for the first hire, or the most senior of a small group.
for me the no commute is huge. I went from putting more than 200 miles a week on my car to barely doing that in a month (and a lot of that is just driving for pleasure). I used to spend $120-150 a month on gas; now I don't even visit a gas station every month. I'm also cooking lunch at home instead of going out several times a week for mediocre takeout. saves me a good chunk of change and I'm eating healthier and tastier food.

> Plus the commute is not just dead time, at least for me I usually triage my inbox before I arrive at the office. Now I just waste time and have an extra bowl of cereal it read the internet for half an hour instead of doing anything useful.

this one is kinda on you. you get to decide what to do with the extra time. I wake up a little later now to stay up talking and playing video games with my friends that live further west. not very productive, but I value having a slightly more relaxed work week.
There's a pretty simple solution to both sides of the problem people are complaining about in here. Make a personal choice to stop using Apple, Facebook, Instagram, and Epic products. It's pretty easy and there's no cloudiness ethically to this solution. Take personal responsibility and vote with your $currency and attention.
The Connection Machine is what I was going to mention but you get some of the details wrong. As another commenter has noted single-bit processors were connected roughly as a 2ⁿ hypercube (hence the commercialised CM-2’s tesseract enclosure) and not by a crossbar.

CM-5 had a dual connection architecture as well as featuring SPARC CPUs on the nodes.
Because of the frequent fraud and anti-fraud problems checks have. As far as I know, most people in the USA need that money that day or that week. Any delay is risky. ID-fraud or a flagged check seems like a nerve wracking incident.
I think the book reading data was good for amazon to use to sell more books.

Goodreads’ privacy policy prevented them from selling the data to Amazon, but if Amazon pwned Goodreads then they could use the data in compliance.
Well, they look for a channel to communicate their frustration. Most are closed. This one is open. The water follows the path of least resistance.
This just shows that the government is run by landowners, not tenants. If they wanted to come down on short-term rentals that drive up rents they could; the fact that they don't want to should tell you something.
Many things are different.

* This tool is designed to do one task, once: move photos from one directory structure, into another directory structure. It has no state persistence, so if you ask it to reorganize twice, it has to redo prior work, like recompute file SHAs.

* PhotoStructure is designed to be long-running service, and stores state persistently in a library database[0]. This enables efficient incremental imports, and does so automatically (say, when SyncThing or Resilio Sync copies photos into your NAS).

* PhotoStructure has a web-based UI to browse and interact with the photos and videos in your library. This tool has no UI other than command line.

* PhotoStructure doesn't move files[1] out of an abundance of caution. It copies novel SHAs into a new hierarchy. There are extensive tools[2] to do subsequent source file cleanup, if you want.

* PhotoStructure handles videos and raw images.

* PhotoStructure detects and skips over images and videos that are corrupt (either through bad backups or bit rot).

* PhotoStructure looks for the captured-at from > 10 different source tags (using heuristics proven over several thousand different make and model cameras), including Lightroom XMP, MIE, and Google Takeout .json sidecars.

* For files with missing/stripped metadata, PhotoStructure interpolates captured-at using sibling files (if the siblings are considered "close enough," due to matching make/model and similar ctime/mtime).

* This tool is using the Metadata Extractor (which a previous version of PhotoStructure used, when it used a JVM). PhotoStructure uses ExifTool, which considered the "gold standard" for reading metadata. ME works in many cases, but ExifTool works in more cases.

* PhotoStructure uses a job queue for imports, automatically multi-threads based on the host machine's RAM and CPU metrics, and "renices" the processes to ensure your system is still usable even during imports. If there are only a handful of images to parse, a job queue is totally over-engineering. When there are many days worth of images to parse, and the process can get "hung" (even with process and read timeouts) due to OS hiccups, having a persistent work queue means the difference between supporting ~10k assets, and several million assets.

* PhotoStructure doesn't just de-dupe based on SHA: it also can gather together "variations" of a single image or video, using metadata comparison, rotation-invariant Lab* image hashes, and dominant color correlation[3]

[0] https://photostructure.com/faq/library/
[1] https://photostructure.com/faq/why-doesnt-photostructure-mov...
[2] https://photostructure.com/server/tools/#show-me-all-the-dup...
[3] https://photostructure.com/faq/what-do-you-mean-by-dedupe/
Black Hat SEO Review, Legit or a Scam?
Have you considered a product role on a technical product?
Honest question: Does Facebook app on iOS need IDFA that much? A user is logged in and identified anyway, Facebook can deliver personalized ads.

Facebook loses data about user activity outside Facebook, but is it so important? Isn't in-platform data not enough to personalize ads?
ML has the benefit though of a rapid turnaround time from Academia -> Industry. Things that work/replicate will be immediately used to make money. Things that don't work will be abandoned pretty quickly (at least outside of ML researchers).
I'd be curious to hear about your experience writing a parser vs Rust. NimbleParsec or just plain binary pattern matching make parsers suer easy to write in Elixir. I wrote a pretty complicated one for an old telecom data exchange format a few years ago and it was a breeze.
How many people (outside of the HN circle) actually use Gmail for personal email now? It's mostly been killed by Facebook, WhatsApp or their alternatives.
Cramer recently said he was getting out of fossil fuel investments. Not because they are not great businesses but because the perception of them have changed so much which affects the market.

There is nothing controversial in energy executives being worried about how to change peoples minds of the most important and life giving form of raw material we have.

My guess is that in 10 years we wont talk about climate change anymore. Most major investments will fail, a california like situation on the energy front will infect many states and then it's citizens will vote to get back to oil, coal, gas and maybe even get started on nuclear again.

Climate change is real, it's always been real. Catastrophic climate change is a political vehicles, not science based and not even supported by the very IPCC politicians and journalist use to make some of their more outrageous claims.
> How could Amazon restrict GoodReads from being a part of it?

By just kicking them off the programme?

You don't have a legal right to be part of a referral programme.
That's a lot to say before even the replication results are actually out.
“Inroads”? They’ve been in bed together for awhile.

https://aws.amazon.com/federal/us-intelligence-community/
GM level in StarCraft II with multi-agent RL (AlphaStar explained) (2019)
Why can't you try it? You're certainly welcome to!

Beta users get installation instructions emailed to them automatically as soon as they sign up. If you didn't receive that email, email me at hello@photostructure.com or send me a chat on the website, and I'll send you the link.
This is all well and good but I still can't get mono output going out of Ubuntu 202004. The audio stack under most distros is still a weird mess.
Exactly this. Young people have plenty of outrage to go around, and they think they can change the world. Most of them don't do anything about it, though; they just get outraged, virtue signal on social media, change meaningless behaviors (but make sure everyone knows they did), and carry on exactly as their parents did.

Things in the world move slowly, and after a decade or two of caring (or at least aggressively claiming to care), young people turn into old, cynical, jaded realists.

I vote. I make small, pragmatic changes to how I interact with the world. I see what happens over the course of many decades and how slowly things move. In the end I'm glad I won't be around to see how terrible it's going to be in 100 years. Good luck.
I mean, if you simplify this to its most fundamental level, the article is about not wanting to work (not just the office part). Or it's about not wanting to do the unpleasant aspects of work. And citing some random studies to support his position.

But jobs / companies are mechanisms for getting people to do things they wouldn't feel like normally doing, because they get paid to do it. That's the definition of work!

Of course no one wants to go back to work when they've been allowed not to for a while.

The author lists all the things he hates about being in the office. Namely the things that are work. He wants some fairy tale home environment where no one bothers him, there are no deadlines, and he gets to work on only the things he wants. For high pay and 0 stress.

If anyone has been able to find that in life, god bless you and treasure what you have. If the author was not getting paid right now, you best believe he'd have a different attitude.

Eventually people will have to go back to work. This "work from home lala land" imaginary utopia is not going to be possible forever.
If you make that assumption based on a single thread comment, you lack domain knowledge on how candidates should be interviewed.
Recommendation systems are built on k-Nearest Neighbors (KNN) algorithms. Subjective measure of quality is not a factor. A computer can see that two people like the same thing, but also that those two people like similar things each is not aware of, and bridge that awareness gap. It works the same whether the set of options is Star Wars (original), Star Wars (prequels), and/or Star Wars (sequels).
I agree - I (and at least one friend) feel the same way. There’s some great stuff being made for nerds like us and IG/FB ads have been a fun way to discover.

That being said - why doesn’t someone just cut out all the BS and just design a system that lets me give you my preferences - “show my interesting new products and services related to tech, cooking, coffee, and bicycling” - and then just show me the ads! I’d actually browse that if the ads were as good as IG/FB.

Would save everyone a ton of effort and hand-wringing.
in the EU (instant) IBANs (that are slowly rolling out since some years ago) largely solve the problem. here PayPal is used a lot but mostly with external credit cards (like Google pay or apple pay)
That might work for casual gaming site where it's not a big deal to create a new account after forgetting your password.
That's unfortunate. It seems like the only way to have a successful language anymore is to have corporate backing.
If you would like to help to solve the climate crisis, you may be interested in https://climateaction.tech/

If you have any other useful resources, please reply :)
when I went to the office, my choices were leftovers/sandwich from home or takeout. I still have the option of takeout, but I choose it much less often now that I have the option to cook something.
During a heat wave last weekend my power cut out and I started shopping for natural gas generators. At the rate that electricity prices have been increasing lately, it's not even insane to think about running off of the generator full time.
Yes,yes, yes. Is it a cultural thing why this gets lost? Is it the abscence of an enemy (Microsoft?)? Is it the cultivatism of kids today who are willing to pay for the download while 20 years ago Napster boomed? Is it the everything can be monetized and professionalized attitute vs. amateurism? I truly wonder.

I am 45 and I experienced the net and hackerism of 20 years ago as a wonderful world which it is no more today and I can't really say why.
The exact time this happens is Sun, 13 Sep 2020 12:26:40 +0000 (you can paste 1600000000 in 'make another conversion')
I'm a "former young man" too. There is no age to be acting well or badly with regards to this debate, and there isn't even an absolute metric for how well or badly one does when it comes to the issue.

But I know I don't need to change to a new smartphone every year, likewise for my laptop.

I know the next time I get a smartphone (in years), I'll be much more likely to accept something of lesser polish for something which allows me to replace parts easily.

I know that my beef consumption is not an essential part of my life in the sense that I'd die without it, it's an accessory of pure hedonism, and I still don't entirely avoid eating a good steak every once in a while but I put mental efforts into curbing such consumption.

I keep in mind very strongly the strategy I want to adopt regarding the place I live in and the places I could work at, such that at equal levels of satisfaction I don't pigeon-hole myself into a place where a car would be an absolute necessity. Each person's strategy can change, but things to take into account include access to public transportation, remote work even partially, only partly using a car along the way if really necessary, and so on.

I'm keenly aware of the amount of plastic packaging around me and whenever I can I will prefer avoiding such products. Likewise for anything that can be refilled: do you really need to buy the same container for your detergent over and over again? Why not refill it if you can? etc.

I keep in mind all those issues when the time comes to vote, and in my own way strive to encourage this sort of awareness in the people supposed to represent me.

-

The list is entirely dependent on each person, but you can only start to make that list and to think constructively if you acknowledge the problem and leave aside nihilism and apathy.

I don't want kids, but that doesn't prevent me from having the awareness that the things I do (or don't do) can and will hurt other people's kids. Using my age as an excuse to not give a crap is disingenuous. Using the observation that others aren't pulling their weight either is disingenuous. I can't force others to do something but I can change what I do.
I don't personally, but Teladoc[1] uses Elixir for telepresence in healthcare.

[1] https://www.teladoc.com/
No, you are exactly right.
Crypto investments are difficult to judge by the unsophisticated investor

Correction: Crypto investments are impossible to judge by even the most sophisticated investor.

The reason --- missing data, lack of transparency by unregulated exchanges.
A 50cc moped is 16 in the UK.
HN users are much less likely to forget their password.
Building alternatives that people will use is itself a technical problem, just not one that's as crisp as the algorithmic issues related to distributed computing.
I'm aware of what he did. That doesn't make him an authority on anything.
From Rust to TypeScript
Particularly buyers of things that cost 6000€.
'would' not 'will'. Since they banned the loot box, Apple cares so much they actually 'are' giving up that 30%.
In 2018 (I’m sure it is a lot higher now) 17.2% of Germans with internet access reported having regularly used a smart speaker. 26% in us, 18% in Canada.

https://contentstorage-nax1.emarketer.com/519874bbcaa13e06b8...
Zoopharmacognosy
Could you speak a little more on that point?
If switching stoves to electric fixed global heating was the solution, we would be there already.

Edit: I took the gas stove hook too much probably
article from Deepmind: https://deepmind.com/blog/article/AlphaStar-Grandmaster-leve...

Nature paper: https://rdcu.be/bVI7G (link from article)

slides: https://firebasestorage.googleapis.com/v0/b/central-splice-2...
Ask HN: What did you learn from 2020?
Are you saying Tyler Cowen isn't an established economist?
The interactions between companies, no matter what the contract or tos states, are governed by law. Apple can’t build anything or run any aspect of their business without the government saying ok.

And government has often ruled that anticompetitive behavior violates antitrust law.

From the Sherman Act: “Every contract, combination in the form of trust or otherwise, or conspiracy, in restraint of trade or commerce among the several States, or with foreign nations, is declared to be illegal.”

If Apple is restraining trade (which they obviously are according to any reasonable interpretation, whether or not a court has yet ruled on it), they are breaking the law. Obviously the courts have failed us before and they take ages to rule on anything regardless, but I suspect Apple will lose in the long run.
Under 'Type arguments in function calls', they say C# and TypeScript can afford some cycles to disambiguate the following code:

return someFunction<A, B>(x)

This is actually a case where TypeScript's promise:

> All valid JavaScript code is also TypeScript code. You might get type-checking errors, but that won't stop you from running the resulting JavaScript.

...is broken. The following JavaScript is perfectly valid:

function f(something, other) {
const A = 1;
const B = 2;
return something < A, B > (other + 1);
}
console.log(f(0, 0), f(2, 2));

If you run it in your browser you get 'true false' as output. Passing it through the TypeScript compiler produces the following:

function f(something, other) {
const A = 1;
const B = 2;
return something(other + 1);
}
console.log(f(0, 0), f(2, 2));

Trying to run that produces the error 'something is not a function'.

TypeScript can get away with things like this because such expressions are weird, rare, and mostly pointless.

The equivalent function in Lua would not be nearly as weird. It would simply return two booleans. There is no clear argument to be made here that the user actually meant a generic function call.
How exciting! 1500000000 occured on 07/14/2017 @ 2:40am (UTC), so it seems we'll have to only wait about 3 years until the next one!
Perhaps it has to do with the rise of the "precariat"? Younger nerds are more worried about trying to survive than hacking Free Software for fun? It is often claimed that basic income would give a boost to such volunteering.
Are there tools to support static analysis and formal methods in Rust yet?

From https://news.ycombinator.com/item?id=21839514 re: awesome-safety-critical https://awesome-safety-critical.readthedocs.io/en/latest/ :

> > Does Rust have a chance in mission-critical software? (currently Ada and proven C niches) https://www.reddit.com/r/rust/comments/5iv5j7/does_rust_have...

FWIU, Sealed Rust is in progress.

And there's also RustPython for the userspace.
As far as I'm concerned checks are simple and low stress. If you don't prefer them that's as valid an opinion as mine, but why is the option of paying by check seen as so awful?

For instance, elsewhere in this discussion (emphasis my own): "no landlords I talked to took cheques, thankfully."

What's so great at other people being denied their preference??
While true these barons escape the consequences they knowingly inflict. To stop the cycle soft education like schooling is not enough. The hard education of prison time is necessary.

And even if somehow they can prove ignorance it should not relieve responsibility. They certainly have the resources and time to investigate the outcome of their industry.

I propose that regulators and executives be required to test randomly and be required to hold their weekly briefings in the most polluted areas under their supervision. And on these live broadcast they must drink from the most polluted (yet rated 'drinkable') water.
Yes, one day someone is going to do a “this is your brain on Zoom” study and it will finally explain what many of us have been feeling.
It's amazing how many people have swallowed the line that stopping anthropogenic global warming is mostly about individual choices when there is clear evidence to show that the very same idea has been propagated primarily by the industries responsible for the majority of pollution.
That's true. In the absence of nuclear that's going to be the case. That is, until you can't afford to buy the gas anyway.

It would have been more to-the-point and sincere of them to discuss ways to mess with people so that they encourage further consumption of energy sources that are running out on the scale of our current civilization.
Thanks y'all! I have enough material to read through!
The anti-competitiveness is even before that: when Apple decided not to allow sideloading.

Remember when Microsoft was sued for bundling IE with Windows? Now imagine if they blocked other browsers from existing on Windows back then.
People used to say the same thing about phones.
You could also use "date -d @1600000000"