skysight-inc/HackerNews huggingface dataset:
All-or-nothing is not a sufficient replacement for this use case. Given access to contacts, it's the app's choice to not give the user a "never (for this contact)" option. This is a blatantly pricacy-disrespecting feature with no off switch.
When announcing that a workaround works for you, you derail the conversation with disingenuity unless you're entertaining the notion that your workaround is not actually equivalent to a solution.
Use a 2FA app that backs up to iCloud or syncs to another copy of itself somewhere.

Google authenticator is great, until it wipes out all your entries. It did that a few years ago for reasons unknown, so I moved to 2STP (which is now unavailable).

Also, the app you use should have an apple watch app, so at least if your phone dies you can use your watch to authenticate.
a wise activist once said -- it takes an immediate crisis to move the needle in public action
how is this not stealing from people who are buying these drugs through the legitimate system.
I'm the same, I'm on android. It asked me once and hasn't asked since.
Then there is python written in python called pypy
Well, a mask with an activated carbon filter actually does, to an extent, except for carbon monoxide.

(There are other more specialized filters that are more effective against SOx and NOx too, but carbon is also good against VOC.)
No time constraint? Check out both of these resources, choose the one that gives you a better first impression, and do it. By the time you're done, you'll know how to get started on your friend's site.

https://fullstackopen.com/en/
https://www.theodinproject.com/
He's definitely going for the style of Tintin comics, the so-called ligne claire. The books I see which claim to teach that style are in French, and out of print: the 2-volume L'atelier de la bande dessinée avec Hergé. But, read the comics anyway, they are fun.
Actually, that's hard to say. Many people don't completely take the antibiotics prescribed to them. They don't take them when they are supposed to and take them for a few days or less than the total time they are supposed to. The bug can then become resistant to the antibiotic, so they have to switch to something else. Problem is, there are only so many types of antibiotics, which may or may not work on that specific bug. This foolishness leads to resistant superbugs as well.
why is the System Prompt reset after a few seconds!?
TL;DR -- ML platforms solve for a million different problems, and most people don't have all (or any) of them. Hamilton is a pretty simple way of organizing code, so it can plug in with a bunch of different approaches (and that's why we think its general purpose).

> Data scientist here, stuck in the Dark Ages of "deploying" my models by writing bespoke Python apps that run on some kind of cloud container host like ECS. Dump the outputs to blob storage and slurp them back into the data warehouse nightly using Airflow. Lots of manual fussing around.

Oh, man, been there! So, first, I want to say there are a lot of ML/data platforms -- largely because there are so many problems to solve, and they're not one-size-fits-all solutions.

> What the heck are all these ML and data platforms, how do they benefit me, and how do I evaluate the gazillion options that seem to be out there?

You probably don't need all of them, or all that many. As in everything, it depends on your pain-points. Given that you have a lot of manual fussing around, you probably want something to reduce it. We've found airflow to be painful, but a lot of dev teams/DS have airflow already integrated into their platform, so we wanted to build something that allows data scientists to plug into it. So for people who don't like airflow, the idea is that you could express your dataflow in Hamilton and DAGWorks can ship it to airflow (or any other orchestration system).

> For example, I recently came across DStack (https://dstack.ai/) and have had an open browser tab sitting around waiting for me to figure out WTF it even does. DAGWorks seems like it does something similar. Is that true? Are these tools even comparable? How would I choose one or the other? Is there overlap with MLFlow?

DStack is definitely a different approach, similar space. Hamilton is organized around python functions and dstack is more of a high-level workflow spec (reminds me of something we had at my old company). So Hamilton can model the "micro" of your workflow, whereas DStack models the "macro" -- managing artifacts. DStack could easily run Hamilton functions. What nothing we've found out there do (except perhaps kedro) is model the "micro" -- E.G. the specific fine-grained dependencies so you can take a look at your code and figure out how exactly it works.

Re: MLFlow -- DAGWorks + MLFlow are pretty natural connectors. Hamilton functions can produce a model that DAGWorks would be able to save to mlflow. DAGWorks is more on the data transform side, and doesn't explicitly say how to represent a model.
Don’t worry EU regulators made a pop up for that, you’re safe now.
OpenPlatform provides third party apps in iframes (with a simple tokenization workflow). When a user believes they have only one solution, in reality, they use different applications on different hostnames. Developers are not restricted, they can use anything like Java, .NET, Python, RoR, PHP, Node.js, Go, … in combination with Vue, React, Angular, Ember, jQuery, … for creating apps optimized for OpenPlatform. Instead of creating one monolith solution, you can integrate/create many apps into one portal. This solution has a lot of pros in terms of long-term benefits like updating, security, scalability, etc.

https://medium.com/@petersirka/build-portals-and-intranets-i...
Maybe you don't have *.dev lookups working properly?
Makes sense. For me, the tools are what trip me up more since they might not be fully documented (and why would they, they have a Discord to answer people's questions /s) so it's incredibly annoying to find a tool that you know should work but don't know exactly how to make it work the way you want.

For more conceptual stuff, I don't usually need to ask questions, I just work it out myself generally. However, there are some great general Discords for that too. Recently I was looking into CRDTs and I joined a Discord that had a lot of researchers for precisely that topic and I could ask them questions on theory and implementation.
For sure, but I don't think it has to be as complete or stable/reliable as Anaconda. Just something that bundles the most popular and important libraries, like requests, httpx, pandas, pytorch, sqlalchemy, fastapi, etc. Stuff that most Python devs are going to want or need, but which they probably won't be willing to spend too much time hacking to get to work with a non-standard Python implementation. Without that, I think it gets relegated to some Fibonacci.py type examples that, while cool, aren't of much use to most devs.
make it purely economical:

If the car cost $150k+ make it even with rocket engine, unless it safe. Let them pay heavy tax for a "benefit" of emitting stinky gas everywhere around, make a lot of noise everywhere they go.

if there is no car on the market within 15% price range of gasoline one, e.g. the cheapest options, allow them to sell gasoline.

review every year, profit.

With this schema, you can ban any car that is within range of $50k to 150$k easily with no harm to anyone in 2025.
The current path of world communism, bug eating, pod living in the 15 minute prison cities? The path being charted for us by our billionaire overlords is as dystopian as it could get even in sci-fi.
I wish there were good quality webcams without microphones. My external microphone has a mute switch but my Streamcam mic is still available to any corporate spyware.
I prefer the taste of low calorie sweeteners to HCFS and regular table sugar from corn or sugarcane or beets.
Same, my Xbox series x is noticeably faster with matchmaking games. Lobby time and searching for new games dropped from 3 minutes on average to about 45 seconds.
Hybrid vigor: a winning way to use hybrid search
Maybe the addresses wouldn't look so scary if you formatted them correctly.

For example: d0ff:eefa:10::faff:92:0 (though there are currently no addresses in use that start with d.)

Vanity IPv4 addresses like 8.8.8.8 exist because most addresses have been allocated, so companies with money can go hunting for nice ones. There aren't many IPv6 addresses like 2600:: because internet registries don't allocate them on purpose, and I'm not sure if anyone's cared enough to bribe them.
42 amusingly appears in 42242 sequences: https://oeis.org/search?q=42&language=english&go=Search
I worked on the later CDC Cyber 170/180 machines, and yeah there was a C compiler (2, in fact). 60-bit words, 18-bit addresses and index registers, and the choice of 5-bit or 12-bit chars. The highly extended CDC Pascal dialect papered over more of this weirdness and was much less torturous to use. The Algol compiler was interesting as well.

The 180 introduced a somewhat less wild, certainly more C friendly, 64-bit arch revision.

There was only 1 microprocessor that DID NOT use the 8-bit byte

Toshiba had a 12-bit single chip processor at one time I'm pretty sure you could make a similar claim about. More of a microcontroller for automotive that general purpose processor, tho.
Hey man, I've taken long sabbaticals myself. Since multiple people complained, I guess dropping generalisations like that was inappropriate. In my mind it was clear that I was referring to working age people who could use all that free time for something else.

Personally, I am looking forward to some gardening. I've spent several decades playing games multiple hours almost every week. Clearly not everyone has been wasting their youth as I did and I am glad for people who finally get to do what they want.
Хм, проверил еще раз. Все равно работает. Может быть временная блокировка со стороны Cloudflare?
Yeah, even Windows/Linux laptops have started moving away from this... if the startup time isn't too bad, I've gotten in the habit of just completely shutting down when traveling. Nothing worse than a dead battery when you open your laptop because of some background BS trying to run.
I honestly think it's worth testing how your code builds against musl, if you think it's likely to be something that ends up in Docker.
What these articles never seem to discuss is whether artificial sweeteners are anywhere as bad for you as HFCS.
There was also this neural network module in redis if you want to do training and inference in a redid DB. (quite old btw)
https://github.com/antirez/neural-redis
The point of the OP was that _.chunk is 140 lines, which is apparently too much. But `just` doesn't even support chunk(), so it's unclear what the advantage is. Sure, you can theoretically spend your time crafting your own implementation, but why? For the self-satisfaction? I'd rather just get on with my work.
Yeah, this is what I have heard of and was expecting. Sibling comment says it's not universal -- some C compilers for these platforms emulate byte addressing.
Okay, let's start with "pay well" then.

Edit: I cannot reply to barbazoo so will edit here - you still haven't provided me 5 names who "pay well".
> and then proceed to be publicly mocked on Twitter for their physical disability

Today is my first time hearing about this scandal. Do you have a link to the mocking in question?
Mastodon is the next big thing in social media: https://news.ycombinator.com/item?id=34916396. Twitter fiasco is making its growth even faster.
Can confirm that I can pull the site here.
At googles scale and reliability target, I would hope they have multiple independent worldwide networks.

Each network would have its own config plane and data plane. Changes would only be made to one at once. Perhaps even different teams managing them so that one rogue or hacked employee can't take down the whole lot.

Then, if someone screws up and pushes a totally nuts config, it will only impact one network. User traffic would flow just fine over the other networks.

Obviously there would need to be thought on which network data will be routed over, failover logic between one and another, etc. And that failover logic would all be site specific, and rolled out site by site, so there is again so single point of global failure.
Facebook's powerful LLM leaks online
I don't have any data to back this up, but I'm a .Net/C# dev and see tons of job postings all the time. I have yet to have trouble finding a job, even when I was first starting out.
How Internet Background Noise Makes Cybersecurity Hard?
Ask HN: Anyone Use Zorin OS?
Every couple years I install a new Linux distro on a whim, and I usually go back to Mint or Manjaro (depending on what I'm doing at the time.)

In 2021, I stumbled across Zorin and gave it a try. I figured I'd get rid of it in short order but... I never did. It's just comfy. Things work, it feels nice, hotkeys do what I expect. I feel more comfortable with it than I do with OSX, Windows, or any of the other Unix/Linux distros I use for work.

I never really hear it mentioned by anyone, which sort of makes me wonder how it keeps going. I bought the pro version to support the developers, but didn't end up using any of its features.

Anyone else have hot takes on it?
I have gotten used to switching off Bluetooth on my mac before closing the lid because of this. Infuriating.
Exactly since it declarative the style Lends itself using stored procedure calls to become composable
Isn't that the point of common table expressions (CTEs)?
TFA does not claim that you shouldn't use Lodash (the HN title is incorrect and misleading). It leaves it up to the reader to decide why they might not want to use Lodash and makes no arguments for or against such a stance.

What remains is a pretty useful overview that lets the reader see what each function is doing with emphasis on the how. It is presented as "if you wanna replace this, here's how".

If I'm not already familiar with Lodash and trying to decide whether or not to bring it in as a dependency, and see that all I need is a 1-2 liner in native JS, that's useful information. I might still conclude that Lodash is the right choice, but I think that when examined in the context of the broader industry, where 3rd party libraries are often unnecessary and sometimes actively unhelpful, I think such a page is useful.

Whether or not it's "compelling" will entirely depend on the problem you're currently trying to solve.
On other news, 80% of young people aged 13 to 17 years old from the same 13 EU Member States floked to tiktok, before that to instagram and youtube and before that to facebook. All along they were actively encouraged by authorities who are also there to "engage", endorsing and encouraging the new era of privacy is dead.

Can we please stop beating about the bush? Surveillance, whether with commercial or political motives is a critical issue. Society is malfunctioning "at scale" while a sort of sheepish stalemate has taken hold. People are uninformed. Vested interests would rather keep it this way. These are grave risks and they must be taken seriously / discussed with the outmost transparency, objectivity and urgency.
> The functions in question are basically 1-liners.

No, they're not. The first one is not a one-liner. What's the point of spending the time writing your own interface, implementation, and tests of every single util that you end up needing, if you could just import lodash and move on?
I have to say, the people in France really know how to live!

Here in the US, people do not give a sh**. Already benefits have been reduced to the point were you cannot live on Social Security unless you pitch a tent next to a dumpster outside of a restaurant.

Not only that, every year the retirement age is increased. For people born after 1960 full retirement is 67. The GOP in congress is trying to raise it to 70.

Do US people care, no they do not. If this happened in France I think the full government would be dragged out and "guillotined".

I admire the French for standing up for their rights.

https://www.ssa.gov/benefits/retirement/planner/agereduction...
Studies also reveals that companies has been sneaking Dihydrogen oxide even in store salads!!! the same substance that's been shown to cause hyponatremia.
This world is becoming unlivable!
Elon Musk accuses laid-off Twitter employee of using their disability
When Given the Choice, Most Authors Reject Excessively Long Copyright Terms
HIPPA doesn't apply to your employment records.

https://www.hhs.gov/hipaa/for-professionals/faq/499/am-i-a-c...

I'm pretty sure that if you allow the release of HIPAA covered information from a provider to your employer that the information stored by your employer is not protected by HIPAA anymore.

HIPAA restricts what covered entities can do (basically healthcare providers and insurance), not what can be done with medical information in general.

Of course most decent employers will handle even mildly sensitive information in a confidential way.
Fed Is Prepared to Speed Up Interest-Rate Rises
Since the terms of the deal are not public, anyone have any idea how to estimate value of the deal. For example: how much Init ML raised prior to its acquisition and common comparable multiples; actually monthly active users and comparable price per user; etc.
Do you think we should write addresses like 0000:0000:0000:0000:0000:0000:0000:0001, or what else would you propose?
If you can't create a value of type PrimeNumber that doesn't contain a prime number, there's a bit more to it than naming. Not all type-level guarantees need to come from structural properties of the type. They can also come from structural properties of the environment of the type. Providing no public constructor is such a property.

The example was written rather badly, though. It should have pointed out that the module was exporting the type and a couple helper functions, but not the data constructor.

But despite that, the key point was correct. Validating is examining a piece of data and returning "good" or "bad". Parsing is returning a new piece of data which encodes the goodness property at the type level, or failing to return anything. It's a better paradigm because the language prevents you from forgetting what situation you're in.
Improving Signal's Sealed Sender (2021)
I cannot understand the Stan culture for Elon. I get it for the military guys who tell you to lift and make your bed. I get it for Joe Rogan. I get it for the MMA masculinity influencers. I get it for Trump and DeSantis. I do not get it for Elon.
> Too much sugar in the presentation of the material ;)

Yes exactly, even if it isn't propaganda it's too sweet for any purpose. Someone should study this.
We typically use LinearMouse for this. Allows you to even set scrolling direction, scroll speed, acceleration profile, etc per mouse.

But yeah, MacOS is a little like Gnome Shell. It requires a few basic apps to make it usable, but after that it's pretty excellent.
From talking to around 15 Chinese people my understanding is that they genuinely believe Taiwan is a province of china and most are completely unaware of the Taiwanese independence movement.
Unless you are seeking political office in the US, UK, France, Italy, etc...
Sucralose gives me hives within about 30 mins of ingestion that lasts for days and diarrhea that lasts for at least a week.
The physical world of snow crash was a dystopian hellhole. The metaverse of snow crash was still step up from that physical world, at least for the protagonist. They were a corporate pizza boy slave in the real world, but in the metaverse they were cool and had power and agency.
I'm the opposite - I want my food to match my biological expectations, one of the largest being sweet = I just took in quick calories. Not for any grand reason other than I let my hunger and energy levels guide my food choices. I find that the best way long term.

I don't have a strong biological instinct of discerning corn syrup from "natural sugar". That is something reading labels helps me with. But I can't fight the biological urges the same way.

Empty calories are still somewhat beneficial. I eat a lot of fruit for energy, but sometimes I just want something even quicker and easier to digest and process for my calories, like jelly beans or something. And fruit is more expensive.
ChatGPT user reports login issue exposing personal data
I have found this article to be a good debunker on the above "coup" talking point: https://www.thebulwark.com/what-really-happened-in-ukraine-i...
> I often reach for Alpine first. If that doesn't work for some reason I think "Oh well" and switch to Debian or Ubuntu.

No, the moment something doesn't quite meet your needs you must abandon it immediately.

Like for example I used to cycle a lot but then one day it snowed and my feet got cold and my bike got stuck in the snow, so now I will never cycle again and I just drive everywhere in a massive 6x6 7-tonne army truck, except I don't because that would be fucking idiotic.

I don't get why everyone has to be so polarised these days.
Yes, and this is not tied to statically typed languages. If anything this is simpler to do in dynamic languages, but the culture isn’t there in my experience.
Does the world need another statement-based language? Surely expression-based is the way to go now
To dampen the media and consequent HN frenzy, here's [0] a substantive analysis on the recent Erythritol paper and why people should be cautious of some of the headlines run by the media.

[0] https://kcklatt.substack.com/p/the-alchemy-of-metabolomics-e...
> I will continue to use Signal. I refuse to use WhatsApp, instagram, Facebook...

How about a truly free, distributed network: Matrix?
The Washington Post article say: "Two sweeteners in particular, saccharin and stevia, worsened the participants’ blood sugar control"

But the research paper from Cell says "Sucralose and saccharin supplementation impairs glycemic response in healthy adults." Stevia in the research paper is not stated as "impairs glycemic response". [1]

Is the Washington Post article correct about the research paper findings?

[1] https://www.cell.com/cell/fulltext/S0092-8674(22)00919-9
Apples clamshell mode support is super confusing IMHO. This is once thing Windows does better at least by default. Perhaps Macs can be configured to what I expect but I personally have struggled with getting it to work in a way that satisfies me.
Raising the alarm isn't actionable though. Okay great you know that there's a not insignificant chance that the bag of bag of molly you just bought is laced with fentanyl, what do you do about it?

Because I promise you everyone who does party drugs knows about fentanyl, doesn't stop them though.
I buy the premise that Zig is better if you know you will have lots of pointer arithmetic going on. Having written a fair amount of unsafe C interop code in Rust, I feel like these critiques of the ergonomics are valid. The new #![feature(strict_provenance)] adds a new layer of complexity, that, I hope, improves some of this experience while adding safety. Rust's benefits are not free.

The benefits of Rust's (wonderful) model around references and lifetimes come at a significant cost to ergonomics when having to go into the Mordor of some C library and back. I usually find myself wishing I could have some macro where I just write in C and have it exposed as an unsafe back in Rust. I know I can do this by just writing a C dylib and integrating that, but now I've got two problems.

Even still, I prefer writing unsafe Rust to writing C. std::mem::ptr forces me to ask the right questions and reminds me of just how easy it is to fall into UB in C as well.
Explicitly mentioned:

"Moreover, the study revealed that while daily levels of PM2.5 have reduced in Europe and North America over the past two decades..."
It doesnt need to stop TikTok. It just needs to slow it down long enough for one of the US competitors to eat up their marketshare.

The end goal isnt protecting US citizens. It's weaponizing information to use against perceived threats, both foreign and domestic.