MurphyA/hacker-news huggingface dataset:
by dragontamer | 2025-10-03 22:39:03+00:00
My fault for choosing a harder to work with simulation.

Gas simulations result in volumetric data which EEVEE, the default rasterization engine, is unable to display.

You need to turn the gas / volumetric data into something else first before EEVEE can work with it.

Alternatively, you switch to the Raytracer 'Cycles' and THAT can directly display volumes.

---------

Sorry. Maybe I should have picked an easier simulation to work with lol. But the overall effect is the same: Blendernis a massive collection of tools of tools, and knowing how to plug them into each other is exceptionally different than CAD.

The 3D modeling part isn't very much of Blender at all. I stand by my main point. You'll be spending huge amounts of time learning all this other stuff that a CAD engineer doesn't even know he doesn't know about.
by ErrantX | 2025-10-03 22:39:58+00:00
Your card doesn't know the balance, it doesn't work like that.

Offline transactions mostly died off when the limit in the UK for contactless was raised to £100. At £20/30 (the original limits) issuers/merchants risk accept some payments not being valid (and the total limit before you had to chip and pin was fairly low top).

And worth saying, the merchant has some control on the terminal but mostly the decision of offline/online is down to the issuer and configured on the card.
by apstls | 2025-10-03 22:40:39+00:00
> The fact 2nd amendment crowd had a chance to prove their principles a few weeks ago and they did it with flying colors when the NRA came out against any restrictions for trans people.

This is effectively a strawman argument.

We are not discussing their principles that pertain to whom should be allowed to own guns, nor is that question even relevant to the heart of this topic. We are discussing the core, underlying principle that has been used as the primary justification for WHY people should have a constitutionally-protected right to own mechanized, efficient killing machines. You of course already know: the rhetoric (for literal centuries) has been that the preservation of our system of democracy from hostile internal actors requires a citizenry that has the means to effectively fight back.

Without a noble-sounding pretense of existential importance for 2A defenders to shield themselves with, things start to look a lot more like weighing "guns are fun, plus think about hunters" vs "we should reduce our yearly slaughter rate for schoolchildren to match those of other 1st world countries" and choosing the former. So, when people see what they believe to be the increasingly-obvious beginnings of authoritarian overreach in this country, and at the same time seeing most of the 2A crowd saying absolutely nothing about it, it looks like a genuinely remarkable, thoroughly nauseating display of hypocrisy and selfishness.

> But as a 2A supporter I don't feel any obligation to rage against ICE assembling a social media team. These seem to be completely disconnected concepts.

Dishonest framing aside ("assembling a social media team", like how drug cartels simply assemble a team of chemists, semantics be damned!) and with full context considered, I assume you are stating here that you see no problem with the current actions of this administration, both ICE-related and not, and have caught no whiffs of authoritarian overreach. Otherwise, social media monitoring and tracking teams within an organization that does not have the rules, oversight, requirements, or legal vulnerability of existing (previously) non-partisan agencies with similar teams, would be extremely concerning.

Though after writing this out, I'm not even clear on how much of this is a matter of opinion versus a matter of awareness and understanding of current events. One needs to only look at the events of the last 7 days to find egregious evidence of authoritarian movement, things that would've sent recent Democratic presidents into political exile and impeachment. I just learned that my neighbors and I are enemies of the US last Tuesday - literally, verbatim, "enemies from within" with no additional qualification beyond living in a blue city - for example.
by kanodiaayush | 2025-10-03 22:41:39+00:00
NotebookLM is in my mind an introductory product for deep understanding which does RAG and long podcasts well. However, strong understanding requires much more. We are still building out a coherent experience, but key ingredients are a strong exploration artifact (our map aims to be that), rich source control, context engineering (of the nature you pick up on above), and switching between modalities. We also have a powerful reader which lets us switch to various levels of summaries/original source on a chapter level, and jump between these easily. There's also friction in Notebooklm like you have to find web sources manually; our agent aims to do that from a simple text request. Going forward, we aim to add the ability to have a strong note taking experience (you can take hierarchical notes, AI assisted), and the agent should nudge you to complete what you are trying to achieve in a space.

In the chat agent, there's an option to turn off AI knowledge; and we are adding chapter level context control. I think 'start until upto this point' (and 'from this point to end of text') are great additions. Will add.

Regarding the generalization, I think with strong context engineering and powerful reasoning, this is hopefully achievable. But making a bespoke feature for this feels hard.

Thanks for your feedback!
by mystraline | 2025-10-03 22:41:56+00:00
Thats correct. Some groups have. More groups refuse to break the Hatch Act and take partisan sides.

Theres a LOT of people who work for the government that want to do a good job, and faithfully keep doing what they're paid to do. Administrations dont matter. The mission does. And that mission goes year by year.

Well, until now.
by tim333 | 2025-10-03 22:42:47+00:00
The quote in the London post is

>There's absolutely nothing racist or xenophobic in saying that Denmark is primarily a country for the Danes, Britain primarily a united kingdom for the Brits, and Japan primarily a set of islands for the Japanese.

with no mention of Brits being defined as "white British people". I'm not sure the source for the Brits=white thing?
by reaperducer | 2025-10-03 22:43:21+00:00
Some states permit it, some do not.

My company claims that allowing me to have both my regular pay and the government pay would be considered an over-payment, and the accountants say it triggers all kinds of messy things.

However, at the same time, it is illegal to do this in some American states where we have offices. So it must somehow be possible for the accountants to allow it.
by jijijijij | 2025-10-03 22:43:36+00:00
I presume boosting Hamas over leftist/revolutionary groups meant less support for Palestinian liberation within the population of Europe and maybe in part the US. The reality of religious fundamentalism in Gaza is heavily exploited in Israeli propaganda, it's an effective deterrent still. If Gaza was held by an organization like the YPG/YPJ (Kurdish autonomy regions) Israel would have had far more, earlier resistance from western governments/populations, I think.
by raspasov | 2025-10-03 22:43:52+00:00
What is Apple native package version control? Almost everyone that I know uses brew. And even people who swear by Linux use it, so obviously props to brew.

Apple computers now use more or less the same architecture as their phones, based on ARM. That is why you can install most iPad apps on macOS, and they typically work surprisingly well without any customization. Shared GPU and RAM are a game-changer for efficiency, speed, and battery life.

What is the distinction between computers and phones/tablets you're referring to?

PS FWIW I've used IIS all the way back in Windows XP days. It worked well enough for my needs at that point to run a basic web server from my home computer!
by sfRattan | 2025-10-03 22:44:14+00:00
> Ultimately the GPL is about protecting users' rights at the expense of developers' rights.

No. The GPL is about giving developers and users the same rights. Some developers want more rights than users, and engage in special pleading to call that "fairness".

> So as long as AWS can offer a better/cheaper managed version of a software service, while still giving the users all details on how to run the same service if they chose to, then the AGPL is completely achieving its aims, even if the original company goes out of business.

The truth many developers don't want to face is that, if you write a program or tool that can be easily deployed by the behemoths of tech on infrastructure and at scale you cannot match, then you do not have a licensing problem... You have an architecture problem.

A company big enough to take your code and deploy it at overmatched scale and efficiency is also big enough to study your publicly accessible code, however it is licensed, and write new code that achieves the same outcome, maybe even implements nearly the same API, and then deploy that at scale. Actually competing with them involves pursuing fundamentally different architectures and value propositions which they cannot imitate, not writing some new license and trying to pitch it to customers/clients as "fair".

The above reverse engineering and reimplementation already happen in the other direction (e.g. Docker vs. Podman). There's no reason to think a motivated behemoth couldn't do exactly the same to your "fair" source software. On the other hand, Google is constitutionally unable to ever make or deploy at scale something like, for example, Ente Photos, because Google desparately wants all the photos people upload to be legible to Google forever and for whatever new purposes Google's executives might dream up in the future.
by chatmasta | 2025-10-03 22:44:25+00:00
This is not some terrible decision that comes with only downsides. In fact there are quite a few upsides to the flexibility it brings compared to a language like Python that works as you describe.

It basically means you can always override anything, which allows for monkey patching and proxying and adapter patterns and circular imports… These are all nasty things to accidentally encounter, but they can also be powerful tools when used deliberately.

These hoisting tricks all play an important role in ensuring backwards compatibility. And they’re the reason why JavaScript can have multiple versions of the same package while Python cannot.
by tzs | 2025-10-03 22:45:55+00:00
There was a paper published in 2022 on the political leanings of scientists [1]. Here's the abstract:

> Scientists in the United States are more politically liberal than the general population. This fact has fed charges of political bias. To learn more about scientists’ political behavior, we analyze publicly available Federal Election Commission data. We find that scientists who donate to federal candidates and parties are far more likely to support Democrats than Republicans, with less than 10 percent of donations going to Republicans in recent years. The same pattern holds true for employees of the academic sector generally, and for scientists employed in the energy sector. This was not always the case: Before 2000, political contributions were more evenly divided between Democrats and Republicans. We argue that these observed changes are more readily explained by changes in Republican Party attitudes toward science than by changes in American scientists. We reason that greater public involvement by centrist and conservative scientists could help increase trust in science among Republicans.

An example they give of the changes in the Republican Party are the Republican position on climate change. For a good illustration at just how much Republicans have changed just take a look at the 2008 Republican Party Platform [2].

They wanted to address climate change by reducing emissions and greenhouse gases, increasing energy efficiency, promoting EVs and natural gas powered vehicles, and create multi-million dollar prizes for technological developments to eliminate the need for gas powered cars or abate atmospheric carbon.

They also talk about the need for renewables to become mainstream and supported long-term energy tax credits to promote that.

Compare to today. Now they are opposed to nearly all of that. The current administration's position is the climate change is a hoax or scam.

[1] https://www.nature.com/articles/s41599-022-01382-3

[2] https://www.presidency.ucsb.edu/documents/2008-republican-pa...
by jltsiren | 2025-10-03 22:46:21+00:00
Data science is basically a marketing title given to what would have been a joint CS/statistics degree in the past. Maybe a double major, or maybe a major in one and an extensive minor in another. And it's mostly taught by people with a background in CS or statistics.

Like with most other academic fields, there is no clear separation between data science and neighboring fields. Its existence as a field tells more about the organization of undergraduate education in the average university than about the field itself.

The Finnish term for CS translates as "data processing science" or "information processing science". When I was undergrad ~25 years ago, people in the statistics department were arguing that it would have been a more appropriate name for statistics, but CS took it first. The data science perspective was already mainstream back then, as the people in statistics were concerned. But statistics education was still mostly about introductory classes of classical statistics offered to people in other fields.
by pedalpete | 2025-10-03 22:46:22+00:00
I may be super naive here, but are we really defining "close" or is it that the object is close enough that it makes sense to point our objects that are close to Jupiter at the new object?

It is passing between two point in our night sky. I believe from a plane view, if you look at our universe from the perspective of it laying flat, it is my understanding the spin of our universe means that everything ends up within a flat plane, so in a 3 dimensional space, we have a limited Y axis. The other planets are spaced out across the X and Y axis, this is passing between or across two points.

Am I thinking of this right? I know very little about astronomy.
by mianos | 2025-10-03 22:46:25+00:00
This another reason why COM and CORBA failed. A whole lot of people telling everyone else the way they are doing it is all wrong and their 'proper' way is the only way. Maybe proto became popular because google didn't actually care that much. I remember the ACE/Tao people who did a lot of work around CORBA. They did good stuff but such painful religious fervor vibed everyone out.
by dang | 2025-10-03 22:46:57+00:00
I have to disagree there—this is a complicated domain and I'm afraid it would be quite difficult to get right. For example, I'm sure there are quite a few legit companies posting more than 3 times a year. Excluding them wouldn't be a good strategy; they might well be some of the best places to get hired.

You're certainly correct that there are bad actors, on both sides of the hiring transaction—that is, there are fake jobs and also fake job applicants. Unfortunately it is a hard problem to solve, and we have no particular expertise in it.
by grues-dinner | 2025-10-03 22:46:57+00:00
That's my point. If you turn on several telescopes particularly good at seeing these things and see three objects in fairly quick succession, the implication is probably (not certainly) that there are lots of interstellar objects hammering in all the time, not that the first ones you see are particularly special, even if one of them seems to be making a statistically unlikely near approach to Mars.
by sjrd | 2025-10-03 22:47:21+00:00
Indeed, `let`s and `const`s incur a significant performance penalty. This is also why the Scala.js compiler emits `var`s by default, even when targeting very recent versions of ECMAScript.

The good news is that we can still write our Scala `val`s and `var`s (`const` and `let`) in the source code, enjoying good scoping and good performance.
by glzone1 | 2025-10-03 22:47:29+00:00
I think it's a pretty common impression.

Tradespeople sometimes request cash payment or provide a good discount for cash payments (well above any fee they would be charged). I guess where you are no one considers this dubious (really???) but at least in discussions with family the feeling is that the request for cash only payment is dubious.

We also have a local retail establishment that is cash only. I think it's looked at dubiously.

I personally have experienced it. Someone wanted to split payment on something between cash and a check so they could report the value of the item was lower because it would save them taxes every year. Again, the use of cash was I think a bit dubious.

Note: Cash allows you to avoid all sorts of obligations (tax / family support / debt collection and garnishment etc etc), ineligiblity for banking (europe is pretty strict in some cases for example with folks with no legal status with banking) and is still used in things like the drug trade. Even if everyone around you considers large cash transactions reasonable that might be naivety or they may simply not have been exposed to larger cash transaction activity.

I do like and carry cash.
by suprjami | 2025-10-03 22:48:26+00:00
I ran TTRSS many years ago after Google Reader went away. There was one particular feature I really liked that people kept making forum threads asking about, and the maintainer would post angry rants in reply.

Eventually he said if one more person asks, he would just remove the feature altogether. Of course, that happened, and my enjoyment of the software was reduced.

Nobody needs "brilliant jerks" like that. Hopefully they've developed a better attitude in the years since.
by dekhn | 2025-10-03 22:48:58+00:00
I concluded a long time ago that most of the content of a modern paper is simply unnecessary. The joke often goes: "I only read the abstract and conclusions, and if they agree with mine, I check the methods to see if there's any trick I haven't learned yet".

In many cases, a paper I read could be replaced with a decent github repo to hold a README.md that explains what the repo does, source code that implements the scientific discovery (does not apply to lab experiments) and an S3 bucket to hold the raw data.

A unit test/system test should ensure that the code builds periodically (many codes fail over time as dependencies change) and passes basic statistical tests; ideally, it would produce the entire final data set and the analysis.

in the meantime, I just ask Gemini to do that step for me. It does a remarkable job turning papers into code.
by break_the_bank | 2025-10-03 22:50:21+00:00
This is a very interesting read, we are building Cursor for Google Sheets and the variance of use-cases we see is insane.

1. A lot of people are creating dashboards / CRMs - either they don't have any one selling them verticalized Software or its too expensive. 2. Some people have verticalized Software and they use Sheets so that they can share data with others without paying for per seat SaaS while not worrying about what the new members can read/write into 3. Lots of financial modeling and planning - From a chain of Cafe's in Laos, to Startups raising funding. 4. Lots of teachers trying to do scheduling for their school while ensuring that the teachers get enough of a break. We have seen this in Colombia, the US and Italy 5. A lot of market research and enrichment

A Spreadsheet really is the IDE of a billion people. You can try us here https://tabtabtab.ai/
by zikzak | 2025-10-03 22:50:45+00:00
No, he's the new "we should consider what this would look like if it were an artifact of an alien civilization" guy. You know, open minded.

He's also a well respected and very accomplished person who has acknowledged this is a comet.

If it happens to slow down and change trajectory after it passes behind the sun, he might change his tune but he's pretty focused on the science at this point.
by Goofy_Coyote | 2025-10-03 22:51:24+00:00
Need some help understanding what’s going on here.

In

function example(measurement) { console.log(calculation); // undefined - accessible! calculation leaked out console.log(i); // undefined - accessible! i leaked out <snip>

Why does the author say `calculation` and `i` are leaking? They’re not even defined at that point (they come later in the code), and we’re seeing “undefined” which, correct me if I’m wrong, is the JS way of saying “I have no idea what this thing is”. So where’s the leakage?
Ask HN: Can anyone use Google Search anymore with Firefox 52? reCaptcha?
by diminium | 2025-10-03 22:52:22+00:00
Long story but can anyone use Google Search with Firefox 52 (last one which works on Windows XP)? I'm stuck at the reCaptcha (https://www.google.com/sorry/index) where it spins the blue circle forever due to a recaptcha_en.js string error. The issue has been happening for about a week now.

While I can find alternatives to search, reCaptcha not working is concerning.
by TeMPOraL | 2025-10-03 22:52:29+00:00
I have 3 small kids. Sleep is an achievement itself. I only get to experience at most two of "good", "night" and "sleep" :).

(Back before that, in some previous night, my body would still take 8-10 hours of sleep if I let it, and the more I did, the more tired I felt throughout the entire day.)
by DavidVoid | 2025-10-03 22:53:16+00:00
I'm in Sweden and the only time I've ever come in contact with a check was when an American company sent me one as a refund.

Most of these reasons just sound like fee-issues to me. I use a debit card (or Swish) to pay for everything and there's never a cheaper payment option. The fact that checks somehow cost less to use than debit/credit cards sounds ridiculous tbh, especially with all the added handling that must go into dealing with them (it just seems so inefficient).
by spankalee | 2025-10-03 22:53:43+00:00
I've tried to get V8 at least to implement smarter TDZ elision for a long time, which would eliminate the need for these shenanigans.

There are some relatively simple heuristics where you can tell without escape analysis that a variable will not be referenced before initialization.

The obviously bad constructions are references in the same scope that happen before the declaration. It'd be nice if these were an early errors, but alas, so keep the TDZ check. The next is any closed over reference that happens before the initializer. These may run before the initializer, so keep the TDZ check. Then you have hoisted closures even if they're after the initializer (eg, var and function keyword declarations). These might run before the initializer too.

But everything else that comes after the initializer: access in the same or nested scope and access in closures in non-hoisted declarations, can't possibly run before the initializer and doesn't need the TDZ check.

I believe this check is cheap enough to run during parsing. The reason for not pursuing it was that there wasn't a benchmark that showed TDZ checks were a problem. But TypeScript showed they were!
by mrosett | 2025-10-03 22:54:12+00:00
IPOs aren't what they once were. The burden of being a public company has increased (SOX and related public company costs are $5-10M/year), so companies are far more likely to stay private. That has created a positive feedback cycle as the private funding ecosystem has become increasingly robust, which is why you see so many $100B+ private companies.

Also keep in mind that the biggest companies during that bubble had peak market caps of ~500B and then lost ~90%, so 400-500B in losses each and total internet related losses of a couple trillion. If NVDA lost 90%, it would be down 4 trillion dollars, or twice that total just by itself.

AI company valuations collapsing would have meaningful impacts on the broader market. Big pension/mutual funds are important sources of capital across every sector, and if they're taking big losses on NVDA, GOOG, and a portfolio of privates, it will have a chilling effect on their other activity.