skysight-inc/HackerNews huggingface dataset:
https://liberamanifesto.com/

As a relatively prolific open source maintainer; there is absolutely nothing wrong with asking if a project is dead, abandoned, or otherwise stuck in the mud. Open source projects fall off every day, and there's nothing wrong with that or inquiring about it. If your project is dead, post a note on the README to that effect or explaining the current status. One can always put a call out for maintainers as well.

If a question like that, or critical comments in general, negatively affect your well-being, seek help and immediately disconnect or disengage. Alternatively, one can always disable Pull Requests, Issues, and Discussions for proper isolation and read-only code sharing.

In short, quit telling people how they need to be and take some personal responsibility for your well-being or mental state in the realm of Open Source Software.
The Supreme Court's new ethics code is a joke
A Czech Reporter Saw San Francisco's Highlights. Then He Was Robbed
Bohumil Vostal, a correspondent for a Czech public television station, spent Sunday reporting on the best parts of San Francisco.….The thieves grabbed $18,000 worth of equipment, including a camera, lights and a tripod, and jumped into a getaway car as a stunned Mr. Vostal futilely tried to memorize its license plate.
As a frontend web developer I'm constantly deploying software to many thousands of machines. And you know what? It's pretty damn simple.
It's never sounded futuristic to me. Nuclear just boils water to make steam, the same as James Watt's steam engine. (Well, actually, steam turbines, but still pretty old technology.) Boiling water to make electricity? How quaint.
It depends how you define "TLB miss". Read it as "paging table reads" if that's clearer.

If you have a 64-entry TLB and 4kB pages, then you can do random memory accesses (aka hash table accesses) up to 256 kB without any paging table reads; up to ~16 MB with one paging table read per operation; and up to ~1GB with two paging table reads per operation. (This, of course, is why large databases use superpages when possible; but while that pushes the limits back it doesn't eliminate them.)

In virtual machines there's further overhead since you have "virtual physical" addresses...
I admire your restraint in writing this comment. :)
the examples are about relations in natural language rather than formal logic though. Mary Lee Pfeiffer being Tom Cruise's mother definitely does imply that Tom Cruise is a valid answer to questions about who Mary Lee Pfeiffer's son is (it doesn't necessarily imply she doesn't have other sons or there isn't another lady of that name who is childless, but that isn't what's tripping the model up). And there is absolutely nothing ambiguous about the failures of the fine-tuned model where the author gave it specific phrases exclusively associated with a fake name in the fine-tuning training set and when prompted for "who is $specific_phrase", supplied different names exclusively associated with completely different phrases (unlike the author, I don't see [serendipitously or otherwise] picking name words from the right training set as "B kinda-has-something-to-do-with A generalization", not when it's lost so much information that the combination of name words which exclusively appears in sentences with that phrase isn't treated as a more probable response. Never mind emergent understanding of syntax, it isn't even making obvious inferences from proximity here)

If GPT4 rarely makes those errors it's clearly not an insurmountable problem at this level of training, but it does imply a lot more difficulty fine-tuning models to reliably retrieve correct information from specific text.
Open source isn't for everyone, and that's fine, nothing to feel bad about. If getting questions of this nature is too much for you to handle, then creating a public repo on Github just isn't your thing. Accept that and move on with your life. Expecting people to avoid asking any questions at all that you don't like (such as the status of your project) is not realistic.
Presumably 300 septillion Watts (=Joule per second).

And it's true that the sun shines about 100 PW, or 5000x humanity's total energy usage (≈20 TW) on the surface of earth on a nice day.
Batteries also have other downsides. Poor density, chemical waste, usually limited discharge cycle.

The PV/turbines are intermittent and will suffer more in extreme climate conditions (winds forcing shutdown and PV getting caught in dust storms), than nuclear (which are more vulnerable to droughts).
People think I am nuts for preferring the ISE over VSCode, but the ISE never crashes while running scripts!
efficient jit is an oxymoron in the ruby world
Can’t believe I’m saying this - the UI declarations look so readable in XML. Time for a quick trip down the memory lane.

There was a period in 2000’s when XML use was at its peak. Everything was using XML. APIs were using SOAP transports (this was before REST became the de facto model). I used to loathe its verbosity in simple configuration files and wished for something simpler. Right around then, Douglas Crawford invented JSON - which really took off. The rest as they say, is history.

We forget how well, markup languages like HTML and SVG can describe anything visual. Compared to the alternative (declarative object API, such as DOM or SwiftUI), I will take *ML any day. And given the popularity of React, I guess I am not alone.
YouTube's non-solution for AI podcasts
As one gets deeper into learning another language, it’s also important to be aware that the meanings of words in different languages rarely map to each other in clean bijections. Common words especially tend to be semantic clouds, not fixed points of meaning.

I don’t know French, but I am sure there are many cases where an English phrase or sentence that includes ‘cat’ should not be translated into French with ‘chat’ and vice versa. (When asked, GPT-4 offers two such examples: "let the cat out of the bag” and "avoir un chat dans la gorge.")

I don’t mean to suggest, though, that memorizing word pairs is not a good way to learn vocabulary in another language. For me, it was an essential step in acquiring the second language that I am now fluent in (Japanese).
This seems like stuff that has been known for decades. Most people have already made up their mind about this one way or another.
Rpm assumes deps and toolchain and doesn’t prevent accidental dependencies last I used it, admittedly many years ago. Are builds somehow done in a limited chroot now? Is the toolchain version dependency tracked and managed?
This post seems too naive.

> Batteries are about 1000x more useful on the grid than nuclear

Even if I agree batteries are the answer, how do you intend to charge this batteries?!

Solar is great, wind is great, Hydro is great - what happens when these don't work? What will you use?
Come for the scientific question stay for the celebrity biography.
Kodak sues Tesla for using stolen technology for Autopilot
Doesn't this fall under the "telecommand of model craft" exception?

https://www.law.cornell.edu/cfr/text/47/97.215

It seems to me encrypted ssh is totally within the rules in this case.
It's possible to say that in two sentences, without a clickbait title.
GMP 6.3 Release Notes
IIRC the maintainers are not currently open to migrating to TypeScript
It's Log, it's log, it's better than bad, it's good. From Whammo! (Also brought to you be Zelle)
I think it's okay to ask if the project is dead, but when they start pressuring you like they're your PM it may be time to remind the users that the project is open source and that they have the option to fork it to work on it on their own and make their own version with what they think is missing.

Furthermore I think that this sample is exactly what can discourage an open source project maintainer to stop development and work on something else, maybe something closed and private, which is bad for open source generally.

So people need to be more patient and read the code of conduct of any project they want to interact with.
that android app has been around for over ten years! close to fifteen maybe!
> But no one seriously would invest time and money in a business that's, well, illegal.

I ... what? That really doesn't jibe with my observations of the world.
Then you haven't used it enough :) The bare shell on the other hand is usually solid.
Life expectancy for men in US falls to 73 – six years less than women, study
The parental controls are fucked. Buggiest software I’ve used in years. I disabled them.
How does that work in China and Russia?
I meant zero sum in the closed loop of the game itself. Only one team can win, the reason why they are paid so much is because they have built an audience and the sponsors/teams are effectively built around advertising revenue and/or sales of merch.

Agreed on the distribution of who wins and who loses, most people don't lose money playing basketball. However, the point I am trying to make is writing off poker as "not productive" simply because it is monetarily zero sum (or negative sum in the case of raked games) is a disservice to the game itself.
The difference here is that Linux devs would get rightly chided for building entire applications in shell scripts. The existence a "glue language" isn't a bad thing, rather, it's a good thing. But when you wake up to find that your whole project is made of 100% glue, you might consider that a bit of a mess.
I am surprised that XML gets a bad rap for any use, when HTML is just that.

IMV, xml is an excellent format for declaring and wiring up user interfaces, much more so than any other technology.

I only wish that we can build desktop applications directly with HTML, without any server running in the background.
Sorta. My disk is encrypted by a key only I know, and I have a journal on it in Logseq.
There's far more consumers than producers of open source, so that probably reflects the opinions in here defending the person asking if a project is dead.

Having dealt with a fair share of this along with bizarre interactions over PR's that leave me stressed out, my question to them would be: if the author simply said "no it's not dead", would you accept that as a closed issue?

Or are they expected to actually make some commits in response?
You are right. You are thinking correctly. But "the apple is red" might not mean that this particular apple belongs ---to put it in your wording--- to the category red, but that the category of things we call apple also belongs to the category of things that are red. And generally speaking, I think that is the meaning.
And yet if you send your PS script to say an HR person… it won’t run on their computer without messing with security settings.
> Contrast with hard drugs, most of the users are not addicts, they are recreational users.

Am I just misunderstanding this sentence, or are you saying that most users of hard drugs aren't addicts?
I hope that logic works out. But a battery costs like 1,000x a tank of gas so the incentives are far higher…
I did on and off for months but slowly stopped due to no self discipline. I wish I did a daily entry faithfully. Now that I am older I missed a lot of valuable entries and forgot many memories in my head
If that's year-over-year numbers, that's still skewed by pandemic effects. Numbers for 2022 were artificially high because of time-shifted demand from the previous two years (and Germany in particular imposed pandemic restrictions longer than most of the world.) So 2023 numbers will look bad in comparison to artificially high 2022 numbers. Compare an annualized differential from 2019 to 2023 if you want to see the real picture.
Looking at the "Melody & Rhythm Control" section under "Cherry-picked"... the rhythm control is weird. In many of the examples, the generated music clearly has a different BPM from the reference. But the model seems to still be trying to align the notes in units of time (rather than beats), so the notes get desynced with the beat. The model then tries to cover up the discrepancy and make it sound like syncopation, by emphasizing or de-emphasizing or outright altering notes, but it doesn't work very well.

Maybe conditioning on the BPM would help?
This advice has been withdrawn due to the serious side effects of a daily low dose aspirin.

https://www.uspreventiveservicestaskforce.org/uspstf/sites/d...
It's interesting to see her with Jacques Pepin. Jacques is a master chef and an absolute beast in the kitchen, but his recipes often skip steps or "cheat" in order to get something about as good with less time and work. Julia insists on doing it the "right" way and is more opinionated. Both are master chefs, but they each have a different approach to cooking, and both are great. I don't take this as a cooking lesson but as a life lesson.
The study was conducted by a for-profit company that describes themselves as "the foremost authority on hybrid, remote, and full-time office policies for thousands of companies across the world", and they produced a report praising the benefits of flexible work.

Up next, the world's leading ice cream manufacturer releases a study about how eating ice cream is really healthy for you.

I mean, I can go through the actual study and judge it for what it is (they force me to enter an email to read it, which I'm not going to do), but the bias is so strong to begin with that I feel like it'd be a waste of time. Why couldn't Bloomberg be basing their article off of studies done by impartial parties rather than a study done by the most biased party you could possibly come up with?
Entire apps in shell can be very good, eg: gnu pass

Exception, not the rule.
> prettier can be faster with a better algorithm

Do you have any examples of this or is there anything in particular that Prettier uses a suboptimal algorithm for?
I think you misunderstand. The comment you reply to I think acknowledges that there are problems with nuclear project management - they're saying that with that in mind, let's figure out how to do it better, to make nuclear projects less risky, more reproducible, and subsequently more commercially attractive.
Their entir "graph" description of neural networks reads as nonsense.

Neural networks are graphs insofar as they're networks of connected neurons and not further(definitely not graphs of information as the writer seems to think). Given the fact that neural networks are quite literally an n-dimensional function once trained, it's more accurate to call them an "equidistant grid of points" than it is to call them a graph of information since literally all they do is take an n dimensional vector and output an n dimensional vector.
I argue: it goes back further than that - Chernobyl and 3-mile island[0]. Deeply ingrained in the collective psyche that nuclear - when it goes wrong goes _really_ wrong.

That really set the tone for where US was willing to go and even if it's overall a better solution people weren't willing to back it while it was too easy to kill politically. Jack Welch's book "Straight from the Gut" talks about how they shifted their entire business to nuclear servicing from development because they saw the changing winds - the correct bet.

I'm super excited by this latest development as we accept that we need to learn how to tame the beast that is nuclear fission because the benefits really do outweigh the drawbacks.

[0] https://en.wikipedia.org/wiki/Three_Mile_Island_accident
This doesn't look like plummeted to me.

https://www.statista.com/statistics/184069/federal-funds-for....
>Critically, a community college will NOT cover beyond the first 2-4 semesters of a university BS degree.

Maybe commonly, but that's NOT true universally (given your capital letters to indicate that). The community college near me offers several BS degrees
I have the second edition, copyright 2007, and chapter 6 is "intermediate code generation". The whole chapter is definitely not about type checking -- is yours?

https://www.amazon.com/Compilers-Principles-Techniques-Tools...

It has 11 sub-sections, 2 of which are about type checking

6.3 - Types and Declarations, pages 370-378

6.5 - Type Checking - pages 386 - 398

So that's about 20 pages out of 993 pages. A fraction of a chapter!

---

What I was referring to is the appendix "A Complete Front End", which contains a lexer and parser, but not a type checker! Doesn't sound complete to me.

I guess they have a pass to create the three-address code, and type checking is only in service of that. But they don't give you the source code!

---

Also weirdly, when you look at the intro chapter "The structure of a compiler", it goes

1.2.2 Syntax Analysis

1.2.3 Semantic Analysis (3 paragraphs that mentions type checking and coercions)

1.2.4 Intermediate Code Generation

But when you look at the chapters, there's NO semantic analysis chapter! It goes from (4) Syntax analysis, (5) Syntax-directed translation, to (6) intermediate code generation.

I think there's a missing chapter! (or two)
Neither. SAM and vanilla CloudFormation are my choice. Don’t get in the way, less fussy and are easier to maintain in the long term.
This is a misguided response. Nuclear power plants have all been essentially custom, one-off projects built by inexperienced crews. It’s little surprise the cost overruns. It’s a very different proposition with identical, smaller modular plants that are being proposed that will be built in the tens to hundreds. Costs will drop dramatically while safety will increase, both by the design of the plants and the economies of scale.
I just don't see anything fundamentally unique about an encrypted communications stream that would require it to be used on the ham bands for 'furthering the radio arts.' Any stream being developed or tested for use over the air should be able to be effectively tested in the clear as allowed by amateur rules. Then further testing (incorporating encryption) can be done over internet or closed circuits. It seems to me that encryption as such is unlikely to have any fundamental effect on the outcome of on-air testing.
If you click on the link directly you get to the real page, if you open it in a new tab you land on Google.
At least on FF Mobile (Android)
Definitely would be really interesting for spacecraft thermal management. Spacecraft only have radiation as a heat transfer mechanism, and they need to be designed to keep all components within a safe temperature under a range of operating conditions (eg: from receiving no sun on the dark side of a planet to full sun a few minutes later). A satellite in low earth orbit can experience a dozen or more sun/eclipse cycles per day, which makes thermal cycling a major factor in long-term reliability. Moving parts are strongly discouraged for reliability reasons, so thermal design needs to be as passive as possible. Having a solid state switched thermal conductance path would be a huge benefit. Imagine being able to switch a radiator off in eclipse to conserve heat and on in sun to reject it.
Well, he was said to have followers (unless you say having disciples isn't part of the "historical" Jesus), and they seemed to think he was pretty great. Wouldn't they write something about him and try to spread it? (And no, the Gospels aren't that even if they are named after some of the people who were said to have been disciples as they were written much later).
Maui is Open Source, MIT License

https://github.com/dotnet/maui

.NET is Open Source

https://dotnet.microsoft.com/en-us/platform/open-source

I do share your skepticism of Microsoft, but it looks like the economics and cash flow dynamics have changed drastically after the advent of the cloud.

Microsoft is more focused on getting developers onto its ecosystem and help them with open source projects with the hope that they will use its Azure cloud services and bring in the money.

My skepticism is a bit relaxed now and I have no qualms using .NET.

I hope I am not wrong.
I guess my interpretation of "A lot of people wanted to sponsor or support ongoing development of prisma 1 until the similar functionalities have been developed on prisma 2." was that they had some sort of team potentially ready to go, but perhaps they were stopped by an "open source" license that wasn't a "free license" or whatever.

But yeah I get it, too much of a pain, too unrealistic, etc.

Of course, open source software is not the only thing at risk of this, seems like most modern software gives you little control over what version you use.
That's a big survivor bias you have there.

Most forks don't even become relevant enough to be known
I'm not sure what a better term is, but I think the problem will exist anyway. 15 years of backwards compatibility from software that's often written by volunteers is unreasonable to say the least.
China is a special case because it has to import all its oil which makes it a huge strategic weakness. Wind and Solar is still a tiny part of its electricity production. You can't rely on either for cold dark winters. Its emissions are already higher than Europeans per capita and still growing.

https://en.wikipedia.org/wiki/Electricity_sector_in_China#/m...
https://en.wikipedia.org/wiki/Greenhouse_gas_emissions_by_Ch...
Was the wrench for conventional or opposite-threaded 10 mm nuts?
You're asking for a thermal jumper.

I don't know much about the inside of CPUs either. But I know that at the PCB-level, we use these devices to carry heat but not electricity.

https://www.vishay.com/en/product/60157/

Copper is still better at conducting heat. But just a little bit of thermal-jumper to make that small electrical separation is all you need.

Datasheet: https://www.vishay.com/docs/60157/thjp.pdf

In any case, modern material science provides us with plenty of useful insulators, conductors, thermal-conductors (but not electrical), semiconductors, and now semi-heat conductors (erm, thermal semiconductor?)

I don't expect the thermal semiconductor to be replacing any of the other materials we already use. Instead, we will find new discoveries and applications for things I can barely imagine.
Ask HN: How does the idTech 7 engine achieve its level of performance?
I'd like a technical explanation. IIRC there was also a talk or manual/PDF awhile back giving more explanations, but I can't find it.
I suppose there's a difference when many educational programs in the US leave students with 6 figure debts that saddle them with the equivalent of a mortgage before they ever enter the labor force.
Ayaan Hirsi Ali references Russel's lecture in her article "Why I am now a Christian" published 3 days ago. Maybe it's just a coincidence. I appreciate that she is living and reasoning in the present.

https://unherd.com/2023/11/why-i-am-now-a-christian/
I suppose, if you're relying on type stubs. Ordinary in-line type hints won't lie or go out of sync without complaining somewhere though.

Defensive code is good, but I'm absolutely sick of writing code that has to be defensive about the type of absolutely every variable everywhere. It's ridiculous, verbose, and nearly impossible to do universally. THAT is the worst of both worlds. Having to manually fret about the types that every variable may hold. At the point that you're having to write defensive code due to dynamic types, you've already lost the advantages of dynamic types entirely.

I use type hints to say "use and expect these types or get Undefined Behavior", and that contract is good enough for me.
Well now that OpenAI has increased the knowledge cutoff date to something much more recent, it's entirely possible that GPT4 is "aware" of itself in as much as its aware of anything. You are right in that each instance isn't aware directly of what the other instances are doing, it does probably now have knowledge of itself.

Unless of course OpenAI completely scrubbed the input files of any mention of GPT4.
Another prominent example KHTML forked to WebKit forked again to Blink.

I understand both points of view. Ideally if you decide to fork it and you're willing to take it up then leave a note in the issues on the original mentioning the fork. The original might decide to point to your fork or at least others can go look if your fork looks like a better fit for their needs.
pass is not a gnu project.