skysight-inc/HackerNews huggingface dataset:
>I don't think its going to be drop-in replacement.

I agree, but part of the reason for that is that it doesn't get the facts right (yet?). A chat bot that can be trusted would be far more useful and could largely replace the traditional search interface.

I tried ChatGPT (and some other transformer models). I know you can ask follow up questions and make it reconsider its responses or change its mind.

But why does it change its mind? It's not because it finds a flaw in its own logic or discovers new information. I think it's simply because the pattern of inquisitorial questioning is statistically associated with the pattern of mind changing.

And then it just follows your lead in a new direction making claims that are just as unreliable as the original ones.

I'm keeping an open mind though. I don't think I have understood everything there is to understand about this.
But the shopify cli, the given example, does depend on nodejs. If you tell Debian's apt to install a package that depends on a newer version of an installed package, it'll update that package for you as well.

If Debian stable updates their nodejs package to 19 and you install any package that depends on nodejs, expect to get the nodejs 19 update.

The difference here is that Debian pins versions of software per release so you won't run into these situations. That's fine if you're willing to deal with running older software maintained by Debian rather than the original developers, but that's just a choice.

From what I can tell, Homebrew acts more like pacman and friends; it expects you to stay up to date, and if you don't it's up to you to fix the problem.
> I've never heard of "SQL engineering"

You probably would if people regularly had 4000 character SQL queries.
I feel the same way.

I think it’s not cool when orgs track telemetry with opt out. But it’s not cool like when you’re at a party and you go off and fart in the corner as no one’s there and then a few seconds later someone walks by and smells it.

Continuing the analogy, telemetry with no opt out is like farting silently amongst a group of people. And tracking identified user requests while selling data is like slapping each person at the party while farting in their face.

And I guess opt in telemetry is like holding in your fart and people notice and might feel some discomfort at your discomfort.
Never seen Breaking Bad?
Actually in December last year the US government voted to block a widespread union-planned strike of railroad workers. Railroad workers and unions have been vocal about these and many other issues for a long time now. But no-one has really been listening.
Umm, I’d say Zoroastrian names (or ancient Persian names) are very common.

It’s not clear to me that any modern “Persian” names are even similar.

If you’d like a list: https://en.m.wikipedia.org/wiki/Names_of_God_in_Zoroastriani.... But note while my name is unchanged from the list many of them can be variations. For example, “Farman” is not a modern name. The variation “Farhan” is extremely common. So small things like that.
Man there are a lot of complaints about this free software no one is forcing you to use. I would start with a thanks to the people who spend a lot of time on this, and probably not for much wealth. I know I greatly appreciate the existence of homebrew.
JSDoc type annotations look good though, and TS can work with them: https://www.typescriptlang.org/docs/handbook/jsdoc-supported...
As an old hand who was around when homebrew started, I feel obliged to let people know there are alternatives. If you find brew's take-over-your-system-and-youll-thank-me approach off putting, and/or you value stability over the coolness factor, MacPorts is still alive and well (https://www.macports.org), and in-fact has basically all the same packages brew does.

In 18 years of using MacPorts, it's never messed up my system, broken something that used to work or decided that I don't get to run commands right now, because it wants to run an upgrade. (It's also never spied on me.)

The price you pay for that is that more things are compiled from scratch, but hey - you only have to do that once, and it only takes like 20 minutes on a modern Mac. Upgrades are generally pretty fast.
Definitely. These could be nice for locations where they can be seen as they actually look nice and provide useful display.

But usually I prefer to hide something cheaper and uglier behind furniture and then get the data on my phone.

I wish they put these into other objects like lamps, picture frames etc
Citing from the paper [0]

> Einstein’s equations, however, give no prescription for converting the actual, position-dependent, distribution of stress-energy observed at late times into a position-independent source. Croker & Weiner (2019) resolved this averaging ambiguity, showing how the Einstein–Hilbert action gives the necessary relation between the actual distribution of stress- energy and the source for the RW model.
A consequence of this result is that relativistic material, located anywhere, can become cosmologically coupled to the expansion rate. This has implications for singularity-free BH models, such as those with vacuum energy interiors. The stress-energy within BHs like these, and therefore their gravitating mass, can vary in time with the expansion rate. The effect is analogous to the cosmological photon redshift, but generalized to timelike trajectories.

So, yes two different things are presupposed through refined cosmological models:
1) singularity-free black holes limited by vacuum energy and
2) relativistic mass becoming cosmologically coupled to the expansion rate of the universe.

In that case BHs can so-to-speak be "red-shifted" by expanding (empty) space via vacuum-energy and gain mass (> stellar remnant k=3 BHs are the astrophysical origin for the late-time accelerating expansion of the universe.)

One thing to keep in mind, GR as geometrical modeling (field equations) of the universe is at its heart reciprocal. Wheeler[1] captured this succinctly in the now-famous statement: Space-time tells matter how to move; matter tells space-time how to curve.

[0]https://iopscience.iop.org/article/10.3847/2041-8213/acb704/...

[1]https://aapt.scitation.org/doi/abs/10.1119/1.16710?journalCo...
Don't compare ChatGPT's user growth to Instagram
Cutesy corporate communication in general is just cringe.
None of this is user-friendly - all of it is obfuscated. I have to add resources to my system (env vars) in order to opt-out - and that is the issue!

There are no hints/tips about this produced to educate a new user - if it weren't for your help, I wouldn't have known.

The non-resource-using method I propose is that homebrew merely ask the user if its okay, after 5 or 10 runs, to send some info - and then shows me the info. No, I don't want to add resources to my environment to get this info - I want homebrew developers to be honest about it, up front, and overt.

They are being sly, using dark patterns to make it unfeasible to disable analytics, because they know this is an unpopular feature of their software.
If they were using signed binaries wouldn’t the same people who have permission to merge code have permission to sign compiled binaries (or, realistically, start a CI process which does)?
> Hard to see the use-cases for sass in 2024

Possibly mixins, loops, and variables, which, unlike CSS variables, can be used in media queries.
With a Bosch Bme680 you can detect farts. Take that, CO2 enthusiasts... =;-}
This, absolutely!

Apple should close this gap and I am puzzled why they have not done that yet. Because even for iOS development people need things beyond the xcode toolcahin and they resort to either of the available options. Homebrew is just one of them.

Not only cli app store but the mac app store also badly needs some love.
I used Linuxbrew for a while before switching completely to nix-pkg due to some recurring issues I had downloading some packages. nix-pkg is quite nice and noticeably faster, although rough around the edges, and the commands are hard to remember (so I just set some aliases), but overall I am happy.
Seems good, I will try to find time to give it a try and see how it will help me in real life.
he's only working half the time
Sneak-Peek: IDE Integration for CodeScene – code health feedback in real-time
At this point it's too late, and before that they didn't really need advice or some fancy technology, they needed to dedicate enough resources/people/effort to simply do proper maintenance of their IT infrastructure. It's also plausible they simply couldn't afford the required resources, but that's not something fixable by CISA or other federal agencies.
learn to use the free software you are complaining about, that's a first step.
There's a difference between accidental and necessary complexity.

Not everything can be simple.

Mathematical algorithms are an example where there's necessary complexity and unit tests backstop defects when you refactor code.
Now it makes more sense.

Maybe I misread your comment.

Thanks for rewording.

Where do people draw the line? Where they want to.

Some people choose to go closer to the metal than the others. It's just people's choice.

Some just write stuff in Python, some write CUDA kernel for themselves (some among them had to), a friend even wrote his own compiler and programming language for Deep Learning.

So it depends on your choice. And how much deep you want to go also depends on what you want to do- i.e. you choice of career, direction of research, etc.
how many of these systems will be safe if they had linux running? just saying because the linux is a smaller target and it would be a long time till it reaches the "year of linux desktop"
The abstract claims that both sensitivity and specificity are high:

> The developed platform successfully classified the human prostate and pancreatic cancer urines in a label-free method supported by two types of deep learning networks, with high clinical sensitivity and specificity.

I don't have access to the full article so I can't see the numbers. It's not on the hub of science yet either.
Careful. The monkey’s paw curls …
Sensirion SCD40, a good quality compact sensor from very reputable manufacturer, sells for $25 in bulk.
Well, every model has its errors, and intrusive criminal "prevention" is self-fulfilling.

Just imagine, everyday 6AM an officer come at your door to check your apartment "to prevent" your crimes, suddenly every random guy in the street looks suspicious and spying on you, then some officers just randomly walks by your workplace, police stop you everytime you travel... This would eventually lead to an insult to the mafia guy and then boom you have already commited contumacy and the model was right! You are a criminal and you should be punished!
Show HN: Vircon32 – A virtual, simplified 32-bit game console
Vircon32 is a virtual game console designed from scratch to be as simple and portable as possible. Its main focus is to actually have interesting games to play, rather than just being a programmer sandbox. Console features are in line with the 32-bit generation (PSX/Saturn): true color, transparencies, CD-quality audio, memory card... But to keep simplicity, this is a 2D machine only.
Hmm, maybe I was wrong then!
> I'd argue that if your ML model is sensitive to the anti-aliasing filter used in image resizing, you've got bigger problems than that.

I’ve seen it cause trouble in every model architecture i’ve tried.
A bit of context: https://slate.com/technology/2013/01/jeff-dean-facts-how-a-g...
Since most people find probability pretty unintuitive, I figured I’d recommend an article that covers the math involved:

https://www.untrammeledmind.com/2018/01/cancer-screening-an-...
> didn't Plan 9 have a very interesting persistence concept that did away with the entire notion of "saving" something — very similar to editing a document in a web app nowadays, except locally?

Though I find that to be an absolute mismatch when I'm opening a document for reference purposes only, which means that any edits I might make are either accidental or otherwise only meant to be temporary (like if I'm opening a DWG drawing of a plan and am drawing some additional auxiliary lines to take some measurements or something like that). Automatically saving a safety copy to guard against program crashes or something like that is fine, but automatically overwriting the master file with my changes definitively isn't the right thing in that case…
Open Source Chrome Extension Glarity – Summary for Google/YouTube with ChatGPT
poor you, mentally weak hackernews reader
Glarity is a browser extension that provides search summaries for Google, similar to what #Microsoft does with #Bing.

It provides:
- More efficient access to information when working with Google
- More objective and comprehensive, not a cocoon of information
- A better alternative to perplexity.ai (next generation ai search engine)
To be clear, that anyone can improve upon anyone else’s invention and claim their improvement as their own, to the exclusion of the prior inventor, is what drives innovation.
> I provided a link to a GitHub issue that you opened. I don't think anything in my OP was objectively untrue.

You made numerous baseless claims without evidence in your posts.

> You can keep calling me a sockpuppet but that doesn't contribute anything to the discussion, and isn't true. Also, my motivation is not to "harm GrapheneOS" but to provide constructive criticism and inform the public of a decision made by the project that I disagree with and believe is harmful to the FOSS community.

You made a fresh account dedicated to the purpose of spreading spin and misinformation about GrapheneOS. There is another freshly created account in this thread doing the same thing, and that's suspected of being someone who has previously engaged in vicious bullying/harassment including claiming that I'm schizophrenic and bipolar in response to detailed explanations in the thread they linked, which is why their messages there were removed. One of the messages doing that can be temporarily approved to prove it exists, but many people have seen this happening elsewhere already.

> The harm I caused by raising a genuine criticism about the project on HN which gained a total of 7 upvotes?

This is not the only similar post made to attack the project from freshly created throwaway accounts in the past few days. Many of those use a similar approach and writing style. There are a few people hostile towards GrapheneOS who put massive amounts of time into trying to harm it by posting for hours every day across platforms. If you're not one of those people, you should have posted from an established account where it wouldn't come across as yet another fresh account from a small group of people.

> Also, not sure what "repairing the harm I've caused" entails. Does that mean deleting the post? Because I won't be doing that, and I don't think I'm even able to anyway.

A starting point is making a list of the posts you've made with throwaway accounts across platforms recently, showing us which ones were you and correcting the inaccurate claims you're making in them.

> Luckily this website isn't owned by you, so you can't just go deleting my posts like you do whenever someone posts any form of criticism on any forums/chatrooms owned by you.

People can look at our chat rooms and forums to see that this is clearly not true. Our rooms are frequently targeted by people like yourself spreading spin/misinformation and engaging in bullying/harassment. Their posts are usually automatically removed from the main scrollback automatically when they get banned, which is the default in the ban bot for some ban reasons or done manually in other cases. The posts from other people engaging with them no longer make sense without them and are usually removed too. There are archives of the chat without any messages removed. Removal keeps the Matrix chat useful and easy to read. No one wants to scroll through thousands of lines of people interacting with trolls to find 2-3 lines from people asking for help with something. People needing help or discussing things constructively are often drowned out by trolls derailing the chats.
If this is true, then Signal should be subject to the same weakness no ?
Interesting. Withings announced a reusable urine analyzer for your toilet bowl at CES, might be cool to see that upgraded with these tests.
They've been listening, and wondering how to shut them up.
Why isn't my 1000$ smartphone loaded with sensors, infrared camera, decibel meter etc.
It all comes down to printing costs and what percent they pay on the profit.
Lulu seems to offer a higher percentage to the author as a metric to your question.

Interestingly, Amazon has like 2.4 billion site visits vs. Lulu's 2 million, so the author would stand to make more on Amazon simply in volume of sales potential (1000x more).
As if they give a shit. This was the case since decades they doing similar practices.
> In fact, the influence went the other way. Purchasing Doubleclick sealed Google's fate, and their mindset came to permeate Google, turning it into what it is now.

This has always been my view. Google died in 2007, the thing that's still calling itself Google since then is Doubleclick.
> SCSS are getting superseded by CSS.

Reminds me of how Coffeescript died out because its best ideas got integrated into Javascript.

What I want to know is: how the hell did this take so long? Nesting is such an obviously useful feature to have in CSS, and once I'd experienced it in SASS I never wanted to be without it. Why did it take 10+ years for this to be introduced to CSS, especially when other browser-based technologies like JS have evolved enormously in that time?
They don’t collect data until after you’ve been given the chance to opt out.

> It seems like they could make the data collection anonymous relatively easily if they just stop tracking individual user installs, though.

Doing that would skew the reports to more active users & automated scripts. If you’re asking questions like “how many people will notice if we deprecate this?” you don’t want to count the guy who hammers “brew update” every other command many times more than someone who updates weekly.
Indeed, Reverend Bayes’ dark side rears its ugly head right at the point that people claim that two nines of accuracy is good in the context of detecting a rare thing in a large sample set, without mentioning precision, recall, AUC, or other more useful metrics.
Historically the webkit team has pushed the web possibilities a lot. Just take a look at the amount of APIs that you had to add the `webkit` prefix, for example. Not sure if you work with browsers, but constantly you meet something that they implemented first.

I honestly think that developers are very wrong when they think that Safari/webkit is slowing the web down. Yes, some things like lack of notifications etc are very annoying, and they could've been implemented. But I still prefer this approach over the Blink one, where they develop half-baked ideas just to track you better.
Another good source for Platonism in Mathematics

https://plato.stanford.edu/entries/philosophy-mathematics/#P...
… which is also why the cookie banner scourge shows how nefarious companies are these days. They don't need identifiable information for their analytics, they're just all super greedy.
Can you suggest any?
Luckily they don’t get an exemption from my pi-hole - I’m supportive of any law with teeth that cracks down on surveillance capitalism however!
This is a highly technical article describing the results of current research in a scientific peer-reviewed academic journal. The particular urine tests being used are, as far as I can tell from the abstract, intended as demonstration or proof of concept, showing that the technology actually works, rather than the final product of the research. It would be very surprising if this were some kind of fraud, and it's also probable that a lot of work still needs to be done in order to make this a useful tool in regular doctor offices.
I have been arguing with myself about replying to the comment you replied to.

Good lord that person reveals a lot about themselves in it. And none of it is good. If they didn't seem to be angry, I'd pity them.
I can’t believe that the top comments here are about this being funny. You’re laughing at a caged tiger and poking it with a stick, oblivious of what that tiger would do to you if it ever got out.
Why does a package manager need to track their users at all?

If you want usage statistics for packages just track how often individual packages are downloaded on the server side. A maintainer has no need to know who's installing what.
Waifu2x - I've used the library to upscale both old photos and videos with enough success to be pleased with the results.

https://github.com/nagadomi/waifu2x
Steam Decks killer feature is Steam so it'll be an uphill battle to kill it.

That said no one has streaming down perfect yet. Steam Link, AMD link, Moonlight all suck.
Show HN: I built DevDB to help developers easily use and share development data
Hi Hacker News! Rory from DevDB here.

I wanted to share a project that I have been working on that helps development teams use and share realistic data from their apps, for use in development environments.

Basically, DevDB is a Database as a Service platform, but with a specific focus on development workflows. It allows you to create “images” of development data (for example from your production or staging environments) and then very quickly create more databases with this image for development purposes. Some use cases are:

- Use realistic data in CI pipelines for testing database migrations;

- Quickly test your application with different datasets (especially useful when you run multiple instances of an application for different customers)

- Develop locally with very large datasets that may be impractical to use in a local database

- Share the most up to date testing data easily with your team, and quickly update existing testing databases with it.

I also created an “Anonymization Engine” which allows you to anonymize production data, by specifying tables and columns to anonymize, and then specifying an action, including using data from the faker library, fixed data, or an SQL command. This currently only works with MySQL, but I am working to bring this to Postgres too.

The project is still in early stages, but it would be great to get your feedback! Any questions are more than welcome :)
For small crimes. For bigger crimes (limit TBC) they're fine.

And I think that is ok...
> I don’t think you need two servers to do zero downtime upgrades

Absolutely not and I can't understand why I keep hearing this argument. Doing zero downtime upgrades on a single server have been simple since basically forever, run another process on another port, change config, restart front balancer gracefully and there you go.
I'm glad you'll try, hope it will help you !
Apple doesn't want you not paying Apple money.
This looks clean and nice. Well done there.
That's a right wing site that runs tabloid stories about "black on black" crime and the criminal history of Ja'Mal Green (who was arrested at a protest). The 2019 outcome it claims are apparently the opposite of the truth; the overwhelming majority of CPS students met or exceeded standards in 2019.

(The pandemic kicked the shit out of those statistics, but we're not debating whether remote schooling was a good policy; it wasn't.)

Even if the statistics were true (again: looks like no), the conclusion that it's drawing is unsupported. The very best teachers in the nation would have a hard time putting up New Trier stats teaching in Lawndale or Englewood. And the very best teaching is probably what it actually takes to eke out any kind of performance from the lowest-performing schools in Chicago, which serve students locked into generational poverty by redlining.