skysight-inc/HackerNews huggingface dataset:
Personally I've been inspired by nnethercote's logs (https://nnethercote.github.io/) of incremental single-digit percentage performance improvements to rustc over the past several years. The serial portion of compilers is still quite significant and efforts to e.g. parallelize the entire rustc frontend are heroic slogs that have run into subtle semantic problems (deadlocks and races) that have made it very hard to land them. Not to disparage those working on that approach, but it is really difficult! Meanwhile, dozens of small speedups accumulate to really significant performance improvements over time.
And to top it all off, they're charging us for the soup, and it's getting more expensive every time we give them another ingredient.
> This is a rationalization. If you try to interpret it honestly

You are proceeding to not try to interpret it honestly; and thinking you are a genius for pointing out a supposed contradiction, because this hasn't been studied and researched for over 3,000 years at this point.

> for example "unoborn kids" in cities genocided by Old Testament Israelites either through regular war crimes or direct God's magical intervention

You seem to forget that Egypt, the land where they came from, was literally putting them to genocide first by ordering them to kill all male children; and any country they relocated to, would also have happily committed genocide against them if possible.

We also know from both the Bible and remaining physical evidence that the exterminated tribes were practicing horrific activities of their own. The Canaanites, for example, practiced child sacrifice to Molek, and (though not in the Bible, but from remaining historical evidence) even practiced ritual cannibalism. A command to exterminate them therefore should not be interpreted as intrinsically immoral or undeserved.
Honestly it's one of those ideas that make less sense the more you think about it. That quote and wikipedia link is drawing a connection between history as it was understood in the 19th century (e.g. unilineal evolutionism) and the behaviour of dodos.
If this were true wouldn't we be seeing a massive devaluation of software? (or alternatively increased demand for complex software)
"RAG is based on a very intuitive idea: to avoid LLM’s hallucination, it retrieves the most relevant information from a knowledge base and uses it to ground the LLM’s answer."

Is "avoid" supposed to imply that RAG eliminates the tendency for LLMs to hallucinate?
Because it definitely does not, and can not, eliminate hallucinations (or more properly, confabulations) from LLM output.

It is in an inherent aspect of these statistical inference machines that they will generate synthetic texts based on an aggregate of token probabilities form a cohort of texts.
Sometimes those probabilities will generate token sequences (aka "text") that has no bearing on reality or facts.
Your last sentence undermines the point in this case. What Musk and Trump are doing are hardly "smart cuts". They couldn't possibly be, with how quickly executed. They are a sledgehammer.
Yeah, like pretending you aren't
People love to hate Firefox. Reinforces their reasons for using the shiny big brands.
Glad to hear Nomad is working well for you! It always means a lot. We as the dev team spend all day staring at bugs and missing features, so it's nice to be reminded of what's working well! No one files an issue for a happy cluster. :)
Last time I used their online store and went to a physical store for pick-up they did provide a time when my order would be ready. This was only 4 or 5 months ago so it'd be surprising if they'd regressed in that time.

Maybe the problem is that you assumed that they would have everything in inventory and ready to go when you started your trip instead of waiting to see when they said it'd be ready.

I even found the emails. First email was a "we're processing it" and receipt, second one provided a statement on when (day and time) to go to the store to get it.
The reason people care about fps because it used to be a fairly decent proxy for latency. Latency is what's actually important. DLSS makes latency worse.
Trump and his chaos is Russia and Chinia's best asset, and I'm not sure it's entirely unintentional.
You can optionally add the password as a query parameter to the zoom link itself. The links you got probably had that.
And helping to pass Prop 8 does those same things but worse. What's your argument, that it shouldn't count because it probably didn't affect the outcome very much? "You put non-trivial personal resources into denying basic rights to people, but it's pretty small in the grand scheme of things so let's just ignore it" doesn't make much sense to me.

You don't think it creates a hostile place for workers when their CEO is trying to deny them basic right?
Were you only testing on x86 or any other "total store order" architecture? If so, removing the volatile modifier has less of an impact.
The slides mention Stable Diffusion and Flux as a benchmark.
Eisenhower was accused of being a communist. Look up John Birch Society.
Unfortunately, the browsers are one step ahead of you. They already have a way to ignore your DHCP-provided DNS and instead use DoH, which you can't inspect and filter easily, especially since it's over the HTTPS port. There is also a proposal for individual web properties to tell the browser what DNS (DoH) servers should be used for further requests to them, so even blocking a few well-known DoH resolvers could become impossible: https://datatracker.ietf.org/doc/rfc9462/
Hey, that would be me! :D

You can check out our full announcement post here;
https://www.reddit.com/r/commandandconquer/comments/1izmpmb/...
Or at any rate with such headlines.

We've adopted the more neutral subtitle now.
Another rule engine checker that doesn't support the language that needs this type of thing the most: C

In this case, it's inexplicable to me since tree-sitter supports C fine.
Visualizing process trees with marimo and anywidget
>One of our main marketing channels was writing SEO-oriented articles on our company’s blog.

So, blogspam?
The big difference is that a representative system has a lot of checks and balances on the power of any individual in government, whereas an autocrat doesn't. So you're at the whim of that individual instead of many different people and agencies with competing interests.

Of course a direct democracy of several hundred million people isn't really going to give you that much more say as your vote will a tiny fraction, even if you do decide to participate in most of the decision making. Assuming you want to spend your day on all sorts of policy decisions and judicial rulings.
Can't you just report it and hide it?
What I like here is the discovery of the extra loop, and then still digging down to discover the root cause of the competing threads. I think I would have removed the loop and called it done.
Is a wealthy person losing their job worse than the state making it illegal to marry the person you love because they don't like the way your genitals match?
I have seen a lot of incorrect Comparators and Comparable implementations in existing code, but haven’t personally come across the infinite-loop situation yet.

To give one example, a common error is to compare two int values via subtraction, which can give incorrect results due to overflow and modulo semantics, instead of using Integer::compare (or some equivalent of its implementation).
Creatine monohydrate in add-on to cognitive-behavioural therapy in depression
By default Google gets not only search but everything entered into the address bar (for "suggestions").
The Texas Measles Outbreak Is Even Scarier Than It Looks
Thanks! We have kept an explicit community rotation and issue triage policy for Nomad's entire life. Definitely one of my hard lines.

I know we aren't perfect. In fact it's my turn this week, and I've utterly failed at keeping up with triage!!

We get tremendous joy and value from engaging with our community. Thanks for your patience (with me in particular!)
Well... opentofu will.
You realize the whole debate is about what different people consider "essential", right?
Not a gamedev myself, but I think playing a bunch of board games is huge— the complexity constraints for a board game are way tougher than they are for a computer, so designers (the good ones, anyway) are really forced to consider if each new resource, token, turn phase, victory condition, etc is really pulling its weight in the final product. The mechanics have to be ruthlessly stripped back to be just what is absolutely essential to make it work. Games like Patchwork, Santorini, Azul, Carcassonne, etc are a master class in this.

A computer can be doing mountains of bookkeeping behind the scenes, and that not only obscures what is actually going on from the player, but it can make the designer believe they have "depth" when all they really have is an overcomplicated mess.

Watch YouTube channels where board games are taught, and pay attention to the structure of a video like that— it's "you play as X in setting Y, your ultimate goal is to Z, and along the way you're going have to A, B, and C to achieve that. The game will end when conditions Q are met. The hook that makes this game unique is that ____."

A video game (especially an indie game) should be able to pitched exactly as succinctly as that.
the browser is in pre-alpha, so it's not that it doesn't support it, it's that the groundwork hasn't been laid yet.

Give it time
My understanding is that o1 is a system built on GPT-4o, so this pricing might explain why o3 (the alleged full version) cost so much money to run in the published benchmark tests [0]. It must be using GPT 4.5 or something similar as the underlying model.

[0] https://arcprize.org/blog/oai-o3-pub-breakthrough
Eh, in their demos maybe. In practice it's still quite limited.
I've been using it daily for years. Mostly asking questions in a separate chat window/app and then working its response into my code. And then I sped up the feedback loop when I migrated to Cursor where I began pushing the envelop and asking it to do more.

I think what wears off is that we're less impressed and then we start demanding more and more from it and getting frustrating when it can't do it. But that's different than a honeymoon phase wearing off. It's like how we're not really impressed by image gen anymore, we expect it.

But as an example of a selfish sense of loss I've experienced, I used to pride myself in being the only developer on any team who ever learned CSS. I could architect a good grid/flex layout with a lot of thought. I could do little things like make text in a small UI component truncate into {3 letters} + ellipses when its parent was too small. And most of all I could polish UIs to a point where I'd say they were perfect, even a form.

Now, LLMs are really good at doing the mechanical parts of the things I spent so much time learning. Like I originally said, I'm not shedding tears over here saying it's so unfair. But there is a sense of loss. And when I figured most people reading my comment would misinterpret this, I removed my comment. Because you can't make descriptive claims about how you feel online, it can only be interpreted as a normative value judgement about the world. Because I guess that's what it is 99.9% of the time someone expresses a feeling they feel, but not in this case.

Finally, the right way to see it is that now I can polish the UI to perfection, but I don't need to be a CSS expert anymore. Nobody needs to be. You can get an idea of how you want the UI to work and ask the LLM "make this one bit of text be the one that truncates if the window is too narrow" and it does it. And that's fkin magic.
Could you propose to fail the build based on the number of warnings to ensure it doesn't go up?

I did something similar with spotbugs. There were existing warnings I couldn't get time to fix so I configured the maven to fail if it exceed the level at which I enabled it.

This has the unfortunate side effect that if it drops and no one adjusts the threshold then people can add more issues without failing the build.
Rust takes pride in its 'fearless concurrency' (strict compile-time checks to ensure that locks or similar constructs are used for cross-thread data, alongside the usual channels and whatnot), while Go takes pride in its use of channels and goroutines for most tasks. Not everything is like the C/C++/C#/Java situation where synchronization constructs are divorced from the data they're responsible for.
For people interested in non-Vim alternatives, Logseq and Org-mode both streamline a very similar workflow. (I’m one of those who eventually migrated from Vim to Emacs because of Org-mode, now combined with Howm-mode.)
If you have a point to make, it would help if you made it.
This looks like a revised paper for the project announced Feb 19: https://research.google/blog/accelerating-scientific-breakth...
>To build on our findings, we’ve launched a trial to study the use of artificial intelligence to automate oxygen delivery.

Not to beat a dead horse but looking over what I believe is the patent [1] for the oxygen delivery device in question this seems to be another case of a standard industrial control algorithm being dressed up as "AI"

[1] https://patents.google.com/patent/EP3996787B1/en
I really like having the site where the answer came from so I can instantly judge how likely the answer is to be correct.

Chat GPT does correctly answer your question about airline bags, but I have no way of knowing if it made that answer up or not because so many airlines have the same policy.

Google at least gives you links to the United baggage policies. The AI overview in Google also "cites its sources", which sort of gives you the best of both worlds. (I'm sure the accuracy of Google's AI vs. ChatGPT is up for debate)
Claude 3.7 system prompt contains easter egg for how many R's in "strawberry"
But everyone benefits by eating the soup and has a good time partying together.

The last page of the soldiers running away before the town realizes they were tricked is interesting though.
Of course, it's not an established fact. Who would establish that fact? The UK is not a member of the EU. I was talking about the current UK legislation and I stand by what I stated. You disagree but have not presented any reasons why I should change my mind. You even said you're not a lawyer and have not displayed any knowledge of EU or UK legislation and practice. So you disagree. I understand that. There is no need to further continue this discussion.

What I do know is that I won't be able to sell my software in the UK or to any UK citizens or to any citizens who want to use to to communicate with UK citizens because it uses secure end-to-end encryption. That's the important bit for me personally.
Yes of course! DataBridge is a multi-modal database with the belief that retrieval over unstructured data - such as videos, pdfs, and other documents should work with the same reliability, speed, and consistency as regular database data structures (and at a similar level of abstraction). Right now, we're focusing on helping simplify RAG pipelines for users.

You can find more about getting started and installation instructions here: https://databridge.mintlify.app/getting-started

And you can find our API reference here: https://databridge.mintlify.app/api-reference/

Is there anything specific you're looking for?
> But it is true of all the arts that narrative is a potential factor of the artwork.

You lost me there. Either you're saying nothing (everything has potential for a narrative), or you're not making sense. There is "anti-art" [1], which is art, so you will never be able to say one conclusive thing about all art. Just say something that you want to be true about art, and I'll instantly create some new art that goes against it.

Stop trying to define art using analytical terms, and stop assigning random properties to it. We've had Wittgenstein to show that this is all nonsense [2], and now we have vector embeddings to show that all these concepts are potentially no more than social constructs. Trying to reduce that complexity to a few simple rules is just folly.

[1] https://en.wikipedia.org/wiki/Anti-art

[2] https://de.wikipedia.org/wiki/Familien%C3%A4hnlichkeit
Given the downvotes I think you’re right.
https://archive.today/Bmnds
Getting off the rails here but I never get to talk about this movie!

When first watching that movie, I really didn't like it right until the last scene, with Michael Douglas and his daughter in rehab, with the line "My name is Robert. And my wife, Barbara and I are here to support our daughter Caroline. And we're here to listen."

It was such a simple yet clever way to end the movie and highlight a central theme in the movie, which is that the way to solve our problems isn't to demonize the people that caused them, but instead to listen to them.

It was weird, because it sort of retroactively made me really like the rest of the movie.

I feel like I'm willing to put up with a lot of the more slow-paced stuff if I know it's going somewhere. If I know that this is building up to an interesting theme, then I don't get bored.

It's now become one of my favorite films.
Java is usually shockingly inefficient.
Here's an earlier complained about NOAA being understaffed:

https://www.vice.com/en/article/the-shutdown-is-weakening-ou... from January 11, 2019:

> The shutdown exacerbates a long-term problem within the NWS: it’s badly understaffed. According to the most recent Government Accountability Office report about the NWS, 11 percent of positions within the agency were vacant as of 2016. Then, last year, the Trump administration cut the agency’s budget an additional 8 percent and recommended cutting 355 jobs.

That report is from 2017 at https://www.gao.gov/assets/gao-17-364.pdf , which further cites a 2012 review by the National Academy of Sciences and a 2013 National Academy of Public Administration report.
Running a 7b coder in laptops with 4060 is possible and with very good results. Orra looks like a very good tool to be integrated with any IDE. Take a look at this: https://github.com/huggingface/llm.nvim -- it has a backend option. Ollama exposes a REST API, I think you guys should support it :)
People aren't rational when it comes to money. They will haggle and loose sleep over very small amounts, but have no problem overpaying thousands of dollars when it's a big purchase or throwing away their life savings.
I would really like people to stop recommending Brave :(

It may be an okay-ish browser, but the company behind it _repeatedly_ does shady things (installs VPN without asking, overriding links to insert referral codes, collecting donations for YouTubers without YouTubers even knowing about it, etc, etc), I am honestly not sure why people are OK with it.

https://en.wikipedia.org/wiki/Brave_(web_browser)#Controvers...
Isn't that because ChatGPT is trained on those QA platforms? If real humans aren't answering questions on the Internet, how will LLMs learn the answers to those questions?
This is exactly what I was thinking of but could not remember the name of that society
It very much depends on the nature of your work.

If manual input can generate undefined behavior, you depend on a human making a correct decision, or you're dealing with real-world behavior using incomplete sensors to generate a model...sometimes, the only reasonable target is "fail gracefully". You cannot expect to generate right outputs with wrong inputs. It's not wrong to blame the user when economics, not just laziness, say that you need to trust the user to not do something unimagineable.

I think this is the kind of situation where a little professionalism would have prevented the issue: Handling uncaught exceptions in your threadpool/treemap combo would have prevented the problem from happening.
Why use await when you have processes? Await would feel very much out of place in the erlang world.
> Nomad allowed us to build out a large fleet of servers with a small team

I really love these stories. Our customers constantly shock me with how large of clusters they're able to manage with just a few people. >10k nodes by <10 people isn't uncommon although we are not good at rigorously collecting data on this.

Nomad is far from perfect, but we really strive to ease the pains of managing your compute substrate.
> Like what happened to 8000 series? And also isn't it confusing to partially change the naming scheme? Any guesses what the next generation will be called?

I read somewhere that Radeon jumped to 9000-something for this generation to align with current Ryzen 9000 series CPUs (Ryzen 8000 wasn't a thing either, last I checked). Lets see if next gen Radeons match next gen Ryzens.

EDIT: confirmed, found slides from CES posted in articles like these:

https://www.pcworld.com/article/2568373/amds-radeon-rx-9070-...

https://www.techspot.com/news/106208-amd-reveals-rdna4-archi...

https://www.notebookcheck.net/AMD-previews-RDNA-4-with-new-R...
The FOSS crowd doesn't have a unified goal. Some would love to outlaw tracking in browsers, thinking they then can have Chrome without tracking. Some would disagree, and think that tracking is what enables Chrome to be as good as it is.
Activist "science" is how you turn "hard to argue with" cases into "there's plenty to argue with" ones.
If the editor is only editing for style and readability while adding factual mistakes along the way, they could be entirely replaced with ChatGPT in a tight loop with the science writer. Write article -> make style changes -> writer reviews again for correctness.

It’s inexcusable that the quality of science communication is so low.
Sorting folders seperately is definitely a personal preference thing. This behavior drives me nuts in Explorer and Linux file managers.

I’d support this being an option in the View menu or View Options palette, but I think I would lose my mind if this behavior were made default with no way to turn it off.
I wonder how many new, strange, surprising and wonderful things you indirectly stumbled into during those sifting exercises. Hyper-optimized search has some downsides. I love getting answers to my specific questions, but that always encompasses the "known unknowns" space. Through skimming and sifting using websites as proxies, I enjoyed surprises from the "unknown unknowns" space.
Collect everything. Talks, notes, contacts, emails, copies of contracts, whatever data is possible.

Once a proper government is in place, prosecute them all.
:wave: Great to hear from you, Jesse — and so interesting that we’re both still thinking about these same challenges all these years later. Collaboration is tough to get right, and we’ve definitely heard plenty of painful stories along the way too.

Wishing you the best with your work — I’ll be keeping an eye out for your launch. Good luck!
Exceptions in threads are an absolute killer.

Here's a story of a horror bughunt where the main characters are C++, select() and thread brandishing an exception: https://news.ycombinator.com/item?id=42532979
Bezos changes at Wapo lead to mass subscription cancellations – again
Gpt has web search with links to the website.
Our intent with this release was to support the preservation of video games and the open source community. I hope that this release leads to more positive actions towards preserving classic video games across the industry :)