skysight-inc/HackerNews huggingface dataset:
Maybe bad UX, but global error / success handling of network requests is way easier than handling in every component that triggers one.
OK, fine, we can solve this with the informational equivalent of the Proposition 65 notice: "this content is the result of an LLM. It may contain falsehoods or libels. You are prohibited from relying on this information, and if you republish it you assume liability for any falsehoods".

(remember the Java license clause about not using it for nuclear reactors?)

Maybe we need a Data Protection Act adjustment: before using an LLM, the individual entering the prompt needs to be registered as a data controller, and needs to secure the consent of all individuals whose names appear in the LLM data?
Similar controls are used on modern ships. They usually though have an option to control both engines with one throttle to avoid having to manually synchronise the speed of both. Not sure if they have a reversion to separate control if someone grabs the currently redundant lever.
I doubt the existence of this app will affect whether or when that happens. In the meantime, it's nice to have.
So much this. Often times I found out a new artist making music in a genre I thought I didn't like leading to me starting to like that genre.

Other times specific song or music genre is relevant to me because of a moment in real life or from a movie.
If I understand correctly, Rust acts similarly: if you have a `rust-toolchain.toml` file in your repo, any usages of `cargo` will automatically install and use that version of Rust. https://rust-lang.github.io/rustup/overrides.html
If by “fate” you mean “hitmen paid by HP in a very hard to trace way”, then yes!
This is the opposite of that. If they had practiced resumé driven development, that NUC would have been an k8s node that had secrets encrypted at-rest on top of FDE.
Ask HN: How do you avoid burnout in tech (or as a CS student)?
It harms the publishers and creators that actually built those sites that Google is extracting results from by costing them traffic and discouraging additional clicks. Over time, that discourages the quality of search results by depressing the market for new search-based information generated by humans.

To me, that’s a pretty good reason to stop using it, no matter if you “like” it.
Sounds like a complicated way to make everyone listen to the same 10 songs eventually.
Ah, if only Morten's name was Lenny...
It’s about thinking of people stereotypically, there might be a way to do it not so bad but it never is

See these examples

https://www.culturalsurvival.org/sites/default/files/nmai-sp...

http://www.slate.com/content/dam/slate/blogs/browbeat/2013/1...

https://risetowin.org/assets/img/what-we-do/educate/resource...
The solutions seem to rely on a user that doesn't navigate before the action is completed. Does he propose locking the UI in the meantime, or to optimistically show the user a success result?
"I've not repaid a penny of my £70K student loan since leaving Britain"
Please don't do this unless you have a backup yubikey with the same key on it..
> (1) Our super popular public code search is at https://sourcegraph.com/search,

Correction: Public code on Github.

This looks to be restricted to searching Github only.. even though it had "context:global" on the querystring every hit came from Github, and none seen from Gitlab, Codeberg, Sourcehut and other self-hosted forges (e.g. Forgejo).
Ah-ah-ah, there are also allisions.
I get a security warning about potential malicious website when trying to following that link from Firefox.
There’s no wrong answer here, but also expect the answer to be wrong at different points in your life.
> Air Canada case hold that statements by chatbots are legally binding

I think that's the only outcome that makes any legal sense. Corporations may be able to buy favourable verdicts, and weak US consumer protection will help them, but EU jurisdictions are not going to let you run a machine that tells lies about people, products or services.
if you can find the spontaneous rates of yachts sinking with eventually dead or missing people and spontaneous rates of people getting hit by a car and dying, you can calculate the likelihood for 2 such unordered events appearing within a surprisingly short amount of time.

obviously the p-value for the null hypothesis that this is just random coincidence is miniscule in this case.

in the long run formal verification and statistics will publically catch up with all these shenanigans.
I’m glad I tossed mine years ago. HP can kill me anyway, I almost don’t care. The world has gone to shit and it’s almost not worth living in anymore.

We’ve let capitalism destroy everything good.
Link to the proposal behind this change:

https://go.googlesource.com/proposal/+/master/design/57001-g...

> Many people believe the go line in the go.mod file specifies which Go toolchain to use. This proposal would correct this widely held misunderstanding by making it reality.

That doesn't sound like a good reason to automatically download binaries and run them.

Is it difficult to update or install a new version of Go and are there frequent updates in Go spec introducing new features that it is necessary to auto install the compiler itself ?

Supply chain attacks are on rise and not a new concept and yet we see these changes.

This is not the first time Go lang has introduced a questionable opt-out feature [1]. They backed out but looks like there were no takeaways from that episode.

1. https://news.ycombinator.com/item?id=34771472
I'd speculate that their overuse comes from convenience of displaying any message by throwing in a `showToast("Foo!")` opposed to altering each UI component to show the relevant feedback.
> It’s a bit like proposing to ban cars if someone drives one into a pedestrian isn’t it?

It's closer to banning false product labeling, which we do.
So today I learned that a USB-C port with a little lightning bolt beside it doesn't mean "can charge through this" , but means Thunderbolt.

Why does Thunderbolt still exist as a discrete technology?
The pro will train himself to whatever good or bad thing you'll throw at him. The point is not about identifying generalization that works everywhere, it's just to have enough care for making the good choices at the right places.
Python 3 is not backwards compatible with Python 2 so why would it do that?

Maybe you meant "imagine if Python 3.6 automatically updated itself to Python 3.12"... Which would be amazing! Except that Python 3.12 is also not backwards compatible with Python 3.6. There's no saving Python.
A technical guide to architecting large ML pipelines on Snowflake warehouses
You’re right of course. Some people will buy the non-woke title as a protest vote of sorts. And others will go out of their way to get an old copy out of a non-political sense of loyalty (some of these people were already buying the book as a historical object though and would have preferred a used copy to start).

But it is not just about people buying the book knowing it changed, or buying it because it changed. It’s about coming across a title like that cold, without knowing any context. (Remember: the aspiration of a publisher is always to have the book become more popular with new formerly uninterested audiences). It’s an empirical question whether that title will do better than a retitle but my money is on the title without the most fraught words in the English language on the cover.
> the purpose is to provide transparency to other stakeholders, to then forecast team velocity and aggregate potential throughput to those stakeholders

That’s mostly theatre though.

Building useful software is not measured by team velocity or throughput.

In 2024 counting this stuff is crazy.

Measuring outcomes and customer value is infinitely better than measuring velocity.

Output is not hard, deciding and testing that you are building the right thing to create the right outcomes and customer behaviours to give them value is far more important.

In 2024 velocity and story points etc. and other theatrics are huge red flags to signal the organisation is not building meaningful products with care and craftsmanship.
> for some reason you trust the websites of your Linux distro vendor, but not netboot.xyz?

I'm not going to lie, this made me laugh out loud.

"For some reason, you trust a doctor to perform surgery on you, but not this lovely man that I met on the subway?!"
I sense you have either missed the point, or are using sarcasm, but I cannot tell which through the medium of text.
My main complaint is that on Firefox on Linux anyway they actually steal the mouse position along with keyboard focus. So if you're using something like instagram's IM it's really hard to type while getting replies.
> what if we augment them with means to interact with the environment so they can obtain new training data?

So far, the current generation of LLMs that are in widespread use do not have that ability as far as I am aware. To actually do it to a degree that would rival human learning, they would need access to a lot more environment than you might be thinking of.

Sure, for programming, the most basic environment would be the platform to run the code on and the output of the code. But choices in programming are made based on more things like performance, load impact, behavior in production environments, interaction with other applications, platform logging, adjacent application logging. Or even before that, using previous experience to judge specifications for an application which takes things in account like the expected user base, costs, etc.

The real world is a lot more complex than a minecraft world or a game of Go. Which is to say, I am not saying that it is impossible. I am sure research is ongoing to do exactly that.

But the LLMs that are currently already disrupting communities like StackOverflow are not doing any of that. Given how complex the task is to plug in all relevant stimuli and the fact that for now they can get by without doing all of this I think things are more likely to get worse before they potentially will get better.
What makes it ethically sourced? Both this and the original was taken with consent. Is it that noone will get horny from this new one? Because in that case I have bad news, some people love round bearded men.

But seriously, I don't understand how this is better than the original. They have the same issues.
> Let that sink in (no pun intended) - the crew is not aware the propellors can spin at different speeds

This isn't a very good take. Every mariner is aware of using differential throttle to manoeuvre. It is a primary means of control below the speed where the rudder is effective.

You've completely missed the human factors element. When what you are seeing doesn't match your expectation then it can quickly lead to issues. It's practically the exact same as AF447. The urgency of being about to crash into something can make it very hard to step back and understand what is actually happening.
I spent some time in East Germany when the wall was still up and often think that a corporation is run like a communist planned economy. 5 year plans, lots of internal propaganda, rewards for following the plan, no tolerance for dissent, discouraging of innovation, clear split between leadership and the rest. It’s all there
Yeeeah, this made me lose half a day learning about and then unwinding “toolchain” being accidentally set across all our microservices…

Made a little harder to track down initially as we have a replace directive pointing to a local proto module in each service. It was here that toolchain was set which forced it to keep appearing in the top level module.

Should’ve been opt in behaviour by default not enforced.

We’ve decided to sit on n-1 of Go and I’ve already had an example last month of a well used OSS library setting toolchain to 1.22 as a patch release (which could be considered a breaking change) which fortunately was quickly reverted.
You can also checkout Message Central for user authentication. Lesser expensive than Firebase and works pretty well.
How much what?

Wireless (and generally electronic) shifters are likely heavier on account of the battery. In theory they require less maintenance as they don’t have the breakage-prone cables. Shifts are quicker and require less force to activate, and also more precise because they don’t depend on the finicky adjustment screws. And they enable tricks like automatically shifting the front chainring to march your choice in the rear cassette (don’t pair the small front chainring with a small rear speed!), automatically choosing preset combinations, and so on.
The genetics of drinking milk from other animals
Yes - but as this is a purpose-designed protocol for display transport over thunderbolt, I would expect it to perform better than a remote desktop solution intended to go over a potentially low-bandwidth network.

In the past I've found that using RDP to a VM running on localhost can actually perform better than the console provided by the VMM, but it's still not close to the experience of using the OS natively. I would expect this to be a lot closer.
Works in France too, as probably some other europeans countries. This is not widely advertised though.
if you put it in code format I think it doesn't truncate (testing it now...):

https://google.com/search?hl=en&gl=us&nfpr=1&verbatim=1&pws=0&filter=0&tbs=li:1&udm=14&q=%s

e: huzzah!
> The certificate is not trusted because it is self-signed.
Beating ColBERT: Experiment shows better retrieval with output token embeddings
I would be interested in this as well.
I hope they start an engineering blog at some point.
But that was already true prior to the ai generated words at the top of the search results, and was a thing Google was fighting with publishers about.
Reddit reply
What are the benefits of encryption here?

If hardware is stolen it will have hardware key attached.

It is similar to having unencrypted ssd.

Also, someone can temporarily remove the yubikey, fetch the decryption key then place it back.
Those are the worse. Its literally a sheet of metal, under the sun without any shade. Those were either 90C in the summer or -30C in the winter. No inbetween
Just because somebody will put up with it doesn't make it a good choice. That rationalization has been used to justify a lot of awful decisions and awful software.
It’s a technique and may or may not be effective for a particular team. When I was an EM, we’d fairly regularly take stock of any processes to assess whether they were worth keeping, needed tweaks, etc. Funnily enough, on the daily standup one, I was the one who didn’t think it would remain, but the team really liked it.
Charity subsidising the broken? US healthcare industry.
> the font scales with the screen size

The font somehow re-scales if you zoom the web page, at least with mousewheel zoom on a desktop browser. Instant accessibility failure. I've also never seen this before and couldn't work out how it had been achieved?
I can't imagine having bought one recently enough to have it still working. Those things are such garbage.
Why not just switch to Startpage.com? It's essentially getting results from Google (and Bing?[1]) without trackers, AI, personalized results, etc

[1] https://support.startpage.com/hc/en-us/articles/452243553384...
Transformers for Ruby
Have Hobbys and a social life.
Harvesting the memory, that's a bit (ha!) extreme. If the box is powered down then it's there any evidence residual memory can be imaged?
> Beware that both approaches might be considering stealing in some jurisditions.

Yeah, most definitely, which is why you need to befriend them before asking, otherwise it's a guaranteed "No, we cannot do that".
Hacking Wireless Bicycle Shifters
Ditto for safari, but I was able to click through. The website seems anything but malicious, so I wonder why.
That just means it’s doubly true. The &udm=14 workaround also removes the featured snippets that discouraged Google’s role as a partner to publishers.
The model rescinded her consent to be used as a technical benchmark photo, a while ago
Node Weekly Issue 544: August 20, 2024
A decade or 2 ago, there were some talks in several countries about creating a global licensing aggreement where people would just pay one single tax payment per year and have access to everything without being called pirates.

But medias / arts publishers weren't happy with that idea.
ChatGPT to the rescue:

Here is a rewritten version of the passage at a 10th-grade reading level:

Most proteins begin to fold into their proper shapes while they are being made on the ribosome. Studies have shown that the way proteins fold during this process, and the energy involved, can be very different from how they fold when they are refolded outside of this process. Until now, it wasn't clear why the ribosome affects protein folding in this way.

In this study, we looked at the detailed structures of an unfolded protein both on and off the ribosome. We found that the ribosome causes the unfolded protein chain to spread out more and increases how much it interacts with water. This makes the protein chain less stable when it's on the ribosome compared to when it's alone. Tests using 19F NMR confirmed that this instability makes it easier for the protein to start folding on the ribosome, lowering the energy cost by up to 30 kcal/mol. This helps the protein form partially folded shapes, which are necessary for some proteins to reach their active forms. These effects also help protect the protein from unfolding due to mutations, suggesting that the ribosome plays an important role in how proteins evolve. By linking the structure and movement of the protein chain to how it folds and behaves after folding, our findings explain why protein folding on the ribosome is different from folding after translation is complete.
I don't think that's a convincing argument unless you are a tiny company that has to optimize for development time. You can also wonder why the frameworks you are using make this hard, because it's a pretty common to want feedback close to where the action happens.
> And yet, I still find myself wanting to read sci-fi (not fantasy) that's about non-trivial ideas, written by authors who are obsessed with science and things, rather than relationships and identities and traumas and oppression.

Still quite a lot of that around, AIUI. Just takes (quite a bit) more trial and error to find it nowadays.
Came here for exactly this, the post is proposing a solution while only understanding one half of the problem.

Toasts are a global UI feedback mechanism for non-blocking/fallible/undo-able actions. That does make them out-of-place by default, but at least consistently so.

A solution I'd accept is local-view-first with toasts-as-fallback when the view is dismissed. That said, loading indicators _might_ make users hesitant to dismiss a view.
Yeah, I've run into that and don't love it. Build.rs files are probably a bigger concern from a supply chain attack standpoint.
I don't think a compiler could ever reliably transpose an array-of-structs representation to a struct-of-arrays one.

There's also other issues with this paradigm, like creating objects out of the arguments to a function.
That not only makes your code less maintainable (what if you need a subset of the variables), but now you'll have to drag all that data to each function you create.

Clean code is, IMO, worthless, data- and domain-driven design practices accomplish the goals of clean code better than it the paradigm itself does, and also improve other considerations like correctness and performance.
The original, which is for sure a lovely photo, is difficult because the image exists for a purpose which isolates, and simultaneously draws attention to, certain demographics. I recommended checking out Berger's series Ways of Seeing, which explains it a lot better than I can.

https://en.wikipedia.org/wiki/Ways_of_Seeing

I'm sure Lena could say she had the photo taken for herself and her own enjoyment of her beauty, however it was paid for by by a men's magazine so self-appreciation probably not what she or the photographer had in mind.

"Berger asserts that only twenty or thirty nudes in the European oil painting tradition depict a woman as herself rather than as a subject of male idealisation or desire."
As someone with a sailboat who sails just about every week (since I live on it and have to keep moving) I'm also having a pretty hard time understanding this one.

In high winds removing the mast should make it less prone to capsizing just like reefing would.

EDIT: Oh I see they're thinking it's the waves not the wind.
Or all state-full data is securely backup up of course.
Any dense embedding model can become a late interaction model.
Decision Making: Sorting/Choosing, Impact/Optionality
That cuts both ways IMO. At least with a toast system I know where feedback appear on a per app basis (or website or whatever). Imagine if every screen, view, list entry, checkbox had its own way of displaying feedback. It would be an enormous amount of overhead.
That’s not how that works. Internet history should not be destroyed because of prudism gained in old age.
Everything!

Its like talking to a intelligent person about a topic you want to learn, but they know it good enough to teach you if you keep asking questions.
One thing I never understood is why they phased out the peacemaker and not the much older minuteman.
I never trusted the Google search results enough not to click through and verify their accuracy when it mattered, but I still like using Google? Not sure what your point is here.
On one side of the coin, we have Daniel 5:5 inspiring "the invisible hand"

> In the same hour came forth fingers of a man's hand, and wrote over ... upon the plaister of the wall...

On the other side, we have Baum Ch.XV inspiring "pay no attention to that man behind the curtain"

> ...they saw, standing in just the spot the screen had hidden, a little old man, with a bald head and a wrinkled face, who seemed to be as much surprised as they were.
No, that’s at best a bad reason fallacy, at worst a slippery slope.
What GP obviously meant was "secure against the [rightful owner & user of the system]". That's never been the premise of *nix system security where the owner can ultimately do anything, no matter how self-destructive it is.

You're changing the semantic definition of "user" to mean "secure against the [restricted user account]" and thus mocking an argument that was never made.

Guidelines:

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.
Timed toasts are bad for accessibility too, see WCAG 2.2: https://www.w3.org/TR/WCAG22/#enough-time

Basically, the user should be able to configure toast messages; they should not autohide, or the time they hide should be adjustable, or they should be extendable within 20 seconds. TL;DR, self-hiding messages, dialogs, etc are not good for a11y.

That said, the toasts have a button where the user can undo the action taken, which is good for accessibility under criteria 2.5.2 and/or 3.3.4 / 3.3.6
Both the contractor and the help already in the office can think and understand the reason why the minutiae exists. Nothing whatsoever about current AI should encourage anyone to use it in a governmental scope of any size… down that path is madness.
Always = in Material design

https://m3.material.io/components/snackbar/guidelines
It doesn't matter. You probably don't live in the forest. You have neighbours, probably that kind of people that don't understand technology and buy the latest fancy TV, laptop, or allow the ISP to install whatever equipment they want "for free".

BTW, how are you going to avoid installing the ONT from your ISP?
Do you have a suggestion for a Bluetooth HID bridge? To use Bluetooth mice and keyboards with a generic dongle that presents as a usb HID to the computer, similar to how apple does peripheral support?
LPT: never steal from people more than it costs to have you killed
A proud moment for everyone at Teamhub! We're thrilled to finally unveil what we've been building and share our ambitious vision for the future of teams.