skysight-inc/HackerNews huggingface dataset:
I created an android app that ssh to desktop to display it's resources usage, also a notification app that shows live ram usage
Interesting, have a link?
I play a lot with rofi script to automatic my desktop experience, I create a yt downloader script, dictionary while reading a llm frontend etc
Yep. Don't use expensive, new, pristine, energy-intensive materials wherever possible. Reserve those for finishes and exterior coatings. Appropriate filler materials should be suitable for the strength, longevity, and safety profile and function desired.

This also reminds me of some DIY and volunteer experiences installing residential fence posts. On a volunteer gig, I saw people using 200 lbs. of concrete and keep adding water until it's soup triumphally proclaim it's "the right way" while dismissing supervisors and others who knew what they're doing. Meanwhile, I was looking at depth, slope, wind risk, and soil (hydrology), and gathering site debris like rocks and chunks of metal to stick under each post so it wouldn't rot in 5 years or become the Big Dig in time, materials, or quality.
*wipes tear
So McMansion shanty town then?
> The Académie nowadays is (mostly) a bunch of old politically influent people with zero or little linguistic knowledge.

Yet thanks to them we escaped that hellhole nonsense that is the so called "écriture inclusive". All evolutions aren't good. French grammar needs to be simplified though, but not made a trophe on the altar of intersectionality.
Because the systems are optimizing to avoid political fallout / cover your ass, not best "real world" results. Because that's what the system is about. That's the game rules. It's like saying "human centric AI, twinkle in the eye" and firing everyone over time because the system doesn't actually have a single parameter that would make it's actors optimize for the common good.
https://old.reddit.com/r/magicTCG/comments/13gihbr/today_i_f...

for the owl collector, who at the time of posting seems to have missed a few.
Societies thinking around cars really shows just how "unnoticeable" the influence of something becomes once it is ubiquitous. In a car-based world everything takes the shape of cars, and the crazy thing is, that many people won't even see how unusual that is.

I once lived next to a busy inrush road in a city. Once a week I could wipe black grime from my balcony desk. Every second night I would wake up from people speeding or trucks rushing through. One day I spent on the balcony counting cars. 100% of the SUVs had only one person in it. But the worst thing was the noise. I didn't notice back then, and I am not a sensitive person (I play in a noise rock band), but when I moved and was in a silent new flat, it felt as if someone had lifted a rock from my chest. And let's not think about the black grime.

Cities and cars are not a good mix, unless you own a car and don't care about the people living there. I especially dislike how naturally we are expected to yield public space to ever-bigger cars for only minor fees.
You are describing an ideal scenario where code is written by experts and those experts did not take any shortcuts. Real world C code is unfortunately anything but that. I haven't had the luxury of only working on expertly-written C code which frankly also makes me hate C code.

What if the function bar only appends a number to a string? Then the maximum length it needs could become embedded knowledge by the foo function ("10 characters is enough to store this uint32_t so no need to pass anything related to the allocation" thought the programmer who hated tedium).

What if bar and baz are not allowed to grow the allocation because foo has already enough buffer to store the maximum possible size (say a path on Windows, 260 bytes)?

What if the function quux is in a different third-party library whose API cannot be modified to take the allocation size?
I was in tech and gradually turned to VC, now I have my own VC firm based in Italy (I live in Venice, the original one, not the fake LA one), and we invest everywhere in Europe, and occasionally in the US. I was also a founder a few times.

I hated VCs most of the time. Now I'm trying to be useful, and to not waste anyone's time. I try to say "no" very quickly, and try to be very transparent about my thinking process.

Some founders really appreciate this. Some others don't. And that's fine. I want to be the VC that I would have wanted to meet when I was a founder, that's it.
European travelers welcome China's new visa policies
eyesight for pilots is commonly fixed with Lasik.
Haha, it's funny we have had similar experiences. But I have been the German in this situation.
We had some designers from the UK and often out team members were struggling to understand them, and I had to reiterate their sentences in other terms, sometimes in bad English but that everyone understood. (A large part is also the British accent)
Not only that. Also cutting all ads in the platform (link few comments below) and also lack of major updates in the past years
2023 is hard. Taken in isolation everything really is “bugged” and “tampered with”.

You can only get so many “oops security incident” emails from various providers in a row before you get more paranoid.

Then if you have a predilection for paranoid schizophrenia, it’s not faeries and demons that haunt you, it’s 23andMe hacks and Windows rootkits.
The problem is the stream deck equivalent would have to work in -30C too. It's not impossible, but not trivial either.
Forcing the playing of ads like this is really bad for all users and results in a viewer decline in the long term. Maybe you should look for/shift to alternatives like dailymotion or vimeo. Even projects like github.com/teampiped/piped (privacy friendly yt frontend) getting heavily throttled now. Shameless move.
Insufficiently specified. Clearly depends on the details of the repair contract.

What?! You mean Theseus didn’t have a contract?!
No, you don't understand. The offices have gigabit connections…
> Over the past year, the MORSE team has been working in collaboration with the Windows Print team to modernize the Windows Print System

So that's why printing in Win 10 is a mess, with no standard print dialogue and no print preview.
Perhaps if we're going to continue to have highways through cities, containing their noise and emissions should be a priority rather than shifting externalities as various kinds of pollution onto neighbors and visitors.

Build residences that are each bunkers with massive walls, airlocks, and HEPA filtration is probably not going to scale to all demographics very well.

I think (the US) needs more public transportation that gets people out of single-occupant vehicles without imposing time, money, or practicality costs onto them.
When saying LLMs are "good at writing code" there's a distinction between

"good at taking high-level English-language solutions to programming problems and translating them into low-level implementations via a specific language / design patterns / etc"

versus

"good at finding solutions to programming problems."

GPT-4 is indeed quite good at the former - and the former is what most enterprise programming work actually is. A lot of the hard part of professional software development is understanding the problem well enough to describe a solution in English: once you do that, writing the C# or Java is typically somewhat rote. Likewise LLMs are genuinely useful when you know exactly what you want to do with a 3rd-party library, but have to trawl through a bunch of API documentation to figure out the magic words.

All that said, LLMs still really suck at the latter problem: https://www.aisnakeoil.com/p/gpt-4-and-professional-benchmar... OpenAI's benchmarks fall off quite badly with actual programming benchmarks, compared to simpler tests of code generation. If it involves managing state, creating novel data structures, counting to numbers higher than 3, etc, LLMs just aren't smart enough.
One example of profitable software that needs a large amount of capital are F2P mobile games where a large part of the business model is user acquisition for which costs can be substantial.
That's not a fitting analogy because there is no equivalent to the laws of thermodynamics that says a system can't be self improving. You're dismissing a technological possibility without much reason.

We are extremely similar genetically to our ancestors of 100k years ago. The big difference is cultural inheritance. We come up with ideas and objects and pass them down. Humans have improved the capabilities of humans. There's no reason to think computer programs aren't capable of the same.
That’s a clever implementation. I can see the same method used to generate the optimum prompt based on results.
> Everyone wants investment from venture capitalists.

Everyone minus 1 at least anyway.
AI is a contemporary marketing term. Statistical methods that go under that umbrella term has been used for a few hundred years. AI has now become hip, so anyone using any methods that could conceivably be put under that marketing term is now being done.
> Non-native speakers are much more resilient to strong accents and broken grammar. Probably because they passed themselves by this step

You just don't feel foreign language the way you feel own. Swearing in foreign language is just a word woth another meaning.

Not being bothered by bad grammar and what not is the same - butchered foreign language is not annoying nor more effort to understand. Butchered own language hurts ears the way foreign one does not.
Creator of JSON Unveils New Programming Language 'Misty'
I think you misunderstood. It's not a bad API because it uses non-owning references. It's a bad API because it doesn't make that clear.

> If you use sharp knives, sometimes you cut your fingers. People like you would claim the knife is the problem.

This is more like a cutting yourself on a razor sharp butter knife. If it's a sharp knife it should look like a sharp knife.
Show HN: Xmind AI – Mind Mapping and AI and Collaboration and Presentation
Hey everyone,

We've developed Xmind AI, an online mind mapping tool enhanced by AI. It's designed to provide insights when you're in need of inspiration and assist you in navigating through your existing ideas, helping you bring them to life. With Xmind AI, collaboration becomes effortless as you can work together in real-time. Plus, we've added a Presentation mode for showcasing your ideas.

We'd love to hear your feedback on Xmind AI. Let us know if you find it useful or if there's anything we can improve. Thanks for checking it out!
I’m confused that not adding a copyright notice automatically donates something to the public domain. This is not how I learned copyright works. I always believed that you own the copyright to everything you produce unless explicitly noted otherwise.

A sister comment suggests that this was some feature (bug?) of US copyright law at the time, can anyone elaborate?
What makes you think this is not the result of optimizing for safety?
The spanish form might be close phonetically but it's not remotely related

Oir it's a verb on and by itself and comes from latin audīre and the "¡Oye!" Expression is usually used as a retort, not as an initiator. In cooking settings "¡Oido!" Is used both as a call for attention as an answer.
You are right, hence my disclaimer. For paid work, it works fine and that is indeed enterprise kind of mindnumbing plumbing. For other work, I do not use it (but will try every few months if anything changed of course).
I love exploring the tree of life in different ways, and I appreciate the other links here in the comments.
My favourite one hasn't been mentioned yet: https://www.onezoom.org/life.html

It's fun to see the different UX considerations and possibilities that can go into this space.
Aaand... you are right. I stand corrected. I follow some of the new words added but they were all either in Larousse or Robert - not the dictionary of the Académie Française. Sorry for that.

In my defense, the "nonsense" feeling was mostly after reading the whole article on how local variants of a language heavily impact the source one.
It's 7 years after the punishment ends, which, yeah, if it's been 10-15 years since you've committed a crime, it's unlikely you've somehow been biding your time, waiting to commit the next one.
Node.js Configurations Masterclass [video]
I have actually seen this happen in practice.. not saying it’s good or bad, depends on what the person wants. From your comment it seems you are implying this is bad… ? can you explain why
omg yes is "language of cutlery" not a thing in US?
Hybrid Kubernetes in production pt. 2 (Google Anthos)
He's wearing dress gloves with a cutout and button closure. When closed, the cutout leaves a small opening, which is a bit stylized and exaggerated here.
What you're saying isn't new. It's part of the Product Manager job description. They have to organize their teams to achieve their vision. Even CEOs do project management if the company is small enough. Every founder does project management too. So do engineering managers and individual engineers.
> This sounds a bit far fetched.

Wish it were. There's more to the story that I'm not permitted to discuss. But the brush strokes are there, and all true. Unfortunately.
Declention makes it harder to learn the language tho. Keeping fixed words order is waaaay easier then keeping all those suffixes correct.
May you descend into the Inferno…
We've eradicated so many species before and the world is still fine. Mosquitoes are by far the deadliest, birds or bigger insects that feed on them will eat other things.
Agree, laws also differ between you stopping when there's an accident to take photos (in Germany called "Gaffer" or "persistent looker") and a journalist taking pictures to inform about this event.

(Apparently there's been a new law, you can be fined for up to 2 years in prison for the first case, when you obstruct first aid workers and take pictures of dead people: https://www.bussgeldkatalog.org/gaffer/ )
Why the Air Force specifically?
Using offheap memory allocation in Java is generally a bad idea.
Java is a GC'd language. If you need to manage memory manually, use a language designed for that. The lengths people go to NOT learn another language (while having to learn stuff like this and do primitive memory management in your application code - which itself may use the GC if you're not careful) amazes me.
I think register files, shared memory and even texture memory patterns are basically the GPU's way of having fully programmable caches, as opposed to cache being a grey box like on CPUs. Overall I think for HPC code it works out better. Looking at vectorized and cache-optimized CPU code gives me the shivers...

Mostly due to the above I think Intel's years long push to try to have people just run their CPU-optimized OpenMP codes on their Xeon Phis was the downfall of that architecture - it just can't win against a data-parallel-first framework like CUDA, mainly because there the data parallel compute thread can be programmed just as such, rather than trying to get the compiler to behave exactly as you want (and in the end giving up and dropping down to assembly-like SSE instructions).
> AI is owned by Big Tech

Only the propaganda generating part of it.
There is (and was) a lot of AI outside of LLMs.
> when I can just reflect the sound, ie back at the cars.

The problem (i think) is that the people (buyers?) may spend time in the area where the sound is reflected.
I think they are refering to the phenomenon of "Each and every cell of our body is replaced after a period of 7-10 years which means we renew."

https://www.questdiagnostics.com/patients/blog/articles/do-m...
California's majestic desert must be preserved: This proposal could help
Honestly, I had good experiences with talking French in France. And it was by no means perfect.

My working assumption is that beyond meme, people have much worst pronunciation and grammer then they think.
Plywood (more commonly OSB) is a great material and there is nothing wrong with using it.

But being cheap is still eventually the problem, sound insulation costs money without any immediately obvious benefits to buyers. It ain't even that expensive, but it is still enough money that someone is going to be like "Why is this house a bit more expensive? It looks the exact same! Of course I want the cheaper one!"

And of course the problem is exasperated on other side too. If someone wants and is willing to pay for better quality, how much non-quality garbage is added on to the price? Customer is willing to spend 20% more on higher quality stuff? Well we can add 5% more quality and then pocket the other 15% while still maintaining that it is better than the alternative (and that isn't just on builders, that is all the building suppliers too). Oh they want better windows than that? We can bump up it up to 15% more quality, but then jump up to 45% more markup!
I wish that all these repos were more clear about the hardware requirements. Seeing that it runs on a 8 GB Raspberry, probably with abysmal performance, I'd say that it will run on my 32 GB Intel laptop on the CPU. Will it run on its Nvidia card? I remember that the rule of thumb was one GB of GPU RAM per G parameters, so I'd say that it won't run. However this has 4 bit quantization so it could have lower requirements.

Of course the main problem is that I don't know enough about the subject to reason on it on my own.
> French people always get criticized for not understanding foreigners' broken French. It is not out of malice. It is because it actually is very hard to understand broken French.

Here's an anecdote that suggests it is nothing but malice in Paris.

My partner's mother is from France (not Paris) and extremely French. Has worked decades as a professor of French language. You'll have a hard time finding someone more proper in strict French language than her.

And yet, in Paris she is mocked for "not speaking French" and they pretend to not understand her even though her French is as perfect as it gets. It's just malice, if you're not a local.
Automatic application of copyright law to creative works came about in the U.S. after it became a signatory to the Berne Convention, in 1988.

https://en.wikipedia.org/wiki/Berne_Convention_Implementatio...
Not really, the English "Oi!" is used assertively as a strong interjection. Something you'd shout across the street.

In Italian "oh!" is similar but more flexible and we use it constantly, at least north of the Po river, to assert oneself, as expression of pain, as expression of sadness, etc.

Similarly expressive is our "eh!"; usually used to reinforce and agree with someone else. "Eh! Te l'ho detto!"
Yeah, but also, nah.
You can regulate cars and get 90% to a level society can deal with happily.
But then you get a hoon in a performance vehicle doing a burnout in suburbia, and the police twin engine helicopter thrumming overhead tracking them down.

Or the neighbours who enjoy Vietnamese karaoke, or the neighbours having a domestic on the street.

These aren't the most fun aspects of living in a community (unless you get invited for the karaoke!); but they benefit from ambient noise cancellation.
400 years though
I don't understand why the author is so dismissive of cast iron cookware. I have a cast iron pan that I inherited that is at least 80 years old. It requires little to no care and works great with my induction stovetop. Let it heat for at least 5 minutes and you have a nice evenly heated surface. I also recently bought a small cast iron rectangle pan for cooking a Japanese omelet - works perfectly. The complaint about cast iron being heavy is valid, but my hands got used to it quickly.

Regarding woks, it's definitely possible to get some nice high temperatures even in the apartment where your only option is electricity. I have a carbon steel wok with a round bottom and I got myself an additional concave induction cooktop from a store that sells equipment to restaurants. I paid about $170 for it, normally it goes for about $300. It is rated 3.5KW and 220C. Frying food for about 10-20 seconds on the highest setting gives it a nice taste like you'd get in a restaurant.
> Phonetically, it's easy. "ça va quoi"

ies, but stil anoing

This said, I am all for a simplification of French, esperanto-style, to make it easier for everyone (native and non-native users of French)

> > vzy cr

> vas-y... you lost me here. crève?

It was "vas-y carré", which in English means "go ahead, all good". I do not blame you for not knowing, I had to check twice.

> I guess you're thinking about things like "qu'est-ce que"?

qu'est-ce que c'est ça, eaux to say "o", the -amment and -emment you never know when to use, the plus-que-parfait du subjonctif that is the national joke, Louis that nobody outside of France can pronounce correctly, sometimes one r, sometimes two, sometimes one l, sometimes two.

All of this is well documented of course: the core of our grammar/vocabulary/conjugaison rules is maybe 50 pages, and then you have two or three tomes of exceptions.

Then we have writers such as Proust who are hated by children at school because they have to dissect his 15-line sentences to say which part does what.

Most of this information is completely useless - when my children started school, I had to dig back into books to recall what was what.
> Swearing in foreign language is just a word woth another meaning.

I don't think so. Swear word is a swear word. It feels just as taboo to me.
Does this work well in practice? Seems there could be a non-negligible opportunity for fouling of the tow line/gps unit
I Quebec maybe, because it is a different language (Canadian French) and they can decide what they want (though since they are fine with the Queen bing their ruler, I do not see reasons fro the French Academy not to be the source of wisdom when it comes to French /s)
i agree that parts of the code that are not changing the length of the string can use it safely without knowing the buffer size

it's been easy to return a struct by value in c for over 30 years, though in very early versions of c, structs in rvalue context implicitly decayed to pointers, like arrays. it's been efficient for about 20 years

so it's not easier to return one value than two if you've already defined the struct type, which is presumably the case here

there's people who avoid it because they're imitating c code from the 01980s (or, charitably, performance-sensitive c code from the 01990s), or because they're using some horrible abomination like common lisp's cffi, but that's really quite marginal

and even if you didn't originally design your codebase that way, you can certainly fix the design. it'll probably even make it easier to understand and maintain, because you're always passing around a stralloc or whatever, instead of sometimes passing around a stralloc and other times passing around a raw buffer pointer
There is too much tolerance for dui/dwi in the world. Repeat offences should result in a permanent loss of the driver's license.
In the U.S., a great place to start is the USGS Lidar Explorer: https://apps.nationalmap.gov/lidar-explorer/#/

This site provides access to lidar point clouds (and DEMs, etc) collected by many agencies.

Additional lidar data is often available from individual state agencies, which is sometimes not aggregated into the national-scale services. A good search term is "[state abbreviation] gis" for the state of interest.

AFAIK, OpenTopography merely aggregates the data available at the above sources and similar. Unfortunately, OpenTopography has relatively restrictive access terms (e.g., free access only for those with .edu addresses), even though the same data accessed directly from USGS or other federal agencies has no such restrictions.
You're wrong re the thesis: this discussion is about the limitations of the format the op claimed were "few", and those limitations are what help fail people, you can't ignore it with a "learning is hard" mantra, that's not relevant when the argument is that it's made hardER by the limitations

And of course just dumping your expert knowledge on the page is easier than creating an effective learning experience