skysight-inc/HackerNews huggingface dataset:
People aren't judging (or pricing) random Da Vinci sketches as art, but as investments and historic artefacts. In fact I'd go as far as saying that anybody paying more than ~$300k-$500k for a piece of 'art' isn't paying for the art any more, but are investing in a financial asset (that may or may not look nice displayed in their living room)
Cool! Peter Sanders is the same person who invented the awesome DC3 linear time suffix array construction algorithm (aka Kärkkäinen-Sanders).
Depends on the project. I have a website that is a made of MD files (I'm using a static site generator) and it's fast and cheap to mantain (free).

For complex things like if you need DB or something else depends on your knowledge.. I'd go for Rust for the API and Bulma.io for the Frontend.

For JS only next.js and Tailwind looks like a good bet but no clue.
Yep that's serious issue and it's similar to our case. Our main product can work just fine even without SSE 4.2 but MongoDB requires it and then indirectly leads to AVX1 support as we use MongoDB as storage. We did PoC with FerretDB last month and I think it may be good option for Gerylog: https://www.ferretdb.io
You wrote this later and I apologise for bringing it up here:

> a correctly implemented pure DOM manipulation app you would update the DOM once to match your state, that's faster than building a VDOM and diffing it

Bur that is sort of my point. Maybe I could have been clearer about it, but my intend was to say that the VDOM frameworks are faster (or perhaps safer is the right word) for people who aren’t doing things correctly. Which among others is also me.
No need to control rent.

Just ban AirBnb and other short term rental schemes in residential buildings.

Tourists should stay in buildings designed as such (i.e.: Hotels)
Next will work fine.
> that some species are 'invasive' and others are native is just picking a snapshot in time.

What's your point?

Invasive plants are still invasive. It's not always a problem but if they're getting labelled invasive it's usually because they're having a negative impact on the existing ecosystem or would if left unchecked.

Negative is relative to our human needs of the status quo I guess but again I don't really see that as an issue what other frame of reference would we be discussing?
For backend, flask is still around, or Django if you want to go bigger. PHP is usable these days, especially with Laravel. Golang also has lots of options.

For frontend, vanilla JS and modern CSS go a long way. Reactivity is something you can build yourself if needed (https://news.ycombinator.com/item?id=35937464, among other examples).

Though for CSS I'd like to know if there's a slightly less outdated alternative to Spectre: Something that ships a sane default design (and not just unstyled components), but isn't a giant mess like Bootstrap.
Connectionists: Can LLMs Think? By Paul Cisek
Turkey can take only a certain tonnage of vessels, anything which is above 10,000 LDT (Weight of ship in tonnes) is sent to the Sub-Continent. As ships grew bigger, ship recycling shifted from EU to Asia due to labor costs, ship size and environmental factors.
Joel Salatin and Richard Perkins (among many many others) have done great work by applying permaculture principles to farm scale. The ”movement” is called regenerative agriculture but you can also find lots of bullshit under that term (ie. Monsanto has used that term in their marketing)
None of the papers are offering falsifiable premises and testing them. This is not doing science, this is merely assembling metadata. I find shameful that serious academics and institutions are indulging in this kind of number games.

"Let's publish a bunch of measurements we took" might be rigorous and look like what advancing science would look like if you squint. But this is just gaming the publishing game.
If there only was some type of accommodation offering rooms to tourists right there where they want to go but respecting the local laws and regulations... maybe we could call them "hotels" or something.
vercel, nextjs, regular JS, react
> Malta og spiker next.” Loosely translated, he meant: “Malta next, then a furnace – somewhere.”

This should be something like "Malta, to become nails, next".

spiker = nails
Im so sad my Sennheiser headphones from ~2001 are slowly deteriorating, and the parts are no longer available! There is an updated version that they still sell the parts for, but the specific ones I need are different. Still I believe Sennheiser is really good compared to an industry average in providing spare parts.
Too bad immutability breaks the quite-ubiquitous-in-JVM-land Bean spec (and I wonder what one was smoking before drawing that spec).

I think having proper sum-types with pattern matching would have also made it a much better language.
Thank you for sharing such great insights.
I mean, what does this mean for the privacy of your guests? If you invite someone round, do they have to sign something?
This feels like an over-simplification of the benefits. I have yet to be convinced that filling an area with salted water, which by evaporating will only increase the salt concentration, can host a thriving ecosystem.

I'm also having trouble buying the argument that to lower the salt concentration we can extract it and sell the salt. Sure we can, but are talking about the same scale here?

Moreover, it may look like a hostile place, but I'm sure that in all the examples given there are populations there, maybe nomadic, and there are organisms that live there.

Finally, I find it interesting than when illustrating the Quattara seat, the author has added green around it, but I see no reason for that greening to be there at all when a few hundred kilometres north on the border of the current Mediterranean sea there's nothing. After all, same region, roughly same altitude, same water, but even higher salt concentration.

So yeah, I love the futurism aspect of the article, it makes me dream of a techno-solution, but I remain unconvinced though I'd love to be wrong.
It feels like building a farm of scribbles. Combining this concept with some generative music/sound would be interesting.
Absolutely love this. This is actually something I have thought about myself many times. I imagine in future it will be that swarms of idea generating agents running through qualifying agents. Similar to how a human works. The dreams are filtered and tested and inspected by increasingly ‘regulated’ models. Regulation of course being browsing mode and backing up with data. As the funnel narrows the less crazy stuff is output. Are these ideas good ideas?
There aren't that many topics to learn. If you pick one music industry content creator, they will have around two days worth of videos that you can watch. If you do the things they say, you will make money. There's no magic to it.

Many thousands of live streaming musicians have had no trouble going from $0 to $5k/mo. You're welcome to check out Twitch or TikTok any time for evidence of this.
It's not worth noting. There is quite a few people in this thread arguing for the sake of arguing about what a weed is in a thread about a very serious weed taking over very large swaths of habitat.

It's kind of disgusting.
> Facts are, well, facts.

This is funny coming from somebody who said "The fact that university students will riot when someone their puppeteers do not agree with comes to give a presentation at their school" is funny. The number of disinvitations is in the tens per year, out of thousands of degree granting institutions and roughly zero riots.

Oh nooooo. Those indoctrinated college students.

You are the one making shit up.
I do not object that comment’s primary point, but I will object the premise that “sentient AI” is such a natural and easy possibility that it doesn’t require explanation; every time.
Lands are not equal. They all have different conditions. Some land for example can't grow food but is good for grazing.

Grazing, done correctly, is beneficial to the land too. E.g. grazing brings dungs to the land. The dungs give nutrients to both plants and insects. Stamping the land aerate the soil and exposes insect for birds, hence limiting pest. Birds spread seeds. Everything is in balance. Food is ultimately created from sunlight.

Industrial farming, on the other hand, simplifying heavily, is converting fossil fuels into food.
You are allowed to use rails and jquery. (You usually won’t even need jquery anymore)

That said, I recommend trying the SvelteKit tutorial and seeing if you like working with it. If nothing else it’ll let you skip a lot of that framework-analysis paralysis. https://learn.svelte.dev/tutorial/welcome-to-svelte
I feel like the general mood is too risk averse for big projects like this at the moment. I hope I'm proved wrong though. I miss an age of optimism.
> There are also quite convincing studies that show even worse declines for insect populations, again mostly due to industrialized farming techniques and the widespread use of chemical fertilizers and pesticides

Yes e.g [0]. Neonicitinoids in particular are basically nerve agents for insects that we wantonly spread all over their habitat, and which turn out to not remain localised on crops, but spread through runoff, via pollinators, etc. As you might imagine if someone were to spread sub-LD50 concentrations of novichok all over the human environment, the widespread use of these componds dramatically affects insect behaviour and therefore survival rates.

> holistic grazing

Unfortunately this in particular turns out to be unsupported by various studies that have been done to try to validate the claims (e.g. [1] for a popular article with some useful links).

In general the debate between nature-integrated farming vs maximising yield in smaller areas is complex, and I don't think I know enough to summarise it in a HN comment. For example [2] claims that maximising yield, but in smaller areas, is a better overall strategy. But I suspect the outcomes depend on exactly which factors you include in the model (e.g. if you want high yield farms using artificial fertislisers to maintain that productivity, do you account for runoff into rivers that can then have a non-local environmental effect? Maybe studies do this but, not being an expert, it seems hard to model).

In any case, a great deal of the land used for farming is given over to pasture, or the production of livestock feed. [3] has a map for the UK, showing that about half of the total land area is used for beef and lamb production alone, plus a similar area of land overseas. This compares to about 8% of the UK that forms the urban environment. So clearly there's plenty of scope for improvement here, but it depends on the will to change; an understanding that the world has value even when it's not farmed, and that we should stop subsidising, and therefore encouraging, high land use, high carbon, diets.

[0] https://www.annualreviews.org/doi/full/10.1146/annurev-ento-...
[1] https://slate.com/human-interest/2013/04/allan-savorys-ted-t...
[2] https://www.cam.ac.uk/stories/landsparing
[3] https://www.carbonbrief.org/qa-will-englands-national-food-s...
Maybe that's why I couldn't learn anything useful from TAoE: I wasn't a physics student. It seemed to be neither an good introductory text nor a good reference, and the choice of topics is not very practical too.
Similar thing happened with the fairy isolated Quake 3 scene in Russia. Back then the Swedes were the only LPBs (low ping bastards) so they kicked everyone's ass in online games. When it came to LAN, though, almost no one could deal with even mid tier guys emerging in the Russian scene.
I'm surprised this is in the public domain (if it is).

I was searching for this film about 12 years ago (I like my old sci-fi films) and ended up buying a DVD from eBay as I couldn't find it on the usual pirate sites. However, I've just had a look and there's some better 1080p versions available now. Looks like it was released on Blu-Ray back in 2017.
Seems to work OK here with FF 112 on Linux
It might be possible to revitalize it by spying on what it is doing on the wire. Although if 3M has dropped the API then it might be tough. What's the machine?
"What's stopping you from doing these things?"

Exactly this!

My personal website is pure html and css on a custom backend. I do not find the combination lacking.
1) The comment said that an ML tool can be sentient. I put forward it cannot.

2) An ML tool that destroys the world is conceptually a human alignment issue, not “AI alignment” issue.
I see. FSD for encryption. Got it now. Thanks.
clone() makes an immutable, deep copy/recursive copy of the original data structure.

clone() itself makes perfect sense. Why the programmer needed those clones... is a legitimate issue with Rust.

In my experience so far, it's usually to hack around an interaction between the borrow checker and the output of a function constructed using dot syntax.
Ah, thanks for that dang, if I get that weird déjà vu feeling again, I'll try follow a similar format!
Reminds me of a SO answer I gave 11 years ago: https://stackoverflow.com/a/12027417/407650
The lessons I've learned from all my programming projects are:

1. If the codebase would still work on a "dead platform", but you are targeting something new, you are chasing after hype, to some degree.

2. If the code involves significant data entry, you probably want to leverage a spreadsheet, because eventually you will want to edit something tabular and also make charts and reports. The things "dashboards" do are also very reasonable to do from inside a spreadsheet - make a tiny shim to pipe in some data, and then make the dashboard frontend using all the built-in goodies.

3. If the code is mostly about making custom UI, you are on the path to saleable application software, or at minimum, a tech demo that people will talk about.
That's a very interesting piece of information, thanks for sharing that!
Telly is slang for TV here in the british isles - does it exist over there too?
The aim of the covid vaccine was to have it available as soon as possible. We still don't really have enough information about how it will mutate in the long term

Influenza is well understood by now and has had decades to research
at glance, if i divide the area of those deserts to the surrounding larger seas ... the ratio looks very small, maybe < .1% or much less (don't have numbers)

a drop in the ocean
That's simply not true. Almost all the value will be because it's attributed to da Vinci. You simply won't get the same valuation if it's attributed to a lesser known contemporary.

And you don't need to go historical. I just picked da Vinci as an example. If you or I made a balloon dog sculpture, it won't be valued the same as a Jeff Koons one [0]. Even if it's essentially identical.

There's a whole subset of the art market that is valuing on provenance not the physical object.

[0] I'm assuming you're not Jeff Koons. The problem with HN is that, sometimes, you are actually chatting to a celebrity in the field without knowing.
There are few fires in desert, so any increase in the amount of plants like increases the chance of fire. But still people usually pref living in green places even if they are more likely to have fire.
Why designing your own IT / OT infrastructure is harder than you might think
Biodynamics is complete hogwash. We do need labels for sustainable farming, but we need them to be based on science, not popular beliefs about moon phases and such things.
Spacy-LLM: Integrating LLMs into structured NLP pipelines
Not sure if that's what you are asking but there's a `withCredentials` option (which IIRC is the only possible option)

I was looking at : https://stackoverflow.com/questions/61041389/managing-server...

Shared worker would actually allow for SSE in a service worker !
That's nice.
And you are comfortable actually answering those questions in public? Audacious, to say the least...
I write a project using primarily a foss stack which has a 20+ year history of being committed to backwards compatibility, and I couldn't be happier.

Utilizing the Lindy Effect to my benefit, I've been able to almost entirely avoid the typical framework frustrations, such as breaking changes and abandoned dependencies.

Instead, I've been able to focus on features, figure out a good code style, and support nearly all mainstream or once-mainstream browsers. On the back-end, I'm working on the Windows install process, but on *nix it's fairly uniform across different flavors and lineages.

For those curious, it is Perl, text files, PGP, HTML, CSS, low-sugar JS, and a little bit of sh, Python and PHP for server glue. Now probably to include batch files...
Meat being more expensive would reduce consumption, but that probably isn’t a bad thing in terms of health outcomes. Many people eat too much meat anyway.

So long as affordable, healthy, accessible alternatives exist, of course.
Probably just as much e-waste as currently where people feel the need to constantly upgrade every few years for minor improvements
Why such a dearth of sorting/filtering options?

I've noticed this trend for several years? Who decides that "oh - they'll only need alphabetical"

This stuff is (usually) trivial to implement and it was the first thing I did when learning CRUD development.

LET ME SORT BY ALL THE THINGS!
Have you used Twitter?
> At best a subset of functionality than an analogue. This kind of research is being conducted by experts in type theory outside of Elixir. If it's a problem for Elixir, it's a problem for any other language that would attempt it, and absolutely I would defer to the authority of those experts who have spent years looking at type theory.

Ironically the researcher that you're deferring to (Giuseppe Castagna) wrote a paper about the set theoretic types Elixir is hoping to implement one day, and he points to TypeScript as a practical existent example of these types. This is the same paper Elixir's creator recommends as an introduction to the research [1]. The paper is called "Programming with union, intersection, and negation types" [2]. Here's a quote from the conclusion of the paper (page 55):

"...the need of set-theoretic types naturally arises when trying to fit type-systems on dynamic languages: union and negations become necessary to capture the nature of branching and of pattern matching, intersections are often the only way to describe the polymorphic use of some functions whose definition lacks the uniformity required by parametric polymorphism. The development of languages such as Flow, TypeScript, and Typed Racket is the latest witness of this fact."

You might also want to take a look at the discussion that took place on HN about the paper when it was published [3].

[1] https://elixir-lang.org/blog/2022/10/05/my-future-with-elixi....

[2] https://arxiv.org/pdf/2111.03354.pdf

[3] https://news.ycombinator.com/item?id=32018751
Hotels suck only to those buying into the relatively recent religion "live like locals" and they are not that many percentage-wise. Most of the AirBnB customers go there hoping for lower prices and that's all there is. Tax the hosts like the hotels are taxed, make them offer the same services the hotels are offering, and I'm sure the main problem will be solved. I say only the main problem because Venice will be Venice and the increase in tourists numbers will be felt either way, so at some point the bigger issue will need to be discussed: should we limit the number of tourists? Sell them time schedule tickets or something? Venice has this discussion already.
Yes, but weirdly enough the most popular javascript for handling http, express, does not support HTTP2 !
Fastify does
You're absolutely correct. And it shows how out of touch Hacker News is that the people who understand the existing market get downvoted, while the people who claim "YouTube ads are the only way to make money" somehow get upvoted. What a sad state this site is in.
> There is nothing special about people outside the team finding security bugs in your code.

That supports the point.

> If a bug that hid from almost every developer on the planet for 20 years (that's how popular bash is) is still shallow, then I have no idea how you define a non-shallow bug.

A bug where you think "yeah, no-one except the x core team could ever have found this". A bug where you can't even understand that it's a bug without being steeped in the project it's from.

> That's irrelevant to this discussion.

Disagree; that the Bazaar can attract more contributions is a big part of the point.

> This is the point of the Cathedral model: you don't release software at all until you're reasonably sure it's secure. The Bazaar model is that you release sofwatre as soon as it even seems to work sometimes, and pass on the responsibility for finding that it doesn't work to "the community".

Few people were thinking about security at all in those days, at least the way we think about it now; the essay isn't about security bugs, it's about bugs generally. The claim is that doing development in private and holding off releasing doesn't work, because the core team isn't much better at finding bugs than outsiders are. The extent to which a given project prioritises security versus features is an orthogonal question; there are plenty of Cathedral-style projects that release buggy code, and plenty of Bazaar-style projects that release low-bug code.
Will Rust succeed in eventually making all C (and even C++) code technical debt?
"Anyone who writes class names like FactoryBuilderFactoryImpl and claims to walk in the light is at best a scoundrel, and at worst a follower of a religion so dark we don't name it in polite company."

Awesome quote ... LOL.
I agree with most of what you're saying but some java applets were quite big, just not for everyone. RuneScape is the first that comes to mind, some websites that had lots of flash games also had quite a few java applet games, although I don't remember their names. There was also a google-earth-like program that ran in an applet, although I don't remember its name.
Good point. I don't see the issue with a new syntax either. GUI libraries always come with their own set of large APIs and conventions, so learning a new syntax isn't a big deal. The special tooling and dev environment in Slint are optional. But if you do use them, the Language Server Protocol (LSP) allow to integrate them everywhere and provides handy features like code completion, navigation, and even a live preview.
The broader point you are missing is that filtering exact text, while trivial, is also trivial to route around as well.

Not only is it not a sign of incompetence, I would argue that having that text filter is, in itself, a larger sign of incompetence.

Its like trying to prevent sql injection by looking for keywords in text and filtering for it instead of the proper solution of just using variables.
I think "don't have sex with teenagers if you're a middle aged man" is pretty far from some sort of categorical dilemma.
Definitely my experience as well. My dark horse is trying to optimize for speed when i don't need it, and not doing it when i do.

When i was more naive, i'd just stick with the first solution that worked. Now, i find that i'm always worried that someone is going to try to input a 30000-line csv in my tool and that i must use the slightly faster way because it's the right thing to do.

One of my tools to prevent this has been the non-accepted answers from stackoverflow. I find that they are generally of similar quality to the accepted answer, but that because they are less tailored to the (necessarly) different problem, they fit less and have a lesser chance of being accepted despite being more useful to more people.
I do not understand your ultimate point. Going by your line of reasoning, the utilization of nerve gas on the frontlines, chemical weapons and maybe even low-yield nuclear weapons should not be considered a big deal since they are all 'highly-localized' anyways, right?

It might all be 'highly-localized', but DU is there to stay in the ground virtually forever, until it is blow elsewhere by the wind of carried underground by rain, both of which are equally undesirable outcomes.