skysight-inc/HackerNews huggingface dataset:
During COVID PRC exports increased by 1T, more in 4 years than previous 10. Primarily in global south built up by BRI which in that context has paid for itself multiple times over. What's happening is PRC moving up global value chains while shedding low end manufacturing that started precovid. The TLDR is PRC modernization/development is increasingly infringing on medium/high end value chains that was previously monopolized by US/west. Whenever PRC domestic overcapacity translates to exports, it reduces operating income of incumbents, primarily western, by 50-90%, it destroys control of sectors west dominates in. Hence containment to keep PRC down and maintain western share. Xi unwinding bad parts of Deng's unchecked economic growth policies thats no longer sustainable.
"I'm adding. And subtracting".

Can't argue with those lyrics.
I can vouch for a cheap, adhesive insect screen mesh for your windows. I mean, you can go for an expensive one too, but the cheap one has been enough for me and made my AC-free summer much more bearable.
> "older people insist on going to stores"

> "This is completely preventable already"

Sorry, but some people in some place have no other choice but to go to the store while it's open or face starvation, and when you live in a place where nobody gives a rat's ass if you live or die (because we all know that everyone over 30 should just die because they're worthless, right?), you have to go to the store.

As to "completely preventable", sure. But the problem is that people don't want to prevent jack-shit. They want the world to burn and everyone to die, and sadly, I'm starting to agree with them at this point in my life.

Eagerly awaiting my downvotes, because I already know that nobody wants to hear truth.
There's a big gap between people using it to write greenfield applications and/or smaller tools, and people working on large codebases.

I am in the latter group, and I don't find it all that helpful. There simply aren't any tools that can plug into a massive codebase with millions of lines. I never just work on one specific repository either - a change generally involves multiple repositories.

On the other hand, if you're writing a smaller standalone utility, or working on a greenfield application, it can be helpful (with all the useful caveats about hallucations).

I think that a lot of ML folks, especially those in research, fall into the former category, which is why there has been so much hype.
This might be something he'd want to take to the manufacturer of Kashi cereal. Those cereals have all kinds of different grains.
What I'm asking is how would people employed in the public sector negotiate a fair wage if the unions didn't exist? What would the mechanism be?

What's your definition of "overly generous"? Based on what criteria?
This completely ignores the maker boom of the last 15 years. 3D printers makes tinkering incredibly cheap, and complex electronic components and tooling are unimaginably easy to acquire through AliExpress. There are 28 million repositories on GutHub alone - if only a small proportion of those aren’t blank or forks, there’s still a huge number of unique and novel ideas being developed.

There’s a healthy number of blogs, tweets, and repo comments and communities (HN even) helping people understand these technical areas, drastically reducing the barrier to entry.

There certainly is a lot of protectionism putting a damper on things in many areas, but you’re talking about mass-production, which isn’t necessarily required in all cases, especially when there’s so many alternatives equivalents available these days.
I don't think I understand their impact on the landscape. The methane risks in the melting steppes might be something which is affected by how large animals behave in the landscape, and sure their feet would play to that. Cattle and horses are notably destructive to landscape by their feet. Sheep and Goats I think its over grazing mostly, but all of them can cause massive erosion gullies, I think thats likely to be an issue anywhere.
Search funds don't usually focus on the employee ownership part though. Exit model is usually focused on scaling big enough to become a PE target.
This is uncannily reminiscent of Asimov’s Nightfall – a real gem if you haven’t had the pleasure of reading this short story before!

http://www.whitehole.net/storyPages/files/misc/Nightfall.pdf
It’s literally in the article. In an African elephant.
The big problem with this logic is that devs have to go where the users are if they want their money, no matter what.
It's been several years and we still have to append "actually known as Square" to any mention of "Block". It's one of those glaring signs that the rebrand was a mistake.
tax valuation is almost zero.
Got it, I missed your point and still haven't got it. I appreciate that you took the time to respond.
I can guarantee you that no-one here fully trusts any LLM to write complicated bug free code without you (a human) to keep checking over it.

Anyone with an understanding of unexplainable black-box AIs knows that LLMs hallucinating is not 'the same thing as a human'. Humans can be held accountable for their mistakes and can explain themselves transparently. LLMs fundamentally cannot reason or explain themselves transparently, other than rewording its original answer(s) to make themselves sound credible; like an expert sophist.

It goes to show that this overhyped snake-oil is now at the late stage peak of inflated expectations of the Gartner hype cycle.
It's very different for hot/dry vs hot/wet climates

For hot/dry there's usually high day/night variation so the trick is often thick materials that don't let heat penetrate for hours. Stone and mud brick are traditional concrete can be good too. Soil does this also. You then want small openings to prevent heat escape and plants or water for evaporative cooling. Traditional middle eastern and north African buildings are great for this.

Hot/wet climates are much harder. Generally you can't keep the temperature out, you can just put up a very broad roof and then encourage wind flow to your body (windows, electric or manual fans). Construction is usually much lighter (timber and steel)

Below is an example of climate analysis with passive strategies overlaid

https://www.researchgate.net/profile/Aasem-Alabdullatief/pub...
I don't care. I can easily fix them. It's a very good debugging assistant and a very good programming assistant.
Apologies, I meant Privoxy. Privaxy looks pretty decent too, but I've never used it.
what are some real-world projects that use this?
100-62=38%
Parts of southern and central Spain too.
Honestly, I never understood why Python gained such a good reputation given the scale of its warts and don't get me started on its crippled lambda implementation.
It's more readable, for my brain at least, because there is less distracting syntax cruft lying around.
To be honest, I don't care much whether I see fancy proprietary rare font or the opensource one on a web site or a newspaper, or even in an app. I just need to see not awful letters to read words.

You know who cares? Marketing people. Probably, ads industry is the biggest fonts purchaser. Also, big enterprises like banks and other fintech, who has behemoth apps and they like to have some unusual (-ly inconvenient) mobile apps and web sites.

The regular users market just don't need that many fonts as presented at MyFonts.

Then it's not surprising why big companies pays only $12 per font. It's their market. Not a font designers one.
It’s interesting, we want reliability, but too much reliability makes something invisible, and then failures become catastrophic because there is no expertise in the organization.
It’s honestly not that hard to get the gene set you’re looking for in a single cell. It’s may take tens of thousands of attempts for it to be exactly what they’re looking for but it’s possible with current technology.
The article is a rehash of other sources and not particularly original, although it packages it in an easy to consume format.

It does have, though, an important insight that I haven't seen talked about much: when you do some upfront optimization (e.g. for scalability), even if you end up needing it, most often your solution ends up not being fit for purpose.

This is true for startups, but it also applies to software in general. By the time your product is scaling, it will probably have gone through quite a few changes, and it's likely that what you predicted would be scalability bottlenecks are off the mark. Not to mention how damn hard is to predict what issues a product you haven't yet built will face on the first place.
No possible way to work for that employer and opt out of the fees. It was illegal for me to make an employment contract with my employer without them getting a cut.
>At what point do you draw the line?

It is inexcusable that for a task to port an app to Android 13 (targetSdkVersion 33) that the app is not tested with Android 13.
For both parent and GP comments, would this not simply be explained by the quality of the engineers and engineering culture working on the tooling? I'm sure that Google today are perfectly happy that they did not build on Oracle, but they also had Jeff Dean etc to build everything they needed in-house. And meanwhile, there are others who tried to do the same and failed miserably, ala GP.

I imagine it's the quality of the team that matters, not the factors that go into whether or not to build bespoke in-house.
Someone posted a transcript of having chatgpt write them a bash script with the comment "see how much easier this was than figuring it out" and it took like a dozen tries of pasting error messages back in. I was infuriated just reading it. I cannot imagine trying to develop this way. But if people like it, whatever blows your hair back.

Allegedly the benefit is it will do the boring stuff like write the error handling code for you, but I have no faith it would work if it takes so many tries to get the happy path correct.
> programming is a human right and it must remain absolutely free!

Weird statement. No one is trying to stop you from programming. They are talking about credentials to be employed professionally.
I don't have any links, just talks with older relatives, people when I was younger.

But bear in mind, even building codes were entirely missing, or very lax, especially in rural areas, 70 years ago.
> Is the loading user-triggered?

If not, then maybe just don't include it at all... I hate it when websites or apps do stuff spontaneously.
A swamp cooler might be helpful. They can also be cheap and simple to make.
I mean, of course? It's trained on real world code. Real world code "misuses" APIs at, sure, a 62% rate. Sounds roughly right to me. Obviously there's dithering to be done over what constitutes "misuse" vs. actual bugs, etc... But really this sounds unsurprising.

AI isn't going to give you perfect code (or answers, or anything really). It's going to give you typical code, based on extremely broad "intuition" about how others ("all" others, really) have solved (or answered) the same problem. And that has value.

But it's not going to produce something better than the existing consensus, by definition.
That's very easy to say until it's your partner, mother/father, or child on the other side of that assertion.

If you're curious and have time, I'd suggest the following excellent exploration of the idea of extinguishing natural death by CGP Grey. He uses an interesting analogy to help challenge the ingrained belief that natural death is just
https://youtu.be/cZYNADOHhVY?si=oCqVGD5RX9Q0Cnrk
And who forced you to work for that employer?
Ah, the days when I ran a Pentium Pro and thought I was hot stuff....
I manage a small cluster (< 500 nodes), and do staggered reboots every 3-6 months, mostly for security/firmware updates.

It's amazing how many servers that were seemingly running "fine" for months don't boot back up. Memory failures, disks that disappear, random power issues, motherboard/controller failures. As high as 1%.
This deadline had been sent around last year. I am not sure if you’re bullshitting your way out of this or something.
It seems more like the writer is advocating "search configuration included with the results" vs "search configuration as a separate page"; which I agree with. That being said, I don't refer to "search configuration as a separate page" as "advanced search". Rather, advanced search to me is just search with more options (to filter, generally, but also sort, etc). As a general rule, automatically entering into search with EVERY available option visible tends to be a bad idea; leaving to analysis paralysis. Rather, I like the idea of starting off with the most common filters; and allowing the user to ask for more (advanced search, I guess?). If possible, filters should be faceted (with counts), as noted by simonw in another thread.
How do you save a document vector and do similarity search with it?
Mosquito screens on windows, or mosquito nets may help.
>Genuinely wondering, what flexibility do you get by not having an app server?

Keeping the frontend and backend decoupled. Being able to host the UI anywhere that can serve HTML/JS and not have to worry about maintaining/monitoring another server. Deployments are just a CDN cache invalidation, not cycling a container somewhere. SSR is great if you're worried about SEO, but it's generally total overkill for most apps.
G’day, if anyone has any questions about this I’m happy to answer them here.
There was a good video posted here yesterday about a (for me) seemingly typical experience writing code with chatGPT https://www.youtube.com/watch?v=U2Q3KAOSAEY

The combination of hallucination and just bad advice makes it time consuming and not clearly worth it. I think it's a step in the right direction for conversational interfaces. The fact that you really can have a back and forth to clarify intent, make corrections, and arrive at a "meeting of the minds" is lightyears beyond "intent recognition" type chat, and what a conversation should be. It just needs more work, which may or may not be straightforward.
I can’t imagine a scenario where someone with that setup would be streaming YouTube often enough to spend the effort to block the ads. Seeing one ad a month isn’t worth the effort to manage YouTube ad whack-a-mole.
> This is an engine for web based message board (forum) implemented entirely in assembly language, using FastCGI interface and SQLite database as a storage.

A lot of heavy lifting isn't even done in Assembly. Not to say anything of what it's using for a TCP stack. I don't know where in the Amdahl's distribution the assembly part falls, but I'm guessing it ain't much.

Edit: Also now that I perused the link, I wonder how many people commenting here are confused and are actually commenting on the speed of the Fossil browser vs the actual forum.
The real problem is that I don't control all the code.

If I had millions of person-hours to RE all the apps I hate, I'd just write them in Rust or something.
There are some spots near San Jose where I have to spit out the mosquitoes because they are so dense around my face and they just fly in my mouth while I am cycling and other places not far away where there are none attracted to me when I stop moving - one place where the mosquitoes swarm around me happens is anywhere along Stevens Creek (the creek not the road) up to skyline road and when I cross skyline road at the ridge line there is nothing like that on the ocean side just across the street.
The prices set themselves based on market conditions, so to call the buyer suckers is reductive.
Well, since we're all speaking in hypotheticals anyway, if recreated Mammoths start being a problem, we're even more capable of wiping them out than last time.
To restore the grasslands? Hate to break it to you, but the bison did that too. I know a few people who study or give talks those creatures and reintroducing those to habitats is maddeningly difficult. Nobody wants a herd of bison wandering into town, or on the highway, nobody will allow them to be wild near any settled area

And these people want to introduce mammoths? What is their plan here, when we can’t even reintroduce non-extinct species to their old habitats?

Also, grasslands are the most endangered habitat in the world, but it isn’t because of a lack of mammoths: it’s because we build our farms and cities and highways in grassland areas. If we had 4x as much grassland, farmers would just claim it. Fescue grass (I forget the spelling) barely can be found these days outside of national parks
It's also a tribute to the hosted VMs and the framework in general. Virtualisation has been an amazing boost, to reliability. Get on a platform with variant HW and then expose it as an idealised machine, to clients which can behave predictably.

I ran NetBSD systems for years, but I don't think any of the BSD I have operated managed 13 years. Even 3-4 years felt like a big win!

I think how manufacturers of embedded OS looked at the field and went VxWorks, Linux or BSD is interesting too. By no means is it automatic you go to a linux kernel for a small device.
Yeah this is funny. "Deng’s economic miracle" included many things, like the one-child policy, which came back to bite them now. So this simplistic "Deng miracle Xi dumb" theory doesn't seem to hold up.
I think the more common theory is that our distant ancestors hunted them to extinction.
The ‘Transcendent Tastelessness’ of MySpace
Yeah I think this is really one of the key issues. I found all of this tech to be really great with my side projects and really lacking with my big corpo codebase fragmented across multiple teams, projects and libraries.
Exactly. Deforestation in the Amazon is dwarfed by the end of old forests in Europe. There's almost no fauna and flora in Europe: all destroyed in the name of industrialization and civilization. Recent small-scale reforestation is touted as healing, but one might as well lay a bandaid on an amputated arm.
Is it so trivial to know if "some additional tick of work was done" without knowing how long something is going to take?
Actually FTTH is mostly available even in rural area, except it's very rural in the mountains. Also you know now Starlink is available. Though I rarely see story anyone use Starlink in Japan rural house, but often see enthusiasts in Tokyo use instead.
Luckily they're also working on reversing aging. It could turn out that periodically repairing the damage is easier than stopping it from happening at all.
> I personally think everyone should be required to spend a year

Ok fine. You are free to say that you want barriers to entry and want to prevent people from getting jobs, by making them do all this other stuff.

But other people like me do not want that. We do not want to be forced by a union to do all these things, and instead want to be able to negotiate on our own to get a job.

Unions should not get in this way of this.

And there are a whole lot of other people, just like me, who would never have been able to get into the industry if we were forced to jump through all these hoops and we will not support organizations that pull up the ladder behind us.

> You say barriers to entry, I say putting in the time to ensure you're someone I want to work with in the future.

Its funny how you are almost directly contradicting your previous statements here.

Previously, you tried to argue that degree requirements, or other barriers to entry are not a thing. And now you are giving reason why you actually support those requirements?

Do you not see the direct contradiction that you made in like 2 posts?

Instead of that, you should have started off by saying "Yes I want there to be requirements, enforced by a union. I want you to be required to get a degree or do an apprenticeship, or a number of other things/ insert random thing X".

But you didn't do that. Instead, you disagreed with my factual claim that there are requirements, which you have immediately now backed off from without admitting that your original statement was wrong.
You seem to be ignoring his point.

An ever shrinking population of productive people (percentage-wise) is going to have to provide goods and services for an ever growing population of people who can no longer work.

It’s a huge burden. Taxes will be higher - which will have all the associated consequences.
Not exactly a fan of Play Store policies, but for this situation, I'd say that Google gave ample time for developers to migrate to API 33, and all behavioral changes and API deprecations are documented (however annoying it is).
Hey Hey 16k
When I said processes, my impression was that the kernel was responsible for switching the CPU into / out of 32-bit mode through a privileged operation (ie that’s the process boundary). Turns out that’s not the case and it’s in the unprivileged CS register which can be mutated calling jmp/call with a target segment set to 0x33.

Thanks for correcting me!

[1] https://stackoverflow.com/questions/24113729/switch-from-32b...
This is not backed by evidence or statistics. The earth is not overpopulated nor in danger of being so.
It does it pretty well for Python with code interpreter, especially for quant/ ML heavy code.
Why not? How do you avoid the same failure mentioned in the linked comment and associated post?
I'm sympathetic to the viewpoint that GPT-4 is prone to mistakes when writing code. Unfortunately, the analysis in this paper is pretty bad and doesn't support that conclusion.

The authors assume that for any given method under consideration, it must only occur within a particular pattern of other method calls and control flow instructions. But the templates they have chosen are clearly only applicable in certain situations.

For example, they claim that I/O operations are "wrong" unless they are wrapped in exception handlers that log any errors:

try {
...
} catch (IOException e) {
e.printStackTrace();
}

But of course, this will cause execution to continue as though the I/O was successful, which might be exactly the wrong thing to do! In many cases, you want the exception to propagate, so that the caller can decide how to handle the failure. (And even if you do want to report the error somehow, writing it to stderr might not be correct; it's pointless in a GUI app.)

Similarly, the authors assume that every time you create a file or directory, you always want to call .exists() first (even though doing so has an inherent race condition); that Map.get() must always be followed by an "if" block; that List.get() must always be guarded by an explicit bounds check; that after doing a database query, you always want to close the connection; and so on. None of those rules are universally applicable.

I would expect the real problem with LLM-generated code to be semantic bugs and "misunderstandings" of the requirements, which would not be caught by superficial checks like this.
I think part of the sell is that the constraints breed creativity, kind of like the op-1. Whether or not you agree is a personal value kind of thing.
Some context :) https://www.mjhibbett.net/heyhey16k/history.php
Yep. It seems like the most effective solution in heat islands would be to avoid absorbing the sun's heat in the first place. For perspective, white paint will reflect 80-90% of the sun's energy, while black paint would reflect only 10-20% (other materials - asphalt, 10%, concrete, ~50%, sand, 40% - look up albedo :)).

Given sunlight is approximately 1kW/sqm, simply reflecting it back instead of absorbing it seems like it would add up to big savings pretty quickly, and something like white paint is significantly superior to what you'd get with most other finishes.
> There simply aren't any tools that can plug into a massive codebase with millions of lines.

If Sourcegraph's offering (https://about.sourcegraph.com/cody) has limits I'm not aware of, this is just a matter of time. But in my experience, this is a "nice to have" rather than a "must have" when it comes to the benefits of GenAI as it applies to coding.