skysight-inc/HackerNews huggingface dataset:
I would say that the chart somewhat limited based on the score that CNN is getting. Every single day for years if you were to turn on CNN at any time of the day you would see stories about Trump + Russia. Sure you can call that "analysis" but I think it under-represents how much of an effect the repeated beating people over the head with one-way "analysis" has.

You probably wouldn't call this misinformation, but I belive it is deception because CNN markets itself as fact-based "news" (https://www.cnncreativemarketing.com/project/cnn_factsfirst/), but in fact it's just entertainment disguised as news. And like Fox News, CNN tries to bait it's viewers into emotional reactions and team-choosing, which ends up causing more division between us.

Anyway, that's why I get all my news from the Weather Channel.
Do not use ChatGPT if you are beginning coding. It does not always produce valid or good code, and if you are not experienced, you may pick up on bad habits that some people's code in ChatGPT's training set has built.
> I think it is very logical to allow for vacuous truths. Doing otherwise would not be logical.

I guess I disagree, although I don't mean that disrespectfully. Vacuous truth is one reason why nonclassical logics exist. The wikipedia article gives a good example of how allowing for vacuous truth can lead to absurdities: "All my children are goats" said by someone without children. This is a statement that is vacuously true technically, but (assuming laws of biology hold, and a human is making the statement), it is something that could never be true even if the antecedent ("I have children") were true. It's not just something playing on incorrect intuition, it's a statement that is true only by convention or a certain line of reasoning that to me is made only out of convenience because of certain implications.

It stretches the definition of "true" so far that the term "vacuous truth" no longer means "truth" in the general sense in which it is understood. It plays on the use of the term "truth" more than anything else to me; one could redefine "vacuously true" statements as "vacuous" statements in the sense of "undefined" and then the "gotcha" would no longer apply.

I think the example also captures a sort of flaw in applying classical logic (at least classical logic with vacuous statements) to everyday speech in another way that I don't think is just incorrect intuition. If someone asserts "All my hats are green", it's understood to be an assertion that the speaker does in fact have hats, otherwise there would be no point in structuring the statement as it is. That is, the statement is evaluated as true or false with reference to the antecedent because it (the antecedent itself) exists, and another, different statement could have been made. Classical logic evaluates the statement "All my hats are green" as if it were the same as "If I had hats, all my hats would be green" — but they are not the same statement, they have different meanings. There's a counterfactual possibility in natural language, which I think requires nonclassical logic.
Me clicking pages until I see examples:

click.
click.
click.
click.
click.
click.
click.
click.
click.
click.

Ah a hello world! That answers everything
What reasonable alternatives are there, though? Especially for a US national?
Don’t have any experience with them.
> I think that in my case, and I suspect the case of many of people, one of the most rewarding things is someone connecting with a piece that I made and having it greatly improve their lives

The way you said this makes me think you agree with OP. The piece that You made is the embodiment of your experience, which can connect with someone at a certain level.

It's you, the piece is just the end result.

Could you do the same with an AI music generator where you input a prompt? Maybe the same amount of people would connect with it, but are you as an artist connected with it? Does that prompt embody your expression? I doubt it.
Apple, Sony Discuss Teaming Up on Gaming Controllers for Vision Pro
Let's be super-clear.

If you sympathize with or outright support this, you are either clinically diagnosable as a psychopath or are under the sway of one or many.

If you are a psychopath yourself, your worldview is rejected in-full by anyone with normal psychology. Stuff your psychopathic attempts at persuasion.

If you are generally a normal person but found yourself swayed by the techniques of psychopathic people, many of whom exist in society's institutions and who do not have your best interests at heart, you should take some time, deeply rethink this, and then reject it.

If you do not reject this, ultimately, you belong on a number of watch lists, full stop, as you are a supporter of domestic terrorism that seeks to murder people in cold blood.

But reject it.

This pseudo-hysteria is a criminal trap, and beyond that its logic is complete nonsense.

If this man was guilty of anything, then the law would have held him accountable. He was not guilty in terms of how he delivered service, and anything further that he may have been guilty of his murderer deprived society of finding out. Officially, he's innocent.

Every time that a citizen is "removed" by psychopaths by reason of their perceived arbitrary complaints, immediately there is another person who meets the same or arbitrarily adjusted criteria. The criteria will be adjusted to target people. There will never be even-ground for the psychopaths, and their follower-victims, who are justifying this.

In this discussion, I was asked if the murdered CEO didn't share responsibility for the supposed fact that UH is "the hardest to deal with and rejects the most claims". For one second, let's ignore that denying claims is a part of the root health insurance business model that every single payer advocate wants: only to be run by the government. For one moment, let's ignore that the CEO did not invent the health insurance industry, nor is he responsible for its continuity. Let's assume that UH soon "reforms" and is no longer "the worst". Immediately, there will be a new "worst". Is the CEO of than new low ranker the next target? Now model this situation across other industries.

Brainless, soulless psychopaths do not serve logic, morality, nor society's interests. They serve their own bloodlust. Which can manifest in any number of ways, but sometimes it manifests in actual murder.

Stop being persuaded by their nonsense.

This is a crazy thread to have on HN. It's widely supportive of domestic terrorism and murder, seeks to perpetuate support for it, and the Mods should take it down. It's shameful, horrific shit and HN should be fully embarrassed to host it.
Apple Intelligence already does this in the line summary.
Good API design dictates that you should be flexible as to what you accept and strict about what you serve. Being flexible doesn't really break anything.

Elasticsearch and Opensearch both actually have partial support for JSON5 (comments), which is a nice feature if you want to document e.g. a complex query or mapping choice. It won't return any comments in the response. So it won't break other parsers. Implementing JSON 5 support like this is a valid thing to do for any server. More broad support for this in parsers would be nice.

I'd probably enable this on my own servers if this was possible. I'd need that to be supported in kotlinx.serialization. See discussion on this here: https://github.com/Kotlin/kotlinx.serialization/issues/797
> I'd like something that explains _how_ diffusion models work, their probabilistic nature, how they're trained on images/text and maybe even a high level description of what the different parts of a setup in, say, ComfyUI are doing (LoRA, VAE, CLIP, UNet models).

These things hardly matter for artists. Most artists don't even know how a Gaussian blur filter works and they can still produce astonishing artworks.
The problem with XML was people were using it for every possible thing they could think of and 90% of those ideas were garbage.
Show HN: Offline Search of Domains
I’ve created a page that allows for truly anonymous domain searches and exploration of other manually added items like YouTube channels, as a demo.

How it works: On the first run, the page performs an initial download of links (about 50MB), so the first search may take a moment.

Privacy focus: This tool doesn’t collect any user data. It fetches JSONs from a zip file and allows you to explore the internet securely.
"to compromise a GitHub repository" would be a better title. The vulnerability here is with GitHub Actions combined with improper CI configuration. PyPI has nothing to do with this, really (other than being the site where this vulnerable repository's releases are uploaded).
One specific example: many languages use randomized seeds in builtin dict/map types, leading to randomized iteration order.
I'm guessing it's for the use case where you "adb shell" into the phone, and want to ssh elsewhere (where dynamically-linked Termux binaries would not work)....

Edit: .. though, one could always just start an ssh server in Termux in the OS for this.

Maybe it's if you want to have ssh and rsync in the recovery or fastboot modes? Just in case you can't get (or don't want) to run the android system?

Edit2: Ah. It's for when you want to use another app that can call system commands, without having to build ssh and rsync into the app, nor spawn an intermediate termux process from the app. It cuts out the middle-man. That is quite useful.
Bookstores do have upside over pure online stores though, they can lay out their shop with interesting books and the like, personalised recommendations from staff, organise events, rebrand as a coffee shop, etc etc etc. Sure, pure book shops that sell books are at a disadvantage, but in my country there's still plenty of local book shops that at least for now keep their head above water.

Radio Shack could've had a field day when the Raspberry Pi and co came around and made electronics and programming a hobby for the masses, especially if they rebranded into a hacker space of sorts and organised events and classes and the like. Whether that would've saved them is another matter though, as the Raspberry revolution also came with very cheap and affordable electronics, which only works if sold en masse.
I know that I'm basically being trollbait (around here), by saying this, but I personally believe that the very existence of an "exit plan" is a problem.

A business is supposed to be an ongoing, perpetual enterprise. Maybe it grows, maybe it stays the same, but it isn't something that should (in my opinion) be designed as a product, in itself, with a "sell by" date. If it gets brought up, then that's [maybe] good, but it shouldn't actually be in the business plan. It's just a random lifecycle event. We can plan to be ready for it, but it shouldn't be a corporate goal.

It's quite possible to do that. I worked for nearly 27 years, for a company that is over 100 years old. I think the world's oldest company is over 1,400 years old, and just got brought out, for the first time, about 10 years ago.
API Dev keys, e.g. https://developers.google.com/identity/protocols/oauth2#1.-o....
Sorry this is pretty low-value but I love that organization name. Pimalaya. Cute and very fun to say.
Definitely not a totally unfair criticism (though do keep in mind that I was not at an executive at Sun, whereas Gelsinger was Intel's CTO), but I did try to be forgiving of that as confidence. It was his line about NVIDIA that I felt to (well) over the line. You certainly won't find me saying that "AWS would be a fraction of its size if Oracle hadn't cancelled Sun's cloud initiative" or whatever the equivalent might be.
Ask HN: Who's building tools for Bluesky?
Elixir is pretty easy
Fascinating. I think many people here have applied their own social intuition- - a programmer’s idea of an empty sets- to the puzzle.
>If you think the taste of honey is indistinguishable from sugar syrup...

you have completely missed the plot, it's sad.

I'm not talking about what I think of the taste of honey. I'm simply reading (with comprehension) TFA (and many similar articles over the past 30 years) that say that the honey market is filled with adulteration and it's difficult to control because there are few ways to tell the difference. The world's biggest experts on honey say this, not me.

I'm just pointing out what they say to you because you can't read.

You seriously seem to believe that industry experts have to cancel international events because you can taste honey and they can't.
If you want to be really sure, you can also first ask it to respond in chat format, and then ask it again to respond in JSON format, if you can afford the cost.
We used Apple AirTags to GPS track our plastic recycling
And creator of the Pet Rock!
Tuples are the BEAM's native arrays, but they're expensive to update, immutability means you (usually) have to copy the whole thing to update one index. Lists are a lot more common in functional languages.

If you really need random access you can use a map with integer keys. If you want to write numerical stuff, Elixir has Nx - not sure if it's usable from Gleam though.
RS-232/422/485 are better than surprise USB-C port that require outdated specific Rust compilers and random 32bit ARM binary and an archive.org copy of random repository along cryptic code comments in it to make it work. Obsoleting RS-* ports could very well trigger that event.
That sentiment is event older than that. IIRC, it was fairly common for classical authors to complain bitterly about how lazy their slaves were. They thought they deserved more effort and enthusiasm from them, because they only considered things from their selfish elite perspective.

This blog post really made this type of error clear to me: https://acoup.blog/2024/08/16/fireside-friday-august-16-2024... (read the whole thing):

> [weakness with George R. R. Martin’s worldbuilding of the Night’s Watch]

> And sure, from the elite perspective, this all makes sense. Someone needs to stand on the wall, so we’ll send someone (over time, increasingly low-status, disposable someones) to do it, provide them very minimal comforts necessary for minimum survival and decree harsh punishments should they ever leave their military-penal colony. For a Warden of the North in Winterfell or a King in King’s Landing, that all makes sense.

> But consider it for a moment from the perspective of the brothers of the Night’s Watch. Sure, someone needs to stand on this wall, but it doesn’t need to be them. Fear of the Others or Wildlings is useless here: that answers why someone needs to be here, but not why I need to be here. Some people will self-sacrifice for the community with no thought to other rewards (money, prestige, status), but they are very, very few.
Another +1 for Twinkly. I don't own them but a close friend does. And to say they are impressive is an understatement. You just wrap them like you do normally and the software is smart enough to map each light's physical location.

For any addressable light system for a tree or bush I would recommend getting more lights than you think you need.

My personal christmas decoration consists of a charly brown christmas tree with a single ornament on it. It started as a joke (and convenience for ongoing construction), but it became a tradition. I truly appreciate the zen nature of unfolding it into an appealingly broken pattern and also having just a single ornament.
> Parallelizable workloads include AI workloads

Certainly! I don’t think anyone is arguing against this. Pat even specifically called it out.

> And AI workloads alone will far exceed the amount of CPU workloads mankind uses.

Maybe, maybe not. As I see it, AI is still not obviously useful enough that people are willing to pay the compute cost for what it produces. The industry is currently in a hype cycle which allows funding to be no object we try to find the best uses and drive down costs.

But when that hype cycle ends and companies try to make everything profitable, a lot of use cases will no longer make economic sense. This always happens even with successful hype cycles. It is far from obvious what the size of the AI market will be at that time. And even if it is wildly successful and parallelizeable compute dominates other forms of compute, you will still need CPUs to run the servers and keep the accelerators (GPU or otherwise) busy.

> If the CEO of Intel failed to realize that, it is no wonder that the company ran into problems.

This has nothing to do with it. There is plenty of demand for x86 cpus. Intel’s problems have to do with not being able to respond to competition from TSMC and AMD or Apple. The biggest monetary threat is AMD winning in the server market, as this is both lucrative and moves slowly. But they also have big problems from both AMD and Apple on the consumer side.

These problems are what Pat was brought on to solve, and Intel has made a lot of progress under his leadership. Intel is finally competitive on core counts and has made a lot of progress on efficiency. I think 18a could have really put them over the edge of competitiveness, but the board is not willing to wait for that investment to bear fruit, so here we are.
> They take divorce worse than the death of a parent psychologically.

I'd love to hear some support for this statement, because it sounds absurd.
Warm light in the morning make me sleepy, while cold light in the evening make me... uncomfortable.

I solved the issue with the "Natural light" scene from Philips HUE. Not only it manages the temperature for you during the day, but also the intensity.

It only requires the "White Ambiance" lightbulds, cheaper than the "Color" ones.
With the rapid growth of the user base, I've seen dozens of tools being built, like analytics, directories, extensions, etc.

I also created a tool that takes your profile and creates a "Nutrition Facts", giving you a grade from A to E https://blueskyshots.com

Who else is building tools for Bluesky?
Also, Water Wet.
Starlark is definitely a mixed experience IMO, from my 7 years working with it in Bazel

On one hand, having a "hermetic" subset of Python is nice. You can be sure your Bazel starlark codebase isn't going to be making network calls or reading files or shelling out to subprocesses and all that. The fact that it is hermetic does help make things reproducible and deterministic, and enables paralleization and caching and other things. Everyone already knows Python syntax, and its certainly nicer than the templated-bash-in-templated-yaml files common elsewhere in the build tooling/infra space

On the other hand, a large Starlark codebase is a large Python codebase, and large Python codebases are imperative, untyped, and can get messy even without all the things mentioned above. Even though your Starlark is pure and deterministic, it still easily ends up a rats nest of sphagetti. Starlark goes the extra mile to be non-turing-complete, but that doesn't mean it's performant or easy to understand. And starlark's minimalism is also a curse as it lacks many features that help you manage large Python codebases such as PEP484 type annotations, which also means IDEs also cannot provide much help since they rely on types to understand the code

For https://mill-build.org we went the opposite route: not enforcing purity, but using a language with strong types and a strong functional bent to it. So far it's been working out OK, but it remains to be seen how well it scales to ever larger and more complex build setups
TOML for Configuration
Understanding the pathophysiology of how your terminal illness is killing you is a coping mechanism for death termed “intellectualization”.

Not everyone finds solace in this strategy. Understanding how the blade is forged as it pierces you may be a mundane final thought. But if you survive I suppose you can use that knowledge to pierce others and destroy their planned futures. Let them pivot or let them starve?

Pivoting to some hybrid of generative AI with human edits is appealing to software developers but soulless and essentially anethema to many others.
Exotic new superconductors delight and confound
7 Multiplayer AI games built in 7 days on Rune
At Rune, we're helping devs make casual multiplayer games using JS that are played by groups of friends on our iOS + Android app. Last week I coded up 7 multiplayer AI games over 7 days as a way to dogfood our new AI feature. Each game tries to do a unique spin on AI-powered gameplay.

It's been a lot of fun, hope you'll enjoy messing around with the games and seeing what I learnt along the way.

The games made:

Storyteller AI - collaborative story writing with AI generating the story from player provided terms

Dating AI Game - An old school dating show where the AI is acting as the contestant choosing one of the players for a date

Find the AI - a werewolf style game when players must determine the AI response from a selection of player provided ones

Gif vs AI - player provide a way of surviving a life threatening scenario with only a GIF, the AI decides on your fate

The AI Times - players caption an image and the AI generates comedy tabloid front pages on which players can vote

AI Art Judge - players draw a picture of a common theme and the AI gives an arty critique and selects the best picture

AI Emoji Interview - players compete to get the awarded the job by the AI interviewer but can only reply with emojis
I can share my insights of going from 0 to “can do” in the last year.

ideally I'd like something that explains _how_ diffusion models work, their probabilistic nature, how they're trained on images/text

How they work is probably out of scope of an artist. They’ll figure it out given some knobs, and honestly you cannot explain any of it, you have to get the feeling. Cause it’s not only probabilistic, but island-y. What worked yesterday may noy work today. You have to train yourself on these parameters.

Comfy

Is basically a bash-like visual programming. Cool for developers and repeatable workflows, but overkill and overwhelming for a beginner.

Problems.

The most problems come from python management. Python versions, libraries, plugins breaking the env, etc. you have to prepare some pre-built folders (or cloud images) for them. So that it just works. Then I’d download a few popular checkpoints andshow them the inpaint (mask) tab in a1111. I think that this tab will create a good first impression required for further interest.

As a sort of a poor artist myself, it was amazing to see how SD can take two sprites and inpaint them together across a masked edge. Or replace a segment with a completely new content. (Although for them it may look meh)

Txt2img is not that wow, cause everyone is already tired of it.

Can’t point to resources, sorry, I learned from the internet by googling all my questions.
During my university studies, I took courses in electro-accoustic music composition. Significant amounts of time dealt with synthesis and signal processing because those were critical elements in these kinds of compositions.

It's absolutely different than composition for traditional instruments in this regard because the sounds you are using to compose with are being created by the composer and much as are the notes, rhythms, and structure of the composition.

So for me, the title makes perfect sense.
Yes! I use mutt for searching, tagging, thread operations (splitting,appending etc.), bouncing, attaching other mails, deleting attachments, openpgp (personal), smime (at work), and it works with IMAP out of the box.

I am also able to integrate (a locally hosted) LanguageTool to check the grammar in the editor.

The only issue is to write emails with embedded images. But personally I don't like such emails for occupying the space of the mailbox.
yes it should. but the libunistring variant was too slow. And since LANG is run-time evaluated you cannot really provide pre-compiled, better search patterns.

sometime I'll come up with pre-computed optimized tables, but no time.
Got some good aggregate tips?