skysight-inc/HackerNews huggingface dataset:
People often don't know how to verbalize them in the first place. Some of these topics are very complex, but our intuition gets us halfway there.

Once upon a time I was good at a video game. Everyone realized that positioning is extremely important in this game.

I have good positioning in that game and was asked many times to make a guide about positioning. I never did, because I don't really know how. There is too much information they you need to convey to cover all the various situations.

I think you would first have to come up with a framework on positioning to be able to really teach this to someone else. Some kind of base truths/patterns that you can then use to convey the meaning. I believe the same thing applies to a lot of these processes that aren't verbalized.
We are seeing all the unix forwarders setup a decade+ ago are dead in the water now (have to be replaced with mailing list software)
> This project is making the commercial web more bearable, but I'd rather spend my energy on making the non-commercial web more attractive. I want to support communities and applications that respect their users and value what we have to say. These websites don't need letsblock.it rules, because they don't shove low-quality content and anti-features down our throats.

Interesting idea - I like the non-commercial web and am inspired by attempts to invigorate it, and yet I also get the feeling that its ship sailed when everyone left for the commercial web. I don't see them (us?) coming back.
I’ve been a part of a lot of online communities going back 20 years. The fediverse had the most off-putting user base of any I’ve experienced so far. I liked the whole decentralized idea, but the users and culture drove me away.
Yup, FGLRX was deprecated from all major distros in 2016. Nobody has used it for ages.
Kiwix provides prepackaged highly compressed archives of Wikipedia, Project Gutenberg, and many other useful things: https://download.kiwix.org/zim/.

Between that and dirt cheap storage prices, it is possible to have a local, offline copy of more human knowledge than one can sensibly consume in a lifetime. Hell, it's possible to have it all on one's smartphone (just get one with an SD card slot and shove a 1+ Tb one in there).
We have a custom-models repository with several models. Upscayl by default ships with 6 models.
Isn’t hyperphantasia just schizophrenia?

Is it possible to have hyperphantasia separately?
what makes us feel good is dopamine and its cousins. Repeatedly doing the same thing produces less dopamine. This is how we are hard-wired, but it's essential for our survival.
Interesting. It was 4. I can't share the chat I had where ChatGPT refused to help because I used the wrong words, because I can't find it (ChatGPT conversation history search when?), but I just remember it refusing to do something because it thought I was trying to break some sort of moral and ethical boundary writing a chrome extension when all I wanted to do is move some divs around or some such.
reminded me of Habitica.com
The colours are completely distracting me.

My mind keeps trying to associate meaning with why some words are highlighted and others are not.

Since there is no particular reason, my mind came up with an alternation in recital: redder words are spoken more loudly, and bluer words are spoken with a higher pitch.

Somehow, it is still easier to listen to an oscillating rollercoaster of an internal monologue than constantly seeking a reason behind the highlights.

Maybe the colours help if a text is really boring.
> If you want factual answers from a local model it might help to turn the temperature down.

This makes sense. If you interact with a language model and it says something wrong it is your fault
First-in-human implantation of bionic device to halt Crohn's disease (2023)
Their perception is very likely to be totally different.

* They might not perceive some substances at all, others that we don't notice might make it unpalatable.

* Some substances might be perceived differently than us, or be indistinguishable from others.

* And some might require getting used to.

Note that all of the above phenomena also occur in humans because of genetics, cultural background, or experiences!
definitely forces you to slow down and try to read the words (and end up feeling annoyed it didn't highlight importance as you'd usually expect), but i kept getting 2000s / 2010s word art and powerpoint effects vibes from the gradients.
In some open source, this is true.

In an awful lot of open source, code review is a vanishingly rare commodity because there aren't enough committers left.
There's a lot more than just Wikipedia that gets archived, and yes, that is a far more sensible way to go about it. For one thing, the compute required to then read it back is orders of magnitude less (a 15 year old smartphone can handle it just fine). For another, you don't have to wonder how much of what you got back is hallucinated - data is either there or it's corrupted and unreadable.
As a life long Aussie that has never been further north than Brisbane Queensland... yeah that sounds about right. This is just normal to us. Still very cool.
Because there's no rule that says signals should ever be created at the top level assigned to a const variable. You could create signal objects dynamically based on user input, no current proposal or implementation prevents this. So there's no way to do static analysis on signal graphs.
I've done some experiments with a little camera-equipped robot navigating by prompting a LMM with stills and producing captions that include military-style o'clock directions. Some promising results with a weekend of tinkering. I'm sure one could play Doom that way, too.
I understand. With Upscayl it's a little more configurable.

For example, you can add compression to the images, change the format (which Real-ESRGAN can't always do), drag and drop images, have extra models not shipped by default and in future even have face enhancement.
Suppose at the end of 1 year you found out that your coworkers were being paid twice your salary for the same work.

Now suppose after 5 years you found out that coworkers were being paid twice your salary for the same work, and had been for years.

It seems to me that you want to find this out sooner rather than later.
CUDA is a vendor lock-in mechanism and they’ll happily endorse whatever Khronos says is standard… after they lose dominance.

It took 30 years for x86 and just barely so.
I don't use LLMs for my coding, I manage just fine with LSP and Treesitter. So genuine question: is that answer representative of the output quality of these things? Because both answers are pretty crappy and assume the user has already done the difficult things, and is asking for help on the easy things.
What's more, legacy cruft that promotes anti-money values like open access, neutrality, interoperability, user control over their data ...
Yes! I Real-ESRGAN is still the best algorithm for enhancing images. The only algorithm better than it is Topaz's but that's to be expected from a paid product.

Real-ESRGAN can get better with a better trained model too, which is on Upscayl's roadmap.
Being laid off or the company shutting down is bad enough, but what an awful way to handle things. No communication from management, sudden loss of access privileges, and then a blank page with all your work gone.

I hope that the people who ran this company get a hit on their reputation that makes anyone think twice about working with them in the future.
Tesla uses a series/parallel battery pack in the cyber truck. It can switch modes between 400v and 800v.

Very few other car manufacturers do that. Anyone else who doesn't needs a very expensive boost converter if they want to charge fast.
I feel your pain here. I hate it when I am forced to post online about a website I don’t like because I’ve both forgotten to stop myself from being able to look at it and forgotten not to click on it.
That's because they're running the validators, and they're sharing some of the gas fees with you. If you're getting a high APR it's because the protocol is extremely expensive for users. Imagine if your stock trades, purchases, or bank transfers cost 5% (which is a low estimate, because if you're getting 5.1%, then Coinbase is also taking a cut).

You're locking up your crypto for this for some period of time, which means you lose liquidity to get gains. During that period of time the coin can crash and you're out of that money.

For stocks, you don't need to lose liquidity to get dividends. For companies generating profit, they don't necessarily need to be parasitic to generate those profits. It's possible to generate profits while also providing value for users.

Take for instance Venmo and the ability to get funds from your wallet into your bank instantly. Venmo is taking risk by doing so, the banks are taking risk to do so. They charge you a fee for this risk. You want your money faster, and they want their risk covered. They're going to eat some amount of fraud by providing this service, but the cost of providing it should cover the fraud cost and offer a small profit. It's mutually beneficial and optional (regular bank transfers are slower, but free).

Lots of SaaS products are similar. They offer a product businesses need, at a lower cost than the businesses would have to pay to build/run it themselves.

Those are profitable things that are just services, like crypto, but businesses also build things that have physical value, like houses, undersea communication cables, etc.

If people stop trading crypto, all value is immediately gone.
Rendering in React would benefit greatly from fine-grained reactivity (which what signals offer). However, for some reason the React team insists that the lowest level of reactivity in their system os the component, no matter how large or complex it is.
Have you ever seen the https://streamlit.io/ ? I think this is what you are looking for.

Example: https://llm-examples.streamlit.app/
The facts LLMs learned from training are fuzzy, unreliable, and quickly outdated. You actually want retrieval-augmented generation (RAG) where a model queries an external system for facts or to perform calculations and postprocesses the results to generate an answer for you.
So I guess we will need to seed the sky with dust soon. Lets just hope that we can do that in the best way possible.
Click on over to the Sea Temperature graph on that page if you’re looking for a good time.
Show HN: Remember Restart for Mac
As an iOS developer, I've often encountered mysterious issues with Xcode after using my Mac without restarting for extended periods.

I know the easiest way to fix this is to reboot the mac regularly, but I forget to reboot it sometimes for as long as 3 months.

To address this, I created RememberRestart, a small app that reminds you to restart your Mac at optimal intervals.

I'm eager to hear your thoughts and suggestions. Check it out on GitHub.
yeah nah
Ask Pied Piper
I had lexical highlighting in javascript for a while, but IIRC I stopped using it because the plugin didn't play well with JSX.

To be honest it wasn't that big of a deal. Definitely not a game changer. Although I like that people are at least considering these things. Most people I showed the lexical highlighter to couldn't imagine not having syntax highlighting (which is silly, you get used to it quickly).
"Discord “has famously promoted itself as committed to being ad-free, so this step-change could impact user trust and potentially have them looking for alternative platforms,” she said. "

..For now. Eventually they have to figure out how to get paid.
> I've probably marked thousands of linkedin messages as spam, but they still land in my inbox occasionally.

at this point maybe you should just create a filter rule
Spanish using the comprehensive input method with Dreaming Spanish. It's a lot of hours but is feels like it's working.
You could have `./configure` print a message saying to do exactly what you said.
Do we know the impacts of large amounts ammonium phosphate in the oceans?

Algal blooms?
Maybe Musk could just start collecting them?
the centralized power doesn't exist, but then you run into every misconfiguration possible. is it better? maybe.
X/Twitter is supposed to be the free speech platform.

A course I’m taking told students to post daily updates there for some accountability and community. I signed up to do that. I followed some normal stuff as part of the onboarding (some tech people, some local news, a couple podcasters… only 17 people) and the “for you” feed it gave me is nightmare fuel. To be fair, I turned off the content filters, as I do on every site, but it’s usually not that bad. I’m thinking of turning the filters back on to see what that looks like. So far it hasn’t really been a community I want to get invested in. Not to mention the comments on posts are littered with completely unrelated posts. A 3rd party app would go a long way, but like Reddit, Twitter killed that off.
Nice list, the but point 2 is a bit ironic, Australians don't celebrate 4th of July at all
The left/right thing depends on what direction you’re bloody well facing. Like literally go out at dawn on any given day in any given hemisphere and turn until the sun is rising on your left and it will, without fail, set on your right… unless you turn 180 degrees.

If you’re facing south and approaching the equator from the north the sun will rise to port (left) and set on your starboard (right) side… cross the equator and it will still do so… cross the pole and NOW it will reverse.
I like Vim highlighting method. It's does its job but prevents you from stepping into a rabbit hole.

Argument/field/etc highlighting already leaked into popular IDEs and gosh I hate it when it's a non-tunable default. Feels like reading through a christmas tree. And I can never tell which shade of cyan is which anyway, unless it's textually obvious.
You forgot the generous dose of planed obsolescence.
To be fair C# is vastly different in terms of semantics compared to C++. There's a lot of areas where it's not viable to use C#, and IMHO it also has its own share of legacy and bad decisions from its "Java clone" days that make it impossible to prefer it to C++ sometimes.

Btw Microsoft is definitely interested into adopting new languages, just look all the effort they've been pouring into Rust lately.
Can you recommend any resources on nix?
Mmm, I wonder how well this would work on a mobile device. Maybe I'll try grabbing my ubuntu touch here in a sec...
I respect anyone brave or foolish enough to do a drive swap on a iBook.
"sun comes up on the right and goes counterclockwise through the sky instead of coming up on the left and going clockwise as I have seen it do all my life, and that was pretty interesting." That got me too back then, it's funny how your orientation relies on the sun doing the "right" thing
Paywalled article about the election and highly polarizing topics. Getting my popcorn ready
The 1950s incident at the Moscow embassy:

"Microwaves in the cold war: the Moscow embassy study and its interpretation. Review of a retrospective cohort study"

"From 1953 to 1976, beams of microwaves of 2.5 to 4.0 GHz were aimed at the US embassy building in Moscow. An extensive study investigated the health of embassy staff and their families, comparing Moscow embassy staff with staff in other Eastern European US embassies. The resulting large report has never been published in peer reviewed literature."

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3509929/

The US let this run and only stopped it when Ambassador Stoessel bleeded from his eyes.
Almost 13 years living in Australia and it didn't occur to me that of course the moon phases must be the other way around. So for us this is a waxing, not a waning crescent: https://emojipedia.org/waning-crescent-moon and this is waning, not waxing: https://emojipedia.org/waxing-crescent-moon

(EDIT: HN doesn't like emojis, sorry)

(EDIT 2: replaced emojis with links to Emojipedia)
> Australians celebrate Christmas by going to the beach, and July 4th with sledding and patriotic snowball fights.

It may surprise you to learn that Australians don't celebrate the American day of independence lol
This is just for generation of keys not for encrypting/decrypting, which is the common operation for fido/openpgp, I would say.
Extra memory and performance is invariably passed down to people who will come up with lovely bloat to fill the void :-)

I find it quite horrifying in many ways to see how much resources are used for so very little in terms of user benefits. Not just 'UI' per se, but just general functionality.

And the 'reasons' are always the same too, 'it is more maintainable' (read: it is not, in 2 weeks time the new version of your stack will break your 'code'.), 'it is easier to read for a newcomer' (read: no, not at all, it is just this week's fancypants trend), 'it is more secure' (read: just because we don't actually KNOW what it's doing, and rely on hopefully someone else for it) etc etc.
I suspect it is possible to make the same argument for the contrary position. Once we're talking about "some functional and Lispy features thrown in"; we must start to question what a paradigm is.

If I write a program, fundamentally I have a blob in my head that I'm reifying into formal logic. It doesn't make sense to talk about the blob as having a paradigm; but I'm not sure that it is useful to talk about the reification as having a "paradigm" either. The appropriate techniques to be used are on a functional-imperative spectrum based on how stateful the problem is.

This whole idea of programming paradigms I think is a mis-take of a more fundamental question of how to classify programming problems - we're looking at the shadow in Plato's cave and getting nonsense because we expect the problem to to take on aspects of the programming language. Which is not a strategy for achieving success. We should be classifying problems based on state, not programming languages based on paradigms.

Most of the experts have figured that out, they pick their programming language based on the problem space they want to deal in. But the paradigm paradigm doesn't help in making those decisions, so it's utility is low.
> But frankly, I doubt it, if it was that similar, why are there at least a dozen frameworks with their own version?*

To answer this specifically: signals are a relatively low-level part of most frameworks. Once you've got signals, there are still plenty of other decisions to make as to how a specific framework works that differentiate one framework from another. For example:

* Different frameworks expose the underlying mechanism of signals in different ways. SolidJS explicitly separates out the read and write parts of a signal in order to encourage one-way data flow, whereas Vue exposes signals as a mutable object using proxies to give a more conventional, imperative API.

* Different frameworks will tie signals to different parts of the rendering process. For example, typically, signals have been used to decide when you rerender a component - Vue and Preact (mostly) work like this. That way, you still have render functions and a vdom of some description. On the other hand frameworks like SolidJS and Svelte use a compiler to tie signal updates directly to instructions to update parts of the DOM.

* Different frameworks make different choices about what additional features are included in the framework, completely outside of the signal mechanism. Angular brings its own services and DI mechanism, Vue bundles a tool for isolating component styles, SolidJS strips most parts away but is designed to produce very efficient code, etc.

So in total, even if all of the frameworks shared the same signals mechanism, they'd all still behave very differently and offer very different approaches to using them.

As to why different frameworks use different implementations as opposed to standardising on a single library, as I understand it this has a lot to do with how signals are currently often tied to the component lifestyle of different frameworks. Because signals require circular references, it's very difficult to build them in such a way that they will be garbage collected at the right time, at least in Javascript. A lot of frameworks therefore tie the listener lifecycle to the lifecycle of the components themselves, which means that the listeners can be destroyed when the component is no longer in use. This requires signals to typically be relatively deeply integrated into the framework.

They reference this a bit in the proposal, and mention both the GC side of things (which is easier to fix if you're adding a new primitive directly to the engine), and providing lots of hooks to make it possible to tie subscriptions to the component lifecycle. So I suspect they're thinking about this issue, although I also suspect it'll be a fairly hard problem.

Fwiw, as someone who has worked a lot with signals, I am also somewhat sceptical of this proposal. Signals are very powerful and useful, but I'm not sure if they, by themselves, represent enough of a fundamental mechanism to be worth embedding into the language.
Also for elliptic curve it seems to be much faster, which
is what most people might use these days.
Yes, she sold the rights to the image, and it’s fair use, so it’s ethical as far as I know.

I believe this also does not abridge her moral rights.

If there’s something I’ve overlooked I’m all ears.
It's not representative.

The models are capable of much much more, and they are being significantly nerfed over time by these ineffective attempts to introduce safeguards.

Recently I've asked GPT4 to quote me some code to which it replied that it is not allowed to do so - even though it was perfectly happy to quote anything until recently. When prompted to quote the source code, but output it as PHP comments, it happily complied because it saw that as "derivative work" which it is allowed to do.
More specifically: https://www.timeanddate.com/eclipse/solar/2024-april-8
He's also inhaling a ton of wd40
I can’t see how any of this could be misconstrued /s:

“Anakin uses Linux's PR_SET_CHILD_SUBREAPER feature to mark itself as the "child subreaper", which means any descendants that are orphaned get reparented to this process… then periodically polls its children and kills any that have been orphaned to it.”
Not to mention that snow isn't very common in Australia.
Have you ever read a lot of small-font wide-margin text and had momentary trouble with seamlessly traversing focus from the end of one line to the start of the correct next line?

I have, and suspect a lot of people have. Very minor issue, but the fact it happens suggests there is some small cognitive load that could be alleviated in general.

I do suspect that the optimal type of visual affordance may vary from person to person.
Ah man, I knew someone was gonna point to Kenneth Stanley here:)
https://www.police.uk/advice/advice-and-information/rs/road-...
> The syntax itself precludes having lambdas that are actually useful (more than one expression).

Poster is right about this one.

One line lambdas are running with you laces tied together.
Would you be so kind to share the result? I’m very interested in this experiment.
Adding Cosmetic Carbon Copy to email (April 1, 2010)
I very much agree on but one crucial point. In addition to individualist fulfillment I crave collectivist fulfillment and for that to happen we have to assign duties to art.

If a collective shoulders that duty then we do get a printing press priesthood. If individualists shoulder the duty to the collective then we should get something different. Perhaps productions like Helluva Boss do have some kind of post-deconstructionist duty of their own design. If that is the case then society should reciprocate with granting rights different from what the priesthood would accrue.
U.S. Navy Submarine First in World Fitted with Silent Caterpillar Drive
The first and only question that matters: is this useful as a primitive?

Im inclined to say no. Signals seem like they are a UI concept, primarily. Just use any signal lib you want. Utility libraries dont really need to understand signals.