skysight-inc/HackerNews huggingface dataset:
In short, it reads to me as "HTTP/2 or don't bother".

Not an unreasonable requirement for a serious modern web app.
Next.js has a very good developer experience, and there's lots of tutorials and documentation on it. With that said, there's nothing wrong with picking Rails. It's not as popular as the JS frameworks anymore, but it's arguably much better in many ways.

JS suggestions: Sveltekit, Next.js, Remix
Server-side suggestions: Rails, Phoenix, Django, Laravel
You do not mention what kind of web site : portfolio ? the next google ?

You can get a web site quickly by asking https://durable.co to IA-write it. You will get a non-descript, not "this is really me" web presence.

If you are looking for a challenge you can try to belong to the http://1mb.club you can even aim for the https://1kb.club/
It depends on both the hit rate (success / attempts), the churn rate (length of time a success is successful for) and finally the output rate (length of time it takes do one attempt).
TraumaZone is in my humble opinion a masterpiece. But to me it doesn't show that his previous work is any less incredible. In his previous work he explicitly sets out a (usually unconventional) thesis and then attempts to explain it in detail.

In TraumaZone the subtitle explains what he wants to do this time, "Russia 1985–1999: TraumaZone What It Felt Like to Live Through The Collapse of Communism and Democracy". He wants only that you get a feeling of what it was like to experience what these people experienced and he does that incredibly well as far as I can judge.

From TFA:

> And yet this is hardly a sufficient explanation.

I find it incredible that this isn't sufficient for the author. It fits with everything!
I don't think what you're talking about are facts. I think you're talking about Universal Truths, which don't exist in any real sense. A fact isn't something that can never be falsified. A fact is something that is widely believed to be, or proven to be true. Kevin Durant's NBA-listed height definitely meets one of those definitions already. As far as proof goes, a fact is only as true as the level of proof that you require it to meet. Given that all proofs can ultimately be falsified (at least all the ones we've seen so far)[0], the level of proof associated with any fact is going to be some arbitrary level that must exist below absolute proof.

There are sophisticated institutions in our society that are devoted to evaluating facts, and none of them have a definition of a fact that is as rigid as yours. The criminal justice system is one, they only require proof "beyond reasonable doubt" (as subjectively decided by a jury or judge) to establish a fact. The academic system is another, and their standard for establishing a fact is arguably lower, as they rely on a (perhaps similar) peer evaluation process.

It's not possible to have a fact with the characteristics you're describing. All facts can be subject to legitimate controversy.

[0]: https://en.wikipedia.org/wiki/M%C3%BCnchhausen_trilemma
Should have just called it Google A/I this year
Nothing against fail2ban, but with its RCE a few years ago, I wonder about simpler firewall rules:

- If the IP has an established port 22 connection, pass any new connections

- Otherwise, meter connections from each /24 to one per 21 seconds

I think ControlMaster would keep this from gumming up Ansible too much?
It wastes time. It wastes fuel. WFH actually does work: there is this new fangled thingy called the internets that is a series of tubes which distributes things oh so magically.

But certain management types feel great knowing that their drones are being good little drones.
It's an improvement over the status-quo. But given what was communicated before the feature was launched, it's very easy to believe that users might believe that the expectations around privacy and security are stronger than they actually are. Ideally you don't need to put any meaningful trust in the service provider, but in this case you do.
This is great advice if you’ve been lucky enough to get your name stamped on TCP/IP and can say “my engineers” in passing. For the rest of us, not so much.
Interesting. But rough time to be a cow.
Modern CPUs are plenty fast at doing overflow checks in software.
You might wanna have a look at Phoenix Framework

https://www.phoenixframework.org/
While not particularly useful as a scientific method, and obviously not attempting to counter your broader point asking for more detailed analysis, there’s incredibly compelling evidence: Go for a 100 mile drive at night, and count the bugs on your windshield. Ask your parents about it. Ask every 70 year old you know. Bugs are in decline.

There’s absolutely no lack of evidence. We know it’s real. We just haven’t catalogued that evidence very well.
I don't think the problem is in output-per-acre (really, increase in yield per acre is shockingly low in the past 50 years), but rather in the amount of labor required. That, plus the inertia of vested interests codified as bureacratic regulation and protected by lobbyists. Essentially: intensive agriculture uses monocultures, extremely large machines and herbicides/fertilizers/pesticides in order to reduce or displace labor costs, which dominate. And it still can't really exist without heavy subsidies.

Any kind of regenerative practice in the current market situation needs to be competitive on a labor per output basis in the first place, not on the output per acre. Lightweight machines and robotics are part of the equation for sure, but will not be sufficient.

However, agriculture in Europe is already build on subsidizes and heavily regulated. So we have the tools, we just need to use them and defeat agro corps lobbying efforts. Not easy, considering a political party from an Agro PR firm won the elections in the Netherlands, and legitimized a toxic blend of corporate disinfo, conspiracy theories and populist violence.

Moving beyond the path of destruction seems as hopeless as ever.
Indeed. Blaming Jira because it's missing this or that feature, or because the managed version is being slow is fine. Blaming it because it's an implementation of the twisted processes of your organization it is not (and that's what most people usually do, even if unknowingly)
My comment was trying to address the fact that the current 3-days in the office rules are probably just a coarse grained response to the very real and present problem that companies are facing right now.

Downsizing the office space to ensure handle just 20% of the headcount might be the answer, but:

a) It will take time

b) Getting rid of 80% of your office space is not really that much easier than getting rid of 95% of it, which is why the various companies are trying not to do it at all.
Precisely! The people reiterating that study also acts like it is valid all around the world, including places where cats are not invasive. For example in mainland and southern Europe the cat has been tamed since at least 1200 BC and the wild cat has been since the ice age. Birds in those areas have long since adapted, as evident by the wild cat which predominately hunts ground-dwelling mammals.

It is of course a good argument to consider the study generally valid on e.g. the British isles and North America where the cat was more recently introduced into the fauna.
1) Yes - if the engine stopped on a fully fluidic aircraft you'd lose the ability to run the controls. The applications we typically considered for the technology are in addition to normal flappy control surfaces. E.g. you use these for a load alleviation function on civil airliner, or take off with normal control surfaces and switch to fluidics for when you want a lower RCS.

2) Fluidic controls can be (on paper at least) lower drag than the conventional alternative, to be honest that side of it isn't my area, but there are plenty of papers on the subject.

3) These actuators were designed for a 10deg/s roll and pitch rates. For the roll device the slot length is around 100mm long, longer slots / higher momentum coefficients would yield a faster roll rate. There's a "more scientific" video on youtube https://www.youtube.com/watch?v=bI6ouhXjjk4
That's exactly the problem, we need a JIRA that is quick, efficient and not a death trap of a corvette for a 16yr old mental adult. Pretty please....
Doubtless these effects were felt by children through increased hardship at home, but having witnessed first hand the vice grip that negative social media interactions had on the friends I had during high school (starting 2011) and the complete lack of awareness the social circles I ran in had of the wider economic situation, I'm more inclined to believe that the shock therapy exposure to social media and smartphones had a large part to play.

I, for one, was pretty adversely affected by what I saw and was subjected to on social media as a young teenager. It gave me and most other kids I knew additional stress outside of the in-person problems that would arise at school.
Don't overthink it. HTML, CSS, JavaScript, and Bootstrap for consistent look-and-feel and theming.

If it's not an app itself, you probably don't need a framework such as React for a website and you don't need to precompile and bundle CSS either for most simple website use cases.
Reactivity libraries are really useful, though. But the number of available options is a bit overwhelming.
EPFL PhD student here. Please note that the linked website is not EPFL's. The lecture was organised and then canceled by a student association called CLIC
FYI: There have been JS-based exploits in the past that were used to de-anonymize Tor users: https://lists.torproject.org/pipermail/tor-announce/2013-Aug...
Not exactly a rabbit hole. Just a hole, straight down.

I remember sketching an Edward Tufte “no chart junk” style one of these. 1999. Too busy watching the stock ticker to finish it.
Markdown for content & vanillaJS/jQuery at max. Go crazy with themeing!
Why `fsync()`: Losing unsynced data on a single node leads to global data loss
Global food production is a, and I oversimplify a lot here, more of a distribution problem than it is a capacity problem. Certain countries cutting back on theor surplus has zero impact on the starving regions of the world, because as things stand now those surpluses aren't exported there anyway.

Quite the opposite, exporting said surplus, besides accute deliveries to mitigate famine, can kill local farming. There is no way small, just a bit above subsistance farming can compete with the surplus of industrial farming in, e.g., Europe. Take chicken for example, in Europe we prefer chicken breasts and legs, the wings are a far, far third place. As a result, a lot ofbthe chicken left overs, legs, wings and so in, didn't have a market in Europe. It got expoeted to Africa, with a purchasing price of close to nothing since the meat sold in Europe already covered costs, overhead and profits. With shipping being close to nothing per chicken wing, the imported food was way cheaper than locally produced food, driving a bunch of local farmers out of busimess and into poverty. And reducing local food production, increasing the risk of local famine while increasing dependency on global food markets (not really a good thing neither....).

Same principle applies for donated clothes, only now local tailors, often women, are affected.

So no, cutting back on industrial over production is by no means taking part in genocide (!) (you couldn't aim lower than that, could you?).
So, the same lesson
Ok, don't have outdoor cats because they live short lives with high risk of dying painfully.

They definitely do stalk feeders and add to the stressors already in place for bird species. More than one thing can contribute to the reduction of bird populations.
Hardware designers typically work with compiler authors to get them to use instructions they'd like.
A lot of that value is in the aspect of the sketch as a historical artifact.
There's little present performance to speak of when it comes to Da Vinci.
Hi, EPFL PhD student here.
Please note that the lecture was organised and then canceled by CLIC, which is a student association. EPFL did not write this statement: the linked website is CLIC, not EPFL.
I figure we've had enough examples of well-meant interventions that lead to worse outcomes to be really conservative about "just change the ecosystem and heat/salinity circulation patterns of two large bodies of water, what's the worst that could happen?"
The authors of the paper give the percentage right next to the time (as quoted), it's the submitter who has invented a new title.
In Israel
I heartily recommend "Divine Invasions" by Sutin (https://www.goodreads.com/book/show/22587.Divine_Invasions) to anyone who would like to know more about Dick's life and personal issues, and the way these influenced his works.
I recommend you see how far you can get with ASP.NET.

That’ll keep you in the realm of “making a website” and away from “learning the entire Node.js stack from first principles.”

You could add (non-compiled) Vue.js templates to it which is more akin to jQuery, or try Blazor (ASP.NET that runs both on the client and on the server.)

Neither of these are particularly well recognized as the typical path, but they will do the job if your intent is to build a functional website.
> tourists that want to visit can go to hell?

Hotels and hostels are a thing, you know?
As far as opinions and feedback you are in a advisory role to your boss. Meaning you can disagree with him but ultimately the decision is his to make because he is responsible for the outcome. So you are free to disagree, but you are not free to insist and press the issue.

Now what happens when you disagree so hard on an issue that you simply can't accept your boss's position? First make sure it's really a make or break situation an not just a useless hill to die on. Then just state the fact as calmly as possible.

If telling your boss he's about to do something stupid means you will no longer be working working with him that's a good thing too. Not even close to a trap. If the stupid thing is not compatible with your principles (happened to me while working for a casino) then you should move on to something else. And if the boss is a proud idiot who can't take no criticism (I don't remember meeting one in 25 years) then you don't want to work with him either.

So no matter what, speak your mind. Even if you do it in a horrible way (I suspect this is the case with the parent poster), or you yourself are wrong, it is still better that you open your mouth and receive outside feedback than to develop an ugly hidden persona.
Typically (in all countries i know) the usage of land is defined by the state. Residential vs. commercial usage is clearly differentiated. I have not researched it, but i'd assume that a hotel must be built on commercial ground (all i know are). With airbnb the commercial rental of a residential housing became common and is unregulated up till now.
Depends what you are actually trying to build. If it is not too complex you can get pretty far with just HTML, JS/jQuery and CSS.

If your goal is to build a complex single page app then you will do fine with React, Angular or Vue. All of these have a learning curve made more complex by the compilation stages required to get it to the browser, but the documentation made by the developers should be enough to get started.

If you want to become competent without having to waste time tracking down blog posts or Stack Overflow answers for specific questions, go and buy a Udemy course for the particular library you want to use. All of the big ones have good courses that will take you from zero to making your own application. It should give you a strong foundation. The courses are inexpensive if you wait for a sale day. There are often a couple every month.

Finally, I think this is where ChatGPT really shines. It is a great tool for exploring new libraries and solving all the small problems you run into along the way. Imagine all the questions you would want to ask on Stack Overflow but they would get downvoted, you can ask those questions to ChatGPT. Stuff like how do I make a checkbox, why does this piece of state not update like I expect it to, how do I display my components in certain routes, show it your webpack file and ask why your application is not starting, etc.
To answer your specific question about where to store data - use Cockroach DB. Where do you plan to host? I'd recommend Netlify - it has good support for Next and integrates well with Cockroach DB.
Ask HN: Is it just the jobs at risk or the companies too?
Technology is bringing automation to a lot of software development. There are hundreds, if not thousands of companies which are just technically freelancing small apps and websites (software) to other companies. These might get affected equally as the jobs are affected

Ref: https://ncube.com/blog/software-development-companies-industries-they-tend-to-work-with

Inspiration: https://www.youtube.com/watch?v=-uN1Q98UMO4
I think they meant competitive in land yields, not prices.
Or React. Or Vue. Or Angular. They are all not that different tbh.
Algorithms and Data Structures (2007) [pdf]
You're pretending that YouTube ads are how musicians make money, and that's just not the case. YouTube is one tiny piece of the marketing map -- not the revenue one.
I wouldn't know of the Rwandan genocide and how it started with the Dutch.

Dutch classified people into Tutsi and Hutu, and how their records helped Hutu find and exterminate Tutsi. The big gotcha being Tutsi and Hutu were genetically similar people with some slight differences.
> Two years ago this month, I disconnected my recording studio from the internet

This is, unfortunately the right thing to do.
This was since Windows 2000 common knowledge: Install windows offline, install the latest service pack offline and disable automatic updates. Then from time to time check security updates and install if needed.

Todays SW has nothing to do with engineering. It looks more like sculpture or painting but with the work being delivered after every cut. Nothing is finished, nothing is thought. All is based on a religious vision. And those UI religions appear every second day making the computers a pain to use.
Great feedback, thank you. We have customers in many countries around the World and in many cases even medium sized businesses cannot afford buying new equipment just to make some random software happy about CPU flags.

In multiple countries import tax may reach 50% on top of equipment cost. When multiplied by exceptionally weak local currency even medium level server will cost like racing car.

Old equipment without AVX is perfectly capable running modern workloads and artificial requirement to have AVX hurts people and increases digital divide.

To address such cases we found nice trick by using FerretDB to replace MongoDB in such environments: https://fastnetmon.com/docs-fnm-advanced/using-fastnetmon-ad...
What's stopping you from doing these things? You can still write a php file and upload it to any hoster and it'll work.
I also want this and was excited by that blog post too

So far the SourceGraph product ("Cody") is rather underwhelming, it doesn't seem to make deep use of the project context, where the blog post seemed to say that SourceGraph's special sauce would make that possible

The results seem quite similar with Copilot Chat - in both cases they seem to basically stuff the currently focused file as context to your prompt, and the results are no better than if you did the same with ChatGPT, and looks worse because it's cramped into a VS Code sidebar.
Because the Great Leap Forward was such a smashing success, we need to do it again?
jira's slow because it's a badly written piece of crap

requiring 20mb of data transfer for each page load isn't java's fault
> the city has historically been very conservative about building new houses to match population growth.

This is the main problem. Solution is simple: Allow more new construction, lots of it.

Local people have voted against their own long term interests, if they have voted for politicians who have opposed new construction.

It is easy to succumb to short term selfishness: "I already have a home, so I don't want any new construction near me. I oppose building new homes." But in time, every one of us will need to move to a new home. Then you will start to wish that if you had supported building new homes, it would be easier for you, too, to find a new home.
Could this effect be caused, or enhanced, by the aerodynamics of the modern cars?
>Buying dollars outside the pittance allowed by the government is illegal

Authoritarian governments stealing your foreign currency out of your bank accounts are orthogonal issues to USD being a good anti-inflation currency.

Growing up in post-Communist Eastern Europe, everyone was using USD but the banks or governments wasn't touching them. People exchanged USD on the black/gray market and storing them at home in safes or various hidden ways. No government and no banks. It worked quite well while it lasted.

Then the Euro came and our own currency got pegged to that so it's less common today except for expensive items like fancy cars or real estate.
Whenever possible, buy Demeter products. Their approach to farming improves biodiversity and soil quality.

https://demeter.net/biodynamics/biodiversity/

> 35% more birds and 23% more insects are found in organic farmland thanks to the creation of natural habitats and the absence of chemical and synthetic pesticides.

We, customers, vote with our shopping behavior.

Yes, those products are 100-200% more expensive in terms of money. But don't forget that there is a huge price to pesticide use that is not passed through to the customer.
Too right. Glasgow is cracking down on new AirBnBs but not hard enough in my opinion. A city is for the people that live and work there, primarily. Tourism should be supported, but in almost no case should it take priority over making the city itself better for the people that have made it their home.
Is NSS equivalent to artificial sweetener?
Slightly off-topic, but because of farming we also started to have problem with mistletoe. Many small bushes of rose-hips, blackthorns and other food that birds usually eat disappeared because of smaller fields being merged to one, flattened. So what birds eat now is mistletoe, spreading it from tree to tree by wiping their beaks onto the bark of the tree, leaving mistletoe seeds there.

To clear mistletoe from that many trees is fairly expensive so owners usually don't do it, and we have alleys and alleys of trees full of mistletoe. Eventually the tree dies because of mistletoe parasitizing it.
So my best experience over the past year in the front end world (React only), has been with Vite using the react-typescript template. You get to use es modules (modern js) without any trouble and typescript just works.

For css, I usually don’t bother with any advanced framework, I commonly go with mui, but you can just do css files or css in js.
Ideally a sea level canal situation would allow for tidal forces to regulate salinity. The added bonus would be in shipping.

I'm not a civil engineer, but the idea that you can constantly generate hydroelectric power while desalinating with the derived electricity seems problematic.

https://energycentral.com/c/pip/great-mexicali-energy-and-sh...
They are, but pasture farming implies eating less meat. We are currently near a billion cows worldwide, we don't have marginal land for all of them.

That means meat is going to be expensive and you'd rather eat avocado toast instead. Unless demand suddenly drops or we scale growing meat from a lab.
Ask HN: Artists of HN, who are you/what are you working on?
Fastest way I make a quick single page info site today:

Sveltekit on Vercel, with a Cloudflare Worker wrapped around the Notion API. It even updates live
You haven't not seen the bottom part of a rig then. In Alang, on high tide, the rigs are beached as close to the shoreline as possible. Please don't provide misinformation with assumptions.