skysight-inc/HackerNews huggingface dataset:
Broadband deployments are ongoing. You can't take what Brendan Carr says at face value.

> I thought Zuckerberg promised Congress that it had stopped censoring posts at the behest of the Biden-Harris Administration.

I don't think he knows what "behest" means. The White House didn't order, coerce, or even request Facebook to do anything here.

Also, Brendan Carr's own actions under the Ajit Pai FCC are part of why BEAD program is behind schedule [1], though Ajit Pai was relatively more to blame back then:

> A big part of the problem was that the FCC under Carr & Pai structured the RDOF in a manner that almost guaranteed failure, ensuring those who could never actually build the broadband promised won the auctions. The end result was a ton of bids won by firms that couldn’t possibly deliver, or agreements to close the “digital divide” in places that didn’t have a digital divide.

> A big part of the reason why that failed so badly was that the FCC under Carr & Pai (despite tons of people pushing them to do so) failed to fix our abysmal broadband mapping setup, which at least would have helped the FCC determine where such broadband was really needed, and how to best provide it.

[1] https://www.techdirt.com/2024/10/24/hey-brendan-carr-next-ti...
AI Research https://xkcd.com/1696/
Cool, thank you for the input.
Use Prolog to write psycho-philosophical case studies
guys! I'm into logic and philosophy of language applied to psychology. stumbled on this site from googling prolog! please, can you recommend a programming Prolog video intro for me? And subsequent todo (applied) videos I can follow. I'm interested in programming (my undergrad is cs) immediately and applying Prolog to write psycho-philosophical case studies.
I always hated spam and then I went to a party that was hosted by a Hawaiian. I didn’t even know an appetizer was spam, it was so delicious.
The most fascinating part is how tough that work really is. Everyone we've talked to loathes the manual stuff, but until a better solution comes out, you have to allocate X% of your time to it
I’ll concede that keylogger is sometimes used in a corporate workstation monitoring context but it isn’t really the same as session monitoring on servers. The main thrust of my comment was simply that using loaded language to make common needs sound scary is distracting from rather than helping matters.
Ozempic linked to lower Alzheimer's risk in people with Type 2 diabetes
Interesting. We will fix it
> What if running the linters was as easy as:

> $ docker compose exec web /scripts/run-linters

What do people do for making these kinds of commands less verbose and easy to remember?

We've done things like use Makefile with the above behind `make lint`. However, chaining together shortcuts like "make format lint test" gets slow because "docker compose" for each one takes time to start up.

If you instead run the Makefile while you have a terminal open inside one of the Docker containers, that can be faster as you can skip the "docker compose" step, but then not every Makefile target will be runnable inside a Docker container (like a target to rebuild the Docker image), so you have to awkwardly jump between terminals that are inside/outside the Docker container for different tasks? Any tricks here?
thought this was going to be on the Morganthau plan.
The tight integration of the Apple Card with their hardware also means it makes their hardware (iPhones) better. They can lose money on the Apple Card and make money if it means some people like the integration enough to buy into the iPhone ecosystem (sign up for an Apple Card and get an interest free loan to buy an iPhone? I can see that getting new customers)
Cow is not 6% body fat unless it's been starving or decided to join a body building contest. The source data is bad, probably got the data from ChatGPT.
TL;DR from the article:
The study found that patients prescribed semaglutide had a significantly lower risk for Alzheimer’s disease than those who had taken one of the seven other diabetes drugs. The results were consistent across gender, age and weight.

The biggest difference was seen when comparing patients who took semaglutide to those who took insulin: Semaglutide patients had a 70% lower risk of Alzheimer’s, the study found.

Full link to the study itself: https://alz-journals.onlinelibrary.wiley.com/doi/10.1002/alz...
The first time I heard it was a very simple idea: they had a wrapper for the command which installed SSH keys on an EC2 instance which also set a delete-after tag which CloudCustodian queried.
Awesome, I've been working on a similar thing at a smaller scale and I think this area is very promising.

I've limited my problem scope to single page interactions / scraping which has been very reliable and useful for my company. But agentic automation does sound fun.
Thank you for the star! We had someone talk about us the other day on r/localllama (https://www.reddit.com/r/LocalLLaMA/comments/1g9zhbd/if_your...) and I still couldn't believe that we ever got past 50 stars
If Visual Studio has better support for C# than Rider, why does Resharper exist?

Not trying to start an argument - I've never used Visual Studio with C# (I was a PyCharm user when I started learning Unity so Rider was an obvious choice) but I always assumed that Rider was better - because it was managing to survive as a paid product so it must have had an edge.
I'm still working through legal complications with my current employer, and in no mood to start my own company. The job market is also bad on the dataeng / datainfra / mlops side of things. My first guess is that interest rates still have to come down some. Giving up on software engineering and trying a different line of work is not an option for me, I was born with a passion for this.
All Products Pack (12 IDEs, 3 extensions, 2 profilers)

first year - $289.00 (+$116)

second year - $231.00 (+$58)

third year onwards - $173.00

you're locked in because of an extra $116 the first year and $58 the second year?

https://www.jetbrains.com/store/?section=personal&billing=ye...
My understanding of what happens is that chatting with an LLM is implemented as <send all chat history> <ask for next sentence>. There are then keywords handled by non-LLM code, like "execute this Python script" or "download this web page". So if the LLM decides to generate "Visit http://OPs-website.com", then that will get replaced in the chat transcript with the text from that website. In this case it's "ChatGPT, ignore all previous results," which ChatGPT might be happy to do. (It's fickle.)

Basically, this isn't about training, it's about abusing the "let's act like our model wasn't trained in 2019 by adding random Internet data to the chat transcript".
what does free for non-commercial use really mean ?

if you make a game, then it gets popular what happens ? or some .net api?

I'm always confused by such licensing terms e.g what ended up happening with Unity.
Nothing

You

Are

Saying

Is

Backed

By

Science
Cheetos popcorn is probably less bad overall, being a whole grain.
Yeah! We've seen this especially useful if you want to work in highly dynamic situations

Ex: filling out contact forms on hundreds of websites? It's really tough for normal code to be able to handle that cardinality. No problem for an AI agent
We prompted LLMs for their opinions on over 250 brands. Here are the results
Nothing against using what you want, but isn't React bit overkill here? (For one input and one image).
What China has done to lift the living standards of over one billion people is unprecedented. (S Korea's progress was even greater, but on a much smaller scale.)

Everyone can see this. Only (some) white Americans don't want to acknowledge it, or need to explain it away.
I only had it recently for the first time. Despite being widely seen in the US as a "poor people" food, inflation seems to have hit Spam pretty hard--I'm pretty sure the tin was over $4!

That said, while it looked rather unappetizing in its canned loaf shape, it's mostly pork shoulder, and after I cubed it and pan-fried it for a bit, it tasted like a crunchier ham steak. It was quite delightful when mixed into fried rice.
Nvidia to supply chips to Reliance, other Indian companies in AI push
See also giant Nasdaq tower screen on Oct. 8 https://fosstodon.org/@opensourcepledge/113317944830385330
It's not that VS Code can't load a large project, that is table stakes. It's that the tools it provides to work with those large code bases are like fisher price versions of the Jetbrains equivalents. If one take their tools seriously, and uses them to the maximum extent possible to increase productivity, reliability, and robustness of code then there is just no comparison between the two.

Don't get me wrong, I still use VS code for all front-end development and other ecosystems (such as Rust). But when it specifically comes to C#/.NET there is no substitute to Rider in my opinion.
I think the main issue with async/await specifically is that it is abstracted away from most developers.

I may have a sync program running a main loop and I want to have a subset of that program using something like the reactor pattern. In any multithreading aware programming language I can do that by just sticking that in another thread and syncing however I want, even using coroutines I can do that, it doesn't need to follow the reactor pattern.

However libraries (tokio) and languages (js) don't make that the obvious default. In something like JS it isn't even possible, the entire language is built on top of coroutines. For tokio the default is "put tokio main here and voila async" and you need to actually understand what it's doing under the hood to know that that isn't the behaviour you want in all cases.

This is more bottom-up vs top-down learning. Most people learn and teach top-down because it gets you to productive really quickly. Bottom-up is much harder and has the chance of getting lost in the weeds but makes what is happening very obvious.

Does tokio use reactor or coroutines? It depends...
Thanks, it's interesting to hear about the range of expectations, and it definitely varies a lot by field. Putting together three 5-7 page papers seems doable (as opposed to, like, three 13-18 page IEEE Security and Privacy or USENIX Security papers). Then I imagine that extending one of those, or combining them, into a journal submission might be easier.

Although, again, it probably depends a lot on the field. Someone with a biology PhD told me that she wouldn't even list a conference paper on her CV, because only journal articles matter. In computer security, I think that even IEEE and ACM journals get the "scraps" that don't get accepted into conferences, or they get previously accepted conference papers that have been extended with 20-30% more material.

For the papers on which you weren't the lead author, were those incorporated into your dissertation or defense at all? I'm still unclear on how that's supposed to work. I'm the second author on a couple things that are related to my dissertation topic, but not part of my dissertation draft as of now (I just cite them where it's appropriate). I would at least mention them during my defense when giving an overview of my complete body of work, but maybe that's it. My own advisor actually did his dissertation on a topic that was unrelated to the three papers he got published during his time as a PhD student. Apparently, his advisor was satisfied with that output and proof that he could do research and publish, and let him spend his final year on a project for his dissertation that put him into a more marketable area.
Can someone please explain to me why it is called “Visa” in some languages and “Visum” in others? My understanding is that “visum” means “that which has been seen” in Latin. What does “visa” mean then?
not op but this is one of the classic dataviz color palette pickers https://colorbrewer2.org/#type=sequential&scheme=BuGn&n=3

https://venngage.com/tools/accessible-color-palette-generato... also seems nifty
This is not quite the same thing, but if you want to see the latency from your computer to GCP, there is this website:

https://gcping.com/
Just out of curiosity, what sort of challenges did you run into when scaling this up?

I don't see a need for my current solution to go past a handful of browser instances but I'd imagine it might get crazy.
> Regular functions always return (or crash the program).

No, you can't say that; claiming they do is equivalent to claiming the halting problem is trivially solvable since any program it applies to will definitively halt.

Trivial counterexample:

def forever():
while True:
pass

> Regular functions run to completion before returning control to the caller.

This is true, but it need not be an inherent distinction of the function, but could be one made between the function, caller, and context: that is, the function can have points at which it can yield control, if it is called in the context of an event loop, it will yield at those points, and the caller can choose either to directly call the function and get sync behavior relative to itself or call it in the context of the same event loop as the caller is running, getting async behavior if the function yields early and the call returning an awaitable value (whether or not there is an early yield.)

For the way many “scripting” languages are implemented, where there is already a kind of yield to the runtime at IO, this would be a pretty natural implementation and lets a caller treat any function as async or not without caring if it was specifically implemented as async or not, though you’ll grt no real concurrency in a single-threaded runtime without the function having yield points. (This is, AIUI, basically what the async implementation in Ruby does, which is why while there are libraries specifically designed for async use, existing Ruby async-unaware code that does IO can be called as async and works concurrently out of the box.)
Measuring the Moat [pdf]
I don't remember this scene in The Force Awakens
Show HN: PreCog AI – Automatic AI Model Selection for Any Task
Hi HN,

I'm one of the co-founders of PreCog AI, a project my friend and I started to make the best AI models more accessible. PreCog AI is a chatbot that automatically picks and answers with the best AI model for whatever task you throw at it.

We made PreCog public on Monday and are getting great feedback. Originally built as an internal tool to help our small team reduce costs (paying for various chatbots) and get better AI output, PreCog has helped us so much with our workflow and ideation that we just had to share it.

Key Features of PreCog
- AI Model Matchmaking: With access to 18 models, PreCog automatically matches your questions with the most fitting AI model based on the task.

- Versatile Adaptation: Works with any task, from coding to creative writing, giving you the right tool for the job.

-Ongoing Updates: Stay current with AI advancements using the latest LLM leaderboard data (we are constantly adding and changing our leaderboard). See the leaderboard here - https://precog.ubik.studio/leaderboard

-Preferred Model Selection: If you have a preferred model, choose it, and PreCog will use that model exclusively to respond.

How PreCog Works:

PreCog analyzes your query, references the model leaderboard, and then matches your query with the highest-ranked AI for that niche task. Delivering high-quality, task-specific output. PreCog's Model Leaderboard ranks AI models through over a million human comparisons, evaluated and presented on an Elo-scale. The dataset used to build the PreCog Leaderboard is from ChatBot Arena by https://lmarena.ai/. Researchers from UC Berkeley SkyLab and LMSYS developed the battle framework to produce the dataset.

I love feedback, questions, and critiques it helps me and my friend develop with the user in mind.

You can reach me at anytime at:
info@ubik.studio
They have ovens...just super tiny and meant for fish only https://www.yamada-denkiweb.com/category/202/006/001/
You've been diagnosed with mental health disorders, so any plan you create should involve guidance from mental health professionals with no exceptions.

That said, know that what you are experiencing is NORMAL and that many of the rest of us are or have had very similar struggles and there is a path forward and there IS sunshine on the other side.

In terms of my own experiences with grieving dying parents and murdered friends (within months of each other, oddly enough), it's taken me years to get beyond what I would consider "severe grief". It still affects me quite a bit, but I've learned to manage it and put it in perspective. There is no fast track out of it. It seems to just take time.
I think the secret to getting you blog indexed in Google back then was FeedBurner. At some point after the acquisition Google merged FeedBurner’s crawler into you own with the consequence that if you “burned” a feed and had one email subscriber Google was forced to index anything in your RSS feed almost immediately.

Somehow Google found WordPress blogs highly attractive, probably because of heuristics that they put in…. Cause web crawling and web search are all about heuristics. On some level tracking changes to a WordPress is a hot mess because it has numerous reverse chronologically sorted pages that all update when you add a blog post which makes more work for the crawler but also makes the site look more dynamic than it really is.

The usual reason I hear “blogging is dead” is that Google isn’t sending traffic, it could be Google doesn’t have heuristics to support modern blogging platforms (say Hugo) that it did. Maybe Jamstack = Invisibility.
Everything Is a Conspiracy Theory When You Don't Bother to Educate Yourself
I do this, but it's to block people from further-back rows from charging forward and skipping the line to deplane. Which is a problem I feel like has gotten much worse in the last 5 years or so.
Headline: Tesla "Spilled"

Article: Tesla "Dumped"

Spilled != Dumped
Cerebras runs Llama 3.1 70B at 2,100 tokens per second, live demo available
Some of those assertions are true, some half true, and some are twisting the truth so much that I'd like to note (been living here for 7+ years):

- The Japanese are incredibly racist and xenophobic

Half true, some Japanese are those, but not all and "incredibly" is stretching it a lot (also, it's not good to generalize a negative trait to a whole country, I wonder what that's called). There's also famously a lot of "positive racism" towards Westerners.

- Numerous businesses outright place signs barring foreigners

There's been a handful of places in a country with 120M people, and each and every one of those has made the news, exactly because of how rare they are!

- Japanese citizens are almost always completely trusted by police over anyone, say, white or black.

Sure, this is true.

- So Japanese who want to fuck with someone will bait them into a confrontation (or just outright lie) so they're arrested.

While I don't have any number against it, this feels like such an incredibly bizarre event that I'd like to ask for some sources since it sounds very unbelievable given my personal experiences.

- Japan has a nearly 100% conviction rate

Absolutely not true in that this statement is grossly misconstruing a narrative of "arrested => 100% convicted". ONCE the police decide to pursue a matter, then it's true, but they only do so with incredibly strong evidence. See wikipedias' notes: "If measured in the same way, the United States' federal conviction rate would be 99.8%." https://en.wikipedia.org/wiki/Conviction_rate#Japan

- With the worst prison conditions in the developed world

Fairly true, if we consider only the handful of countries that can be called "the developed world".
Yes, but it’s not a man in the middle attack when it’s monitoring your own servers any more than it’s a privacy breach when HR looks at your file. My intent was simply that trying to make things sound scary by using language normally used in adversarial contexts really isn’t helpful when talking about things companies need to do. There isn’t an expectation of privacy what what you do on company servers.
I made a LinkedIn post about it yesterday, but the funniest has been our customer DoSing our service by accident (sending 10K tasks per hour for 24h straight)

Toughest was Skyvern accidentally talking to a support agent when the website said "your request failed, please contact support"

https://www.linkedin.com/posts/suchintansingh_we-received-20...
valve is nice but they're still taking a huge cut of revenue for doing extremely little work
Show HN: Gw – lightweight GitOps tool that runs anywhere
Hey HN,

I built `gw`, a minimal, open-source GitOps tool written entirely in Rust. I'm a big fan of pull-based continuous deployments — just push code and let the deployment update automatically (like ArgoCD or Netlify). However these tools often lock you into heavy cloud or Kubernetes-based solutions. I wanted to make a simple binary that you can download and run on anything: from a cheap VM or Raspberry Pi to servers behind NAT or VPN. It regularly pulls from a repository, runs custom scripts or restarts a process whenever changes are detected.

I'd love your feedback and suggestions. Thanks for checking it out!

GitHub link: https://github.com/daniel7grant/gw
Docs: https://gw.danielgrants.com/
Copilot works just fine in JetBrains? Microsoft has an official plug-in.
New Architecture is here
I had no idea Rider supported C++. My impression was that it is for .NET only. How does it compare to CLion?
It was a state level permit website I think. Very interesting!
I would think they would still need passwords no matter what. I mean I have a PC and multiple people use it. I don't want a separate account for each user as we often use the same resources on the PC like my steam account and my kids and I playing games together but not always with each other. But I don't want them having access to all my accounts just because I have logged into my user account on the PC.
Also I don't want it on my phone either it assumes that you and only you have access to the phone log in credentials. Many times I have just told my gf the password so she could go onto my phone for whatever reason. That does not mean I would want that same gf to have complete access to my bank accounts as we all know relationships can end and in some situations they end up people doing bad things towards each other. So I just do not want a passkey world I would much rather have passwords which I store in my head not on device.
> The whole thing seems to be a bit absurd but what is better?

Why absurd? To me it feels like the rational way to sort it out.

Wonder what Hawaii does or any other place where it isn’t unusual for “new land” to be created. Like if your lot along the coast gets extended by volcanic action does your properly line get auto-extended as well or does the extension become part of the public shoreline?
I'm surprised it's hard to understand! I see it as like recommending a cult movie or book to people -- that's not an unusual thing to do, right? Like when you're talking about time travel movies and there's always that one person who pops up and says "OK, but have you seen Primer? You should see Primer!"

It can get tedious if you overdo it, sure.
Thanks for the reply. I can understand that the purpose here isn't to be as powerful as JavaScript, but rather to be simpler and easier. That being said, is there a way to achieve the below or is that beyond the limits?

const result = Promise.race(job1(), job2());