skysight-inc/HackerNews huggingface dataset:
Diagnostic Imaging is one of these areas. All of the big imaging manufacturers (Siemens, GE, Philips, Toshiba) have physician-specific financing assistance to help doctors buy CT, MRI, etc. They also offer consulting to assist obtaining Certificates of Need (generally required when opening certain new practices/facilities). They discuss break-even numbers of a couple of years, if not less.

Studies show that physicians who own/part-own a DI facility tend to refer their patients for imaging substantially more than their peers who do not.
> Buy a home that is close and you have a walkable home.

That is not a walkable neighborhood. When people are talking about this stuff they're talking about an actual defined concept:

https://www.walkscore.com/walkable-neighborhoods.shtml

A home next to a strip mall might be close to a grocery store, it is not a walkable neighborhood.
Here's Brian Keating interviewing Jorge Hirsch from UC San Diego and Inna Vishik of UC Davis [0]. Prof Hirsch was/is a leading critic of the U Rochester papers, but thinks that LK-99 could work.

[0] https://www.youtube.com/watch?v=qQnDatnAWP4
You can reduce with list comprehensions in Elixir, but it's uncommon to see:

sum_list = fn list ->
for item <- list,
reduce: 0,
do: (sum -> sum + item)
end

sum_list.([1,2,3])

Other comments are correct that `Enum.reduce/2` is probably better:

Enum.reduce(list, &(&1 + &2))

Obviously you don't have the flexibility / mutability you refer to in other comments with either of these, but you can always put more in your accumulator:

get_sum_and_update_count = fn list, map ->
for item <- list,
reduce: {0, map},
do: ({sum, map} -> {sum + item, Map.update(map, item, 1, &(&1 + 1))})
end

(A contrived function that returns a list sum and an updated map with the count of the values found in the list)
It still happens with open source software and has nothing to do with a licensing mode.
> Data from the studies published by Quantum Energy Research Centre indicates different physical properties from that of a typical superconducting material

But it's not claimed to be a typical superconducting material! It's an anisotropic, linear conducting mineral:

https://twitter.com/fodagut/status/1686797346452156416

We shouldn't expect it to exhibit 'typical' properties of a superconductor. This article doesn't seem to pick up on any of that subtlety.
If there is no process for re-evaluating code architecture choices, it can create challenges regardless of the approach taken.

Experience tells me that relying on copy+paste as a solution isn't a cure-all, or even a better approach, and often introduces new problems in the future. A thoughtful and adaptive approach to code development is crucial to ensure long-term success and maintainability.
For me chatgpt marked the road.

It was for me unclear when the knot will rip from an investment point of view.

Everyone is investing in ai now.

This will leapfrog what we already see.

And yes John carmacks bet to solve it is a big bet but this is also a very good sign
Super interesting. Hadn’t heard of SAR before. Quickly reading about it, it seems like it works like lidar, what’s the difference between the two techniques? Is SAR like “lidar for space”?
> ThreatFabric detailed how the crooks behind Anatsa will purchase older, abandoned file managing apps, or create their own and let the apps build up a considerable user base before updating them with malicious components.

Maybe it's time to turn off auto update for apps. Auto update is important from a security perspective but if the actor is bad, it might be better to wait and update on demand to catch up with missing fratures and by that time hopefully the malicious app has been removed from the app store. Of course this would only work for standalone apps.

Similar to how we often have intermediate package managers that pin packages to a particular version to not get malware injected one day.
> Pay people what they are worth

There is no "what they are worth". There's competition for employees and what they can accept. The same force drives you being paid tens or hundreds of thousands of dollars a year. That's not an abstract "what you're worth". They aren't being kind to you. They're just paying what you'll accept, exactly as they are paying those people what they would accept.

Not to say companies couldn't be a little kinder to some people, particularly when it would cost them so very little. I just think phrases like "what you're worth" only obscures what's actually happening, and makes it harder to understand it.
To be honest, I'm just going off what the site says. I wasn't able to find any info on it because Google won't search for "net.net" (with quotes) properly.
In the long run, life on Earth would expand from the extra CO2 in the atmosphere. Pre-human CO2 levels were on a long downward trend, likely just a few million years from dropping too low for photosynthesis.
Thanks for doing somewhat of an analysis, I was just guessing it was a shitty sorting algorithm, but thanks for clarifying the actual problem :)
They are worth their weight in gold, truly. I had the pleasure of interacting with one such man at my previous company weekly for an extended period of time while planning/designing a rewrite. Listening, thinking, and questioning his stories and perspectives allowed me to formulate problems and architecture in a more first-principles, fundamental way and I believe that experience really helped me mature as a young engineer (as well as the project).
>the idea that it's about allowing me to attest to the security of my device is not correct

I was oversimplifying. A service doesn't have to trust every attestation and a service does not need to do anything with the attestation if it doesn't want to.

>The issue is that making modifications to anything in the chain of trust requires approval from a trusted third party.

That is by design because it means untrusted people can't make changes while remaining trusted.
Yes absolutely brought back memories
> WWIII would require two global superpowers,

No, it wouldn’t. You can have a World War without global superpowers on both sides (you need a wide geographic alignment of such power to, balanced for the relative difficulty of force projection on both sides, reach aggregate near-parity across a widely geographically dispersed set of conflict theaters, but you can do that with a global superpower on one side and a coalition of major regional powers in different regions on the other.
Why is retivele a hack?
Now don't be silly. No point creating professors and researchers when the funding could go to administrators instead!
We're talking about different things. You're talking about finetuning models to tasks known in advance. I'm talking about the ability to generalize to new tasks: https://arxiv.org/pdf/2206.07682. Please don't argue against a straw-man.
I don't know exactly, and all benchmarks are subject to problems. But in my experience the ordering in this list is roughly right for the models I've tried.
Hindsight is a great thing; I would assume that psychological damage accumulates. The question you are asking the man who lost his wife was: “Didn’t you know that constantly reading horrific texts, and looking at horrific images would wreck your mind. You should have known before you started?!”
This is just a petition for the Kenyan government to investigate. Kenyan government may need to apply some age restriction, and require that staff be filtered by stability before the start reviewing horrible materials”
"texts, and some images, many depicting graphic scenes of violence, self-harm, murder, rape, necrophilia, child abuse, bestiality and incest"
> It has no ability to say: "I don't know"

So do many humans. The expression of ignorance and self-doubt must certainly be woefully underrepresented in training data.
> to parse, compare, and reason about Python versions.

If in addition to the above you want to mutate Python versions, you may consider my parver package[1]. It also doesn't normalise the input unless you ask it to, so you can preserve your preferred format after mutating.

[1]: https://github.com/RazerM/parver
For us its the simplified production environment. We use BEAM's clustering capability to forgo things like redis and/or a message queue. It probably doesn't matter for every company, but it helps for us where we have zero full time ops people.
Why is Spain’s inflation so much lower than the UK’s? It stood up to business
Thank you for that link, I've never heard that but it's definitely going to be one of the new things I meditate on quite a bit. Especially combined with the concept of all "all abstractions are leaky"

If you're designing a backend service that has multiple "heads" - say, a web application and a mobile application. Then it makes sense that service should be code that manipulates the database(s) via business logic, and at the very least should be in one place.

But broadly, programmers do see value in abstracting interacting with the DB at least somewhat. It's why ORMs exist.

I don't know if there's a real answer. An abstraction can be right for a while and then become wrong when you add a new requirement right? So is it pointless to use abstractions at all? That definitely feels like the wrong takeaway. I guess instead, it's don't immediately abstract out anything that feels abstractable when writing new code and don't feel obliged to use existing abstractions in a codebase until you're sure they fit what you're doing.
It's a little disturbing that MSFT thinks code that's publicly readable is inherently licensable for use as training data.
Speaking of the rich, I found this video interesting about luxury goods right now. Patrick Boyle has some other good videos on YouTube, as well. https://www.youtube.com/watch?v=wH6pF-gXbuw
> US. Public transport in the US just isn't a priority and never will be outside of large cities

Actually, about a century ago there was better public transportation, both municipal and long-distance, serving even small-ish towns. Yes, most people then lived on farms, but farms were usually close to a small town.

Since then the auto industry has managed to change laws to make it more or less illegal to be killed by a car and get funding for things like paved roads. Same country, but it looks very different today. If it seems like it was always that way, it's because the auto industry's marketers were so good at their jobs.
Auto-updating should be tied to audits by reputable third parties, to sign off on a release. At least two. Why isn’t this fone?
I do LOTS in bash, and I have never missed Goto, haven't even thought about it. And BASIC was my first language...
Yepp. I also see puzzle peaces falling in place with multimodal models.

This will be a great strategy very fast.

It shows to be quite good for image generation already
> Admittedly, I turned off the PIN lock…

You gave the operator an out. While this shouldn’t prevent remedy, in some cases it will.
I ran into ssh cypher issues when I tried to share a packed python project. Worked on my machine but not my colleagues
I don’t particularly have a problem with stores filed with junk (as long as it isn’t fraudulent) because I don’t really use the stores unless I know what I want. I don’t think I could trust in-store curators but that’s okay because I get good recommendations from friends and writers. Look for curation outside of the stores.
If you statically link to your dependencies or ship the dynamic libraries yourself, like you would need to do on windows, you would get the exact same experience on Linux.
https://www.jchs.harvard.edu/blog/who-is-moving-and-why-seve...

Has some actual numbers that are interesting. Moves slowing down as you age lined up fairly similar to my path, I think my entire life moves were at like:

21, 22, 23, 28, 30, 33, 37...

and I may not move again, or if I do I would see it as 10+ years out.
The Windows desktop is dying
3 out of your 4 points were about the low market share of Mozilla's products. The remaining one was about Mozilla's CEO firing employees and taking in 2.2 percent of the compensation of Google's CEO.

If this is your argument for not using Firefox, then it does read like the reason you're not using it is that it isn't popular with others.
Any phone that supports J2ME should do, there's several apps:

https://github.com/kwart/totp-me

https://github.com/baumschubser/hotpants

(Couldn't find one that supports QR codes, though I don't see why that would be hard to implement)
Is this what these services do? They somewhere have a room of devices with actual SIM cards in them and then having all the SMS comms synced back into the cloud service? I thought there was an easier way given the sheer amount of websites which offer completely free of charge SMS retrieval services.
You did but you hand waved right over it with "rough enough to plan for". Also I think it's important to call out the high variance specifically for the people who are not network engineers.

I think you're being misleading with your analysis.
I mostly use 1.1.1.2 or 1.1.1.3 depending on the device. That is CF with different restrictions.

On Windows the big problem with DNS is that it can be changed randomly. Among all the garbage on Windows this is peak garbage. Any con can change the DNS that I explicitly told it use. DNS by it self is probably top 10 sec risk on desktop envs and it so completely broken by design. I hack it more or less daily to "debug" our sites.

Conservative people leave us with DNS, TLS/Public CAs and other sht and then they whine on HN day in and out why did a "root" cert of MS leak or whatever. Securing TLS or DNS with automatons at a large scale company is a complete nightmare.
We are discussing how the original animation was (or might have been) created in 1993/1994. Not what tools were used by Netscape users when creating replacements of it 3-5 years later.
Retail consumers aren't exactly disadvantaged by the gradual narrowing of spreads, so what are you trying to fix? The latency arms-race is exclusively professionals fighting each other.

Getting back on topic, being a software developer for an HFT shop can be a lot of fun: serious technical challenges and a rapid feedback loop in a role where you may be the revenue stream rather than just another cost center. But posters highlighting NIH syndrome are spot on: you risk pigeonholing yourself.
>> I think one missing step is to fuse training and inference regime into one, just as in animals.

This has always been an important missing piece. Without it ChatGPT is just a natural language interface to the information it was trained on. Still useful but unable to learn (aside from context).
The Response and Replication sections on Wikipedia seem far more skeptical and pessimistic about LK-99 than the average HN comment or news article.
What a terrific write up! I highly recommend the read.

I too had an ephiphany when I realized Elixir was actually a Lisp. The language went from mildly interesting to "holy crap I think this could be my favorite language." Add on some wildly productive and pragmatic frameworks like Phoenix, Nerves, and increasingly Nx, and you've got a hell of a toolkit.

My biggest criticism of Elixir has been the difficulty of writing quick scripts, but that story has improved greatly over the last couple of years. I still turn to Ruby for scripts (especially since it's often present on systems and so easy to install), but this is a good reminder that it's time to try Elixir again for that. In some ways it may be better, such as dealing with dependencies. For exmaple I try hard to avoid using any non-standard libs with Ruby scripts so I can just use the system ruby, and don't have to ship a Gemfile and/or install any gems, or mess with chruby/asdf. With Elixir that story looks even better since the deps can be part of the script itself.
I feel the same way. Repetition is fine when you're working within a solid, well established framework. If you're writing 100s of GET endpoints, and most of them requires you to prefix your endpoints withs some @GET and @RequriesToken decorators, so be it.

If there are other forms of repetition within the user-code, there are ways of dealing with it. But writing a super class to solve superficial code repetition is most often the wrong way to go.
What do you mean by "credibility"? By the definition as I understand it, "believability"...I don't see how the current war situation would affect that. If the US had destroyed many cities already, why wouldn't the Japanese believe that they'd be willing to destroy more?

If you mean something like, "why would the threat to wipe out a city have an impact?"...I mean, clearly it did, because it led very quickly to surrender.
Sandbox Bypass Affecting org.thymeleaf:thymeleaf
Btw. Lotus Notes did exactly this already in the 80s - apps based on local database replicas. CouchDB comes from an ex Lotus dev (Damian Katz) who, inspired by this, created a peer to peer database with similar functionality. Thus I think it would still be a good fit for this kind of local first application.
Ironic that someone can write a blog and spend all this time reproducing a small portion of something that thousands of us have seen. Islands of information.
Honestly, I don't really care for software that is "local" to the machine as its primary path. What I like is software that provides a self-hostable backend that is as close to identical as the cloud-hosted backend as possible. Allow me to to configure things to point to my local network (or better yet use SRV records to discover it) so I can still use the mobile app, desktop app, and browser app with live collab and sync between them, but without relying on your cloud service. This isn't completely trivial to do, but it's also not that hard either, as long as you design your software architecture for the backend to be reliant on operating your own services in the cloud on dumb IaaS instead of relying on PaaS components.

It's one of the reasons I really like certain companies because it makes it possible for me to still provide my family the ease of use that comes with centrally managed services and mobile apps without the privacy and cost tradeoffs of abandoning control to the cloud. Something like OwnCloud but for everything would be really fantastic.
I'd say that's a distinct gripe, but an equally valid one!
I’d be paying over 65% in California. I would quit my job the next day.
Understanding that people can and do lead different lives than you is a skill worth developing. Different and idiot aren’t the same thing.
Too bad they don’t support custom name servers.
Coursera's founder, Andrew Ng, has several courses on artificial intelligence topics - deep learning, machine learning, MLOps, and more. These are relatively well regarded.
Speaking as someone who does both:

Web tech is more immediately rewarding. With C++ (and especially with modern web dev agile processes), you can spend a week building enough framework and infrastructure crap to stand up the barest inkling of a demo of the solution you plan to implement, only to have the whole thing pivot out from under you and become wasted work.

More complicated languages and frameworks that manage memory and do UI and everything for you let you get to a prototype much faster, so you can see whether it'll work or whether you want to toss out the idea much sooner.
I don't get the reference.

OR

"You don't want to know."
Yes, you are correct that preventing users from making modifications to anything in the chain of trust without being approved by an already-trusted third party, likely the company who certified the device, is by design.
Why India’s rice ban could trigger a global food crisis
Starship isn’t an actual starship, though.
Yeah, people just mean different things when they put the label on chrome and safari. It gets a little tiring to have this pointless discussion about what is in essence a metaphor that is being interpreted differently over and over again.
You would not take this option because you prefer living in the U.S. (or wherever) and being employed there, but that's not the relevant counterfactual for the people doing this work, and it seems like it's preferable to other options they actually have, else it would hardly attract workers.

Don't get me wrong, companies have an obligation to guarantee some level of workplace safety and healthy conditions etc.! But arguing that it's exploitation to buy labour where it is more affordable is plain silly.
Install a configuration profile that configures DNS. This a better way to configure DNS on Apple platforms because it's device-wide, not per-network. These are generally distributed as files named something.mobileconfig. I use one distributed by AdGuard for their public DNS. Just open on an Apple platform and it will offer to install. It's signed, so the OS knows it's from who it says it's from. I have this profile installed on my iPhone, Mac and Apple TV.

https://adguard.com/en/blog/encrypted-dns-ios-14.html
BAT files writing other BAT files was often the only way to get scripting workflows done on primordial Windows versions, but chaos typically ensued if you attempted to rewrite the file you were presently running, as it appears that cmd didn't do anything fancy like read the whole file into memory before processing it (presumably due to the draconian memory limits people laboured under back then)
In the modern centralized web things die all the time.

Google is probably the prime example of this...
Considering their core products, DNS might be an early-warning sign of DDoS. A sudden surge in requests for a domain will trip a circuit breaker before the HTTP sessions begin. There's probably a way to tell the difference between a bot attack and a hug-of-death by the pattern of DNS.
I worked on a local first version of an app I sell. I use CouchDB to store user data so it was pretty easy to implement because CouchDB will sync a local CouchDB to the Cloud based CouchDB as soon as any changes are made.

That app is now 20 years old and over those years I've had users who quit using it call me years later to ask if I could give them access to their expired account or a copy of all their data.

CouchDB is easy to install and easy for users to configure for that purpose so I explained the benefits and provided simple step by step instructions.

I explained how this would make the app faster for them, provide a local backup of their data, and that it was possible our Cloud based CouchDB could be inaccessible for a variety of reasons beyond our control but their local CouchDB would be there for them and it would sync up any changes with the Cloud based CouchDB as soon as it was back online.

I also explained how this gave them a way to use the app for free after their yearly subscription expired, so I assumed most of the users would jump at the chance to set up the local first version of the app.

Not one of the app's users wanted to do that. They really could not have cared any less.

I still use it for my own account so it wasn't a complete waste of time but I was, and still am, a bit amazed that users didn't grasp the value in that.
> The effects are well understood.

Are they all understood? Sure, it seems like a rational suggestion, and we know that if we add it to the atmosphere it should cool, but what other effects will it cause? How many times have we tried this trick where we introduce something new to an environment and it doesn't turn out like we'd like it to? Feels like we're hoping to apply a band-aid but not deal with the wound.
Don't get too excited yet, e.g. despite all the posts here about promising battery tech, there is still a lot left to be desired.
more_corn can I have your email, wanted to check something with your regarding software testing.
IBM and NASA teamed up to build an Open Source GPT like model to study Earth
> If the function grows like you describe it's because the developers are doing bad work.

Exactly. Evolving a nice function into one that accepts lots of arguments is a product of the same mindset that copy-pastes code.
Article is about meat, why change the title?
Cool, thanks for getting back
Are you actually experiencing these problems or is this a hypothetical?