skysight-inc/HackerNews huggingface dataset:
Sounds best on bootleg cassette tape!

https://faroutmagazine.co.uk/grateful-dead-recordings-14566-...

https://archive.org/details/GratefulDead?query=Barlow
I think about this often too. There are a ton of articles out there about it. It seems like it would require a pretty colossal amount of mass to get lifted into orbit, and then maintenance of a giant fleet of objects flying close together. Flock dynamics writ large. I've wondered if it would be easier to find an asteroid you can turn into sails (handwaving here about the difficulty of finding one, developing the technology to mine it & also spin up a space manufactory...) than it would be to make them all on earth. Who knows.

EDIT: I've sort of come to the conclusion that this is the only solution that a single-party could take on that would meaningfully decrease the amount of heat in the atmosphere. Everything else is dependent on a ton of other people doing what they need to do, too.
Right, we need laws to stop this practice. If, say, I bought a new laptop several years ago with Windows 10 on it and agreed to the terms and conditions at that time and Microsoft then increasingly tightens those rules with updates etc. then I'm forced to agree to the new terms that I now disagree with or otherwise I could potentially be in trouble. This ought to be a job for consumer law.

Moreover, MS is inexorably moving stuff, utilities etc, that were once on its website to its store that requires login for, it seems, similar reasons. Clearly, knowing exactly who we are has financial benefits for Microsoft or otherwise it wouldn't bother.
And on YouTube targeting the UK market.
> The components on the entity define not only it's data but also it's behavior by the set of systems that act on the corresponding components. And you can take these object definitions and inherit them to add additional behavior or change the existing behavior by adding more components to the new definition.

This seems to miss what ECS actually is, unless you're just referring to the old-school way of doing entity components and not the data-oriented way.

Data-oriented ECS way of doing things is to separate state and behaviour. Entity components essentially become structs where their only behaviour is potentially some getter/setter utilities.

Behaviours are then state-less systems (just functions, essentially) which act on a set of components.

For example, a PhysicsUpdateBehaviour might take in a RigidBodyComponent and a HealthComponent to perform a physics update and apply physics/fall based damage.

The main benefit of ECS (imo) isn't even really performance. It makes code in complicated game projects much easier to manage by clarifying the game loop and by making it much more obvious how and when entity state is being modified.

It's the kind of thing that potentially complicates a smaller project, but makes larger more complex projects easier to manage.

This Overwatch GDC talk is the best breakdown/example of data-oriented ECS in a AAA game that I know of:
https://www.youtube.com/watch?v=W3aieHjyNvw
Slow down! I'm not ready for Meech Munchies
I'm curious what'll actually be in there; please do this and report back.

I keep hearing the line of MS's evil data collection to serve you ads and whatnot but I suspect the truth is much milder; they probably have mostly usage telemetry to drive their investment decisions and possibly perf / bugs because they fired their testing team.
Seaping looks pretty good, thanks for sharing.
Chūō Shinkansen
They're barely even competitors, IMO. Apple's where you go to pay a premium for the closest thing to a just-works, well-integrated OS & device ecosystem that the market provides, for home users or individual pros (or small businesses that don't do much in the way of "fleet management").

Microsoft (rather, some manufacturer shipping MS-bearing machines) is where you go if you don't want, for whatever reason, to pay a premium for that, or you need the best business-oriented integration & management the market provides.

That covers about 99% of all personal and business computer users, between those two—the remaining sliver is mostly Linux and the BSDs. But there's not a ton of market overlap between them, I don't think.
All my Anki note types have a field `HiddenNotes` which is never displayed on any cards. In addition to adding information when the card is created, I can also go back and add something to the field while reviewing in Ankidroid.
No, I don't think so. There are hundreds if not thousands of unique domains for nearly every single query. Very few of those are providing first-hand, unique information. Take Apple product announcements; there are hundreds of high-traffic blogs basically creating identical content rehashing a press release or writing posts about newly announced products.

There has to be a way of prioritizing some of these sites over others. Same goes for sports, celebrity/gossip, news, etc. That would be most of the open web right there.

Google also moved to mobile-first indexing some years ago. Was that unfair to mom-and-pop shops that didn't have a responsively designed site? Perhaps, but if the website is something that brings you business, it's a tool that should be sharpened when dull, and replaced when its rusty.
Yes, I think so.

Cars in the seventies also tended to be smaller, meaning there was a smaller cross-sectional area on the vehicle. I think we have more efficient engines now, but I think the differences between larger more aerodynamic vehicles versus smaller less aerodynamic vehicles is negligible. If someone has numbers, then I'm happy to change my mind.
I value my time which is where Apple seems to win ie it eats the least of it. That trumps the absolute cost in my mind.
I suppose if you don't have PayPal, Amazon, eBay, or any other online shop that would be ok -- but I wouldn't call any of those "trash", as they often remember my banking details, or at least have my purchase history + address, which I'd prefer not leaking.
I do not like React, but I recognize it as the tool it is. It is possible not to like it and still be competent in it.
Brave adds a privacy-focused search engine (beta)
I think you are wrong. Apparently "near" was another pseudonym to seperate their console hacking and different social interests. Near mentined it in some post.
Jevons paradox isn’t a physical law. It’s an observation.

If your technical solution involves making coal or oil more valuable by increasing the amount of work it can do (or reducing the cost to extract it), that is Jevons Paradox. If it’s wholesale replacing it with something else, then Jevons Paradox need not apply.
Spotify has already been accused to promote his own "fake" artists to get a share of the royalties cake: https://www.musicbusinessworldwide.com/spotify-denies-its-pl...
The front page of Stundin shows a number of articles about celebrities and uses the word "scandal" more than a dozen times.

The Panama Papers were first reported by the German newspaper Suddeutsche Zeitung, not Stundin, but claiming credit for another paper's work is pretty standard for a tabloid.

Sure, it might report on real news occasionally. A number of U.S. tabloids have reported on scandals and crimes that eventually turned out to be true.

But if it looks like a duck and acts like a duck, it's probably a duck.
What data? They don't need any data. It's goddamned Web page.

Google is a bunch of hypocrites and hacks. Remember when they threatened to punish "non-mobile-friendly" sites, and then DISABLED ZOOMING on their OWN mobile version?

Google = jagoffs
Show HN: The Sample – newsletters curated for you with machine learning
This is the latest of several recommender systems[1] that I've attempted to grow over the past couple years. It launched in February and there are about 800 subscribers. The algorithm uses a collaborative filtering model ("people who liked X also liked Y"), and to help with cold-start I augment the training data with content-based filtering: I use keyword extraction (tf-idf) and a pre-trained language model (fastText) to cluster the newsletters, then for each cluster I generate k "fake users" who like each newsletter in the cluster. This way, the model will gradually switch from content-based filtering to collaborative filtering as it collects user ratings.

Some of the newsletters I found on my own, but most are submitted by users (there's a "what other newsletters do you subscribe to" question after you sign up). I set up an inbound-only mail server, and I generate a unique address for each newsletter, which I use to sign up manually. I approve each issue that comes in so that we don't forward welcome emails, promotions etc. (It only takes 5 - 10 minutes a day). Before forwarding I also scrub out any links with certain keywords like "unsubscribe", "manage your preferences" and so on. It's not a perfect process but it's good enough for now.

Long-term I want to build a genaral-purpose recommender system[2]. I'm starting with newsletters because I think it'll be the easiest way to grow fast initially (which seems to have been validated so far). The short explanation is that I've designed The Sample to be extremely effective at cross-promotion[3]. (If you have a newsletter, submit it at https://sample.findka.com/submit/ and I'll send you a referral link).

[1] https://news.ycombinator.com/item?id=24921127

[2] https://jacobobryant.com/p/why-newsletters/

[3] https://jacobobryant.com/p/an-algorithm-for-driving-newslett...
Hi, I hope the heat wave resolves soon. I love the PNW and this type of event scares me.
I just read a good related story yesterday. Someone on TikTok (in Canada) created an original "song" of them singing along with a cat. The song got really popular. So popular that they put the song on Spotify and made it available for sale.

And then the original got taken down from TikTok Canada with the warning that "This music is not available in your country".

They literally got a copyright notice on their own song with they licensed for sale in US.
Hitler also was a vegetarian and really liked his dog.

Anyway, after Hitler blew his brains out, he was "canceled", and that went just fine. It's a tool that works for positive ends just as well.
Source? I know CAFOs are a thing, but AFAIK they're typically only used in the latter half/third of a cow's life.
Maybe eventually eating plant matter won't be considered efficient either, what with the massive expenditure of fertilizer and ecological damage of pesticide and herbicide runoff.

We will need to figure out to bio-engineer edible plant matter as well. Then once we've mastered that, we can start bio-engineering ourselves to photosynthesize from the sun directly, to cut out all middlemen from the food chain. Then we can bio-engineer a vacuum-resistant carapace and launch ourselves toward the sun to exist as truly self-sufficient organisms. Then we blot out the sun with our flesh, and find some way to go to a different star.
Ask HN: How do you search by url on hn.algolia.com?
I would like to sort submissions by URL while ignoring the content of the title.
That was my understanding too, maybe I saw the same source. Huy Fong was very particular about the source of their peppers, they were constrained for a while by not being able to get enough of the ones that met their standard.
On the other hand well written tests are awesome. When I have a pull request to review that makes change to a code I'm not familiar with, I always go to see the changes in tests first, to see what has actually changed on the interface level.
After studying ECS for all of a week, I was left wondering if there wasn't a way to reintroduce strong typing to an ECS system (without reintroducing all the problems of inheritance). So you have a player_entity factory that ensures that a player_entity only wrap entities that are actually players. Then you can pass that around to strongly typed functions, but keep the overall design reasonably inheritance-free so it was more like rust/go's strong typing systems.
That seems pretty unlikely. Do you have any information that backs this up?
[EDIT] Realised this is the behavior I would expect. Parse is doing what I would expect it to, taking into account the given time being UTC. It's then returning an object that's in the local timezone. Still goes to show just how confusing this datetime stuff can be when even the expected behavior looks wrong.

Wait… how is this not a bug according to both Microsoft's own spec[0] and ISO 8601[1]? The Z specifically means this time is in UTC.

The behavior is not at all what I would expect from reading the docs [0]:

> A string that includes time zone information and conforms to ISO 8601. In the following examples, the first string designates Coordinated Universal Time (UTC), and the second designates the time in a time zone that's seven hours earlier than UTC:

> "2008-11-01T19:35:00.0000000Z"

> "2008-11-01T19:35:00.0000000-07:00"

[EDIT] I get it now: it's parsing it right, it's just that it's then putting it into a datetime object that's in the local timezone – which is what I would expect. The alternative would be counterintuitive to me.

[0] https://docs.microsoft.com/en-us/dotnet/api/system.datetime....

[1] https://en.wikipedia.org/wiki/ISO_8601#Coordinated_Universal...
I think the optimal speed for fuel efficiency for most vehicles is around 55 mph, give or take a 2-3 miles per hour.

Edit: I was mistaken, this is from the Guardian:

> The Energy Saving Trust says that the most efficient speed you can travel in a car in terms of achieving the best fuel economy is 55-65mph. Any faster, though, and the fuel efficiency decreases rapidly. For example, driving at 85mph uses 40% more fuel than at 70mph (oh, and it's illegal too).

https://www.theguardian.com/environment/green-living-blog/20...
yes, but 'best of luck with the project', or 'sorry I don't have time to read an advance copy' goes beyond what's expected with that kind of power differential. I do think most average people would have felt much more entitled to someone admiring their thoughts.
We are the proverbial boiling frog. Coronavirus has shown us that the world can act swiftly and forcefully to alter behaviors when we know there is a threat out there even if it is invisible. Climate change being gradual, diffuse , occasional and unpredictable in its immediate effects means that it’s easy to push off to tomorrow. If every beach condo tower around the world started falling to the ground at a predictable pace and we had a condo destruction tracker at the top of the news every night - we might get somewhere. But the way it is now it seems like an explainable one off situation.
The saddest thing is that many HN readers (and the tech community in general) have been instrumental in privacy's demise.

Despite paying lip service to privacy, many people here still work on privacy-eroding companies and services.

How many people here work Facebook, Google, Microsoft, or LinkedIn, Palantir, etc... (not to mention less well-known names that still erode privacy).. probably a lot.

Many founders (another group heavily represented on HN) are just after their pot of gold at the end of the IPO, and will gleefully walk over as many users' backs as it takes.

In some ways worse, though, are the people who are intimately familiar with technology, and who are enabling the people at the top. These people all have a choice of who to work for and what to do. No one's holding a gun to their head making them work on tracking and spyware and user-disempowerment, and yet they do.
It's definitely true highly processed foods correlate with poor health outcomes. This correlation is mainly because ultra-processed foods often contain added sugars, excess sodium, and unhealthy fats (source: https://www.hsph.harvard.edu/nutritionsource/processed-foods...).

There's an (open) question here of what the cause is; is this inherent to all food processing?, or is it the nutritional content of the food?

I would argue eating home-made potato chips, cookies and ice cream may lead to worse health outcomes than plant-based burgers with better nutritional benefits
> prevent you from downloading and installing netscape like Apple is currently doing with iOS.

I don't know about netscape, but I currently use a browser other than Safari as my default browser. Unless you mean the underlying framework is WebKit?
Yeah, I have no problem with ignorant people losing the game of evolution, but they are dragging me down with them.
> Virtually all books are available through gutenberg or libgen

I'm confused by the word "virtually" here.

Does Project Gutenberg + libgen house everything that can be accessed through university subscriptions (Elsevier, etc.) and Google books/scholar?
Yes, I care, and not for the money.
Surely you can with cgroups? Isn't that exactly what they're for?
Sure, if you don't count all the software that no longer has a package in the latest version's repo and therefore is no longer available. Oh and whatever features GNOME decided to remove this time.
I think it's just a hip new buzzword, like "disrupt the nuclear family", "disrupt white supremacy" etc
The L1 between earth and the sun is only 1% of the way to the sun. So the sail would need to be 99% of the cross sectional area of the earth. If it was opaque (reflective) and you only wanted to block 2%, you'd need a 2.23 million square km sail (0.020.99Pi*6000^2)

Aluminium foil is about 2g/cm2. That's 3e-3 g/cm2. 3e-2 kg/m2. 30,000kg/km2.

You'd need 66 million tonnes of aluminium.

Maybe you can make it 100 times lighter with better materials? So only 600,000 tonnes.

https://en.wikipedia.org/wiki/Lagrange_point

Maybe if we'd gotten into asteroid mining 100 years earlier...
I'm under the impression that the climate feedback loops have developed too much inertia for us to counter with a technical solution that could reduce or even reverse climate change at this point. Even if the world stopped emitting carbon tomorrow we're still going to coast past the IPCC's recommended limits and straight into the worst-case scenarios before the end of the century.

While I still think it's a worthy cause to reduce and sequester carbon I think we shouldn't be thinking about how to reverse this.

We're going to have to live in a world with reduced fresh-water supplies, a dwindling supply of usable soil, and migrant populations. That's going to require a radical shift in global politics and economics.

I think a big part of our role as engineers will be helping society to adapt to these new conditions. How do we continue to deliver power to cooling systems during record-breaking heat-waves, build nuclear reactors that are safe against the new kinds of natural disasters we're encountering, manage housing and construction to reduce emissions and local heat, etc.
>> Running it in the client means the TeX knows the width of the view.

+1 for running it server side. But knowing the width of the view was never supposed to be a thing with HTML and the web. That's what the layout engine in the browser is for. Also, knowing those metrics is a bit or two of fingerprinting information that the server should never be made aware of in the first place.
I really like how we managed to get this release out in less than four months, and it's still reasonably juicy.

To be honest, 3.2 was much too big. So big that it's been really hard handling issues reported for older versions because it changed dang near everything, so the only recourse we had was to ask everyone to upgrade.
It's even richer than you think. This is not true:

> it was born on Windows

It was born on the NeXT operating system. That was the Steve Jobs creation that Apple bought and used as the foundati0on for OS X. Here's the actual history:

https://home.cern/science/computing/birth-web
My car has a realtime mpg output. I can manage 35mpg at 75mph on cruise control. I do not get 40% better economy at 55mph.

You know what kills fuel economy? Not being on cruise control. After 3000+ highway miles this month, I can definitely say that drivers loitering in the passing lane (there's a reason why they have KEEP RIGHT EXCEPT TO PASS signs) cost enormous amounts of fuel due to the congestion and consequent and avoidable acceleration/deccelaration.
I feel that I have tried all the possible channels but I believe 3 months is not enough to abandon the product knowing that I have invested more than 700 hours in its development
The western world hasn't had a famine in decades, mainly eats for satiety - not survival. No hunting necessary. If we are in a position where we are starving and have animals at our disposal, morals will fade.
It’s true of any contentious content. The commenters who engage are usually the ones who want to push back against the main article (otherwise you just get a highly upvoted post with minimal comments because it’s hard to come up with a value-adding way to say “yes, this”). But you end up getting different people commenting on both sides, with neither half as invested when the source agrees with them. Grouping them together as a cohesive “HN” obscures that division, and makes it seem like the position suddenly reverses.
I remember that google hired a team of crack scientists to get the the bottom of global warming. Their conclusion was that even if all carbon production was stopped immediately it would not stop the runaway. That was in 2015.

We will probably end up needing to reduce solar flux. It’s the only thing that can save us. That’s why bill gates was planning on putting reflective aerosols in the atmosphere. That effort is to my knowledge the single most important effort relating to global warming. And people reject it. If we die we will certainly deserve it.

Remember, we can spread reflective dust at L1, too. Reflective in the IR, so plant life won’t be hit. You don’t hear about solutions very much in this atmosphere of doom worship.
Lab grown pork from an Israeli company! Is this kosher?
Mine said, "Come with me, we have to talk.". Then told me how I was about to be let go. I got to transfer in time.
I enjoy watching Apple's keynotes with the presenters delivering extremely polished and scripted rundowns of each new product and feature; they come across as having tailored their emotions to fit the desired tone of the presentation. It's very different to me from the way that Panos comes across when he presents things.

I must be in the minority here, but I actually find it very refreshing to watch him speak in these sorts of events. I'm guessing that you are mostly talking about Panos when you mention that "presenters felt like they were on the verge of tears" since the other presenters seemed to me much more relaxed and "normal", for lack of a better term. From my own perspective he comes across as genuinely being excited about the work they're doing and doesn't seem to have a problem falling into his own rhythm while presenting.

Intellirogue's comment mentioning his facial expressions also made me realize that his presentation style might just be closer to what I see in myself; I find myself in situations quite frequently where I am genuinely excited about something and those around me think that I'm feigning excitement. Whether or not his delivery style is universally more palatable to people, I personally feel more connected to it and there is something about it that ends up coming across to me as more relatable and sincere.

I also think it might be a positive thing for us to leave open the possibility that some of these execs are as passionate about these things as anyone on HN would want them to be. I would love to have people at Microsoft and Apple and Google creating things that they feel are so incredible that they're on the verge of tears.