skysight-inc/HackerNews huggingface dataset:
Its not just this website. Since DOGE, China probably canceled all vacation days for their hackers, as its a free for all. Firing of most so many people including security departments and most likely the (good) femboy furry hackers.

Is the newly created user with name "bigballs" who downloads whole government databases a foreign TA or just DOGE? Who knows. Who cares, certainly not the Government.

The data and access gained currently by China, Russia, NK and SA will continue to be useful until and way after the next war.
Well, there's also the concept of owning guns to protect your liberty and there does seem to be a fair amount of liberty encroaching decisions going on (free speech seems to be taking a hammering).
It's going to be completely Russian-style oligarchy.
I don't think all facts or opinions in this video were true.
I am shocked, SHOCKED! that this Elon Musk thing staffed by a bunch of weirdos he found wherever isn't very competent.
Funny that this gets a lot of uploads here.

This is pretty meaningless actually. It's 'just another' exchange in the US - there are already plenty, you can trade any stock you want on any exchange you want.
There may be other (laxist) rules for primary listing on that exchange, but other than that, it doesn't add any value - there will probably be close to 0 volume traded on it. And the servers will probably run in the same data center that current NYSE.

If the servers are actually located in Texas, and there is some volume traded, then it could get interesting as in the US, there are rules about 'best execution' that restricts how and where brokers can trade.
The "database" released by Ted Cruz is particularly egregious about it – you can toss a dart at any row, read the reward description, and bet on whether the topic is actually "DEI".

My favorite one is Award #2303483: "COLLABORATIVE RESEARCH: USING A COMBINED BASIN ANALYSIS, ISOTOPIC, AND MODELING APPROACH TO RECONSTRUCT THE LGM THROUGH EARLY HOLOCENE HYDROCLIMATE FOR GLACIAL LAKE MOJAVE."

My second favourite is Award #2227091 "CAREER: VERSATILE WEARABLE ROBOTS FOR REHABILITATION OF CHILDREN WITH GAIT DISABILITIES". Think of the children!

https://www.commerce.senate.gov/index.cfm?
a=files.serve&File_id=94060590-F32F-4944-8810-300E6766B1D6
It could be argued that people who voted for Trump were in the "not college" spectrum[^1], and thus, they would approve of both the anti-woke and anti-science move.

In fact, I would be as bold as saying that most who voted for Trump (a billionaire of dubious conduct, convicted of all sort of crimes) were not billionaires themselves, and thus displayed a certain kind of lack of reasoning and empathy for themselves.

In any case, that majority won, and they get to strengthen themselves and to make the world more to their image. Expect interesting times ahead.

[^1] https://www.insidehighered.com/news/government/politics-elec...
The roots of the 2nd amendment are way murky. Two contributing factors: 1) Guns were essential for controlling slaves 2) No-one trusted the US Army (partly because it was heavily associated with Alexander Hamilton)
Impeachment articles being drafted for judge who ordered grant freeze injunction
BSE makes me think of Mad Cow Disease [1], quite the bull market.

1: https://en.wikipedia.org/wiki/Bovine_spongiform_encephalopat...
The gun owners are largely the ones supporting this, because they want it to be tyrannical against Americans they don't like.
Homomorphic encryption up next.
Ask HN: When do you read Hacker News?
Great fun, thank you for building this! Was confused since submitting the confession didn't work, would make sense to ask for the name of the person no?
I don't think it's ignorance. It's indifference. The vast majority of Americans simply don't give one iota of care as long as they are currently comfortable.

I don't remember the quote, but something about them only learning from catastrophe.
I'm confused. If this blood test gave a false positive that wasn't due to an anomaly in the blood itself, then why can't we assume that the likelihood of getting a false positive twice is lower than getting it once?
What I find confusing is: Given that the server is essentially authorizing each subsequent client request (eg: For Kagi: search queries after a Kagi user has already been authenticated) in a way whereby the client is anonymous, what is the difference between Privacy Pass and simply providing a common authorization token to each user (and thus skipping all this cryptography)?

Update: On some thought, for the approach of the server providing a common authorization token that there is no guarantee to the client that the server is actually providing a common token and thus not just simply providing a unique identifier to each user. Thus, the Privacy Pass's cryptography ensures that the client knows that it is still anonymous. Update 2: But, what guarantee exists that the server doesn't generate a unique public key (i.e. public-private key pair) for each user and thus defeat anonymity this way? Update 3: They use zero-knowledge proofs to prove that all tokens are signed by the same private-key, from their paper: "The work of Jarecki et al. [18] uses a non-interactive zero-knowledge (NIZK) proof of discrete log equality (DLEQ) to provide verification of the OPRF result to the user. Their construction is hence a ‘verifiable’ OPRF or VOPRF and is proven secure in the random-oracle model. We adapt their construction slightly to use a ‘batch’ DLEQ proof allowing for much more efficient verification; in short this allows a user to verify a single NIZK proof that states that all of their tokens are signed by the same private key. This prevents the edge from using different key pairs for different users in an attempt to launch a deanonymization attack; we give more details in Section 3.2.".
Posted 4 days ago:

> Three state of the art VLMs - Claude-3, Gemini-1.5, and GPT-4o

Literally none of those are state of the art. Academia is completely unprepared to deal with the speed Ai develops.
This is extremely common in research papers.

That's literally in the abstract. If I can see a completely wrong sentence 5 seconds into reading the paper, why should I read the rest?
Show HN: Pocket AI: Run Deepseek R1 locally on your iPhone
Would it be possible for the U.S. to clamp down on emigration too? Maybe threaten high tariffs against countries that take in U.S. citizens.
> So being inclusive and introducing new people who have not been exposed to e.g. advanced mathematics is a bad thing?

Your definition of "being inclusive" is controversial and voters (including me) don't agree with that.
Besides, "DEI advisory board" should not exist, we shouldn't fund that.
> Layering

Why write something yourself, when you can reuse a library ?

Why not forking a library because the author didn't implement my insignificant functions ? (check how many "image" format libraries are installed on a linux system).

CADT: No comment on this.

Build systems: Make bad, so they have to come every year with a "better make": imake, autoconf, cmake, ninja, and some names i don't even remember.
Ah, the mathematical field of false equivalence classes.
> I'm specifically thinking of the damage done as part of the python 2->3 changes

Though on the other hand, we can only the imagine of not doing those changes. I reckon it would be at least as bad as the 2->3 changes. At the very least I wouldn't want to go back to a world where bytes and strings were unified.
Looks like a great project, and I don't want to nitpick, but...

https://www.ocr4all.org/about/ocr4all
> Due to its comprehensible and intuitive handling OCR4all explicitly addresses the needs of non-technical users.

https://www.ocr4all.org/guide/setup-guide/quickstart
> Quickstart
> Open a terminal of your choice and enter the following command if you're running Linux
(followed by a 6 line docker command).

How is that addressing the needs of non-technical users?
No Homo... No Morphisms .., No One to Many, and absolutely No Injections.
Show HN: I Built Open Source Fastest URL Shortener Ever with Rust
Obviously you could code your site for handling these kinds of linguistic difficulties (text longer or shorter) but its been my experience even sites that are supposed to be internationalized do not do a good enough job of taking cross-language display difficulties into consideration, so I don't think people will think, sure my site is in English, but what if Google Translate turns it into Greenlandic?
Those rights, like to bear arms and freely associate, only exist on paper. That they are in a state of nominal existence and practical abrogation serves to deradicalise and defuse resistance against the government, not encourage it.
Love this. I'd be great to have something so simple to replace zabbix and the likes.
It's quite ironic that just to look at this document, consisting of plain text with a few low-resolution images, you need to activate javascript in the browser.
The paper says, "GPT-4o achieves the highest overall accuracy, while Gemini-1.5 Pro demonstrates the lowest word error rate." Saying Gemini "beats everyone" in this benchmark is misleading.
"Stupid or Evil" has been my go-to logic for approaching far-right agenda items for a long time.

You're either so dumb you believe every piece of propaganda you are shown, and never notice the harm being done, or you are fully aware of what's happening and you're cheering on the chaos and suffering.
Look at my other reply for a use-case.

In general I think being able to run user-supplied code in a sandbox is the most interesting use-case for WASM and backends/Go.

Compiling entire applications to WASM and running them in a WASM runtime is of no interest to me. So for instance WASI isn't actually useful to me since I'd only want to project a very narrow set of APIs into the runtime for the (WASM) code to call. I certainly do not want to give it access to my system and then have to clamp down what access I give it.

I think what the original post points to is an interesting step in the right direction. If someone were to figure out an ergonomic and safe way to support structs, []byte slices as both parameters and return values that would probably open up a lot of new possibilities by lowering the barriers for adoption. If it is Go specific, I can live with that. If it can be done in a manner that supports lots of other languages, that would be fantastic, but to me, right now, it isn't critical.

If it were up to me I'd say forget about WASI for now and solve that problem instead. Yes WASI may be slightly useful some day (I can't see that I'll ever use it), but actually being able to have sandboxed runtimes where I can project in my APIs is vastly more useful.

(I'm not saying WASI is not useful. I'm saying that it is not useful to me. And I think that if projecting Go APIs into a sandbox is easy, then WASI probably isn't going to be important to most people doing backends as they can project more application specific, narrower and more strictly guarded APIs into the sandbox)
But is there a setting you can modify after the binary being built? Something like in application settings? Or do you need to build it?
> using 1 or 2 functions from a library, but, nevertheless, linking the whole library

This feels like something a compiler could or should solve.
This is about the level of Musk's understanding of tech: https://news.ycombinator.com/item?id=12519729

Games are written for Windows, therefore webapps should be written with "Microsoft C++" (presumably meaning Visual C++, though I suppose there's an outside chance that he means "Microsoft C/C++", from the early 90s).

He's not new to being... bad at this.
Excellent project, congrats!

About the cleaning up phase: the author cleaned up the bitmaps before the vectorizing stage, and that included separating lines.

In my experience it's a little bit easier to clean the vectorized results by removing unwanted points, because those are easier to see than line connections that may or may not pose a problem later. (But to each their own.)
But it'd be trivial to tell it to free the device from it, unlike with NAT, where you pretty much have to expire sessions to not run out of memory.
I think it is true that a subset of HN readers don't want to see stories about politics. This subset may intersect with another subset that is happy to see the things described in these stories happen.
It's one of those weird Emacs things that you get _so_ used to that everything else seems to waste your time.

Using code formatters and formatting on save or with a shortcut is OK, but not really the same to me.

That's probably why I'm stuck with Emacs:

1. No need to use the mouse.

2. Extremely efficient keyboard usage (maybe not the most efficient, but compared with common IDEs, certainly).

Makes it feel like I'm actually using a brain computer interface. The somewhat regular yak shaving is a bit of a bummer though. I like that I can modify everything to be exactly how I like it, but I wouldn't mind sensible defaults. Haven't found a distribution yet that works well without tinkering.
That would be truly exceptional, but: the US already is the only country that makes its citizens pay taxes when they're not resident at all. (Lots will make you pay taxes if you're partially resident)

They could quite easily take out anti-dual-taxation agreements and try to make US overseas nationals pay two sets of tax.

The existing regulations giving the US global jurisdiction over KYC/AML for Americans can also make it hard for Americans to get bank accounts overseas; that could easily be escalated.
Unsurprising.

I downloaded the linked excel file and this is the description of the first project link I clicked on:

> "COLLABORATIVE RESEARCH: CISE-MSI: DP: CPS: CYBER RESILIENT 5G ENABLED VIRTUAL POWER SYSTEM FOR GROWING POWER DEMAND"

I feel like they just go by keywords like covid, 5g, gender, women, climate change etc....
Given that ~40% of Americans would be hard put to cover a $400 emergency expense[1], I think you'll find that the set of people who have the opportunity to amass $184,000 in savings is already a pretty rarified group.

[1]: https://fortune.com/2023/05/23/inflation-economy-consumer-fi...
For example, you have

if check_something():
wall_of_text = textwrap.dedent("""
this
is
a
multiline
string
""".strip("\n"))

I hope you agree it's ugly. And you want to make it

if check_something():
wall_of_text = textwrap.dedent("""\
this
is
a
multiline
string
""".strip("\n"))

But I don't know any formatter which does this automatically. Because the change here not only changes the looking, it changes semantic. The formatter has to understand that after `textwrap.dedent(_.strip("\n"))` the result does not change and that's hard. So formatter just leave it alone. But it's extremely obvious to a human. Or maybe extremely obvious to a LLM too.
From Reuters:

"But Douglas Holtz-Eakin, a former Republican director of the Congressional Budget Office (CBO), said the agencies Musk and Trump have targeted to date account for a tiny fraction of the overall federal budget ...

They are not going to go into agencies that are doing things they like. They are going into agencies they disagree with," Holtz-Eakin, who has participated in past tax and spending negotiations in Congress, told Reuters.

https://www.reuters.com/world/us/musk-cuts-based-more-politi...
Why would they want to?
The way it’s being done is profoundly unserious, but let’s not lose sight of the fact that this is politicians interfering with what it’s acceptable to think and study.
It's quite popular, the 'bazaar' approach in 'the cathedral and the bazaar'. I would say the number of projects with a cathedral approach nowadays is quite low. That said, there is a sliding scale of difficulty of contributions to projects. I think, in general, a project that accepts more contributions is going to be more popular than one that doesn't, amongst users, because users will tend to prioritize features. So if you want people to use your software, you should make it easy to contribute.

(I think for small projects which would like some help, accept-by-default makes a decent amount of sense. For larger ones, you want to have some process, but you also want to make sure that you help new contributors through the process, not just insist they figure it all out themselves)
Sometimes, even the wisest person in the crowd has to talk simply, not to offer solutions, but spark a discussion.
The Unix Operating System Is an IDE (2021)
> rolling over does not seem to be his first instinct

He will if you scratch his ego, especially for actions which benefit him personally (rather than actions that benefit the people.... that is to say the people of Ukraine and the free world).
Nothing new under the sun.
Notably, they tested Gemini-1.5 Pro while Gemini 2.0 is another step up.[1]

Between this and their 1M token context it is getting hard to ignore Google's models.

[1] https://news.ycombinator.com/item?id=42952605
Morgan Stanley, Banks Shed Bulk of X Debt with $4.7B Deal
Wait, they put 5G on the banned list? Are they going to scrap the fifth-gen fighter aircraft too?
Thank you for the feedback! Quickly worked with the S2 team to get the screenshot from the change added (it's just enabling the hardware acceleration feature in the sha2 crate)!
What I'm going to call the "anti woke mind virus" has captured a lot of people: they're happy to burn down anything because they're annoyed about "woke", often based on a single misrepresented incident.
In my own research we are investigating how fluids cause changes in rocks that allow for mineralization of CO2 and have such problems of confounding variables (not terribly unique I suppose). One thing we note is that, well, fluid comes from the sky and goes into the ground. Thus, the deeper you go, the less fluid there is since the pathways from the sky to deep into the ground become more sparse as well as needing higher pressures to enter these regions to either overcome capillary pressures in existing fracture zones or to literally break the rock (which is highly unlikely using naturally occuring pressures from fluids from the sky). And so, literally everything in all the data sets correlates with depth in some way. But in what way? well this has many dependencies as well, did the rock that absorbed some of the fluids grow in volume because of a chemical change? are the fluid pathways currently connected? What kind of rock is absorbing the fluids? Are microbes in the fluid absorbing contents from the fluid that would otherwise be used for rock changes? and so you are left with this giant pile of data (tens of terabytes) without a clear connection between fluid and rock interactions except that there is less fluids from the sky the deeper you go into the rock. This is obvious, however it is also rather unhelpful when trying to understand the other processes that exist. Of course you might say, have you tried detrending your data? And the answer is yes and to no effect. The simple truth is that this depth dependency interacts in different ways with different systems and there is no easy way to figure out how it does for each sub-system such as the fluid rock chemistry interactions, the rock fracture mechanics, the subsequent methane and hydrogen that is produced and likely consumed by microbes, etc.
It bears repeating that Nvidia is not strictly speaking a SW company. It is a semiconductors company. That 30k employees figure includes all Nvidia employees, not all of which are in software.

I am rather skeptical of AI in this context. Until you have verifiably correct AI assistants, you still need a highly skilled human in the loop to catch subtle errors in the proofs or the whole result is moot anyway.

And there _are_ tools out there capable of verifying C code, but for a greenfield project implementation/verification in a higher-level, formal language + verified compilation might make more sense.
Pay $1 to yell at someone for 1 minute
Disabling IPv6 in ESP-IDF can save about 40KiB of flash and 2KiB of RAM. Not enough that I'd do it by default, but I've hit the limit of some of my hobbyist ESP32s to the point where I've disabled modules to cram my code in there.

Disabling IPv4 saves 25KiB of flash and less than a KiB of RAM. If you're down to the last kilobytes, disabling IPv6 makes more sense than disabling IPv4. Both options are choices of last resort, though.
Does "they" mean the concerned citizens or the U.S. administration?

The administration would likely want to prevent talent from escaping to a more enlightened country.

Talented citizens may want to emigrate if they believe that they will be persecuted because of their skin colour or gender etc.
I think the WHO proved during COVID it is an ineffective, corrupt organisation. I hope more countries leave it.
same, i'm assuming they've set up a firewall rule on the cloudflare dashboard to block non-internal ips for certain routes
Unclear, first they mention:

- 68.37% of CPU was spent computing these checksums. With a one-line code change to enable hardware-acceleration on Graviton via the sha2 library, this went down to 31.82%. This improvement allows us to push at least 2x more throughput from these processes without increasing our compute spend.” - Shikhar, CEO of S2

But later they say:

- Checksum Processing Efficiency: The AWS S3 Rust SDK was found to be unnecessarily recomputing CRC32C checksums. Identifying this issue led to the implementation of a simple workaround, further improving efficiency.
The ship hasn't been put into service yet. It's still with the shipbuilders, where I suspect that security is much weaker than on a navy base.
GitHub link in the paper is a 404 - private repo?
How does conviction (as OP used it) not align with intention? I don't follow your point here about murder vs manslaughter and how it contradicts what OP said.
Calling something "evil" is implying an external force (often linked to religion), that I don't think should be used. It reduces the responsibility of the person doing "evil" acts.

I think the missing ingredient is simply not caring about the outcome. It could be because they don't have empathy (sociopaths), or that the society has trained them into normalising obedience to the cause (facsism / communism) or inhumanized their targets (consentration camps).

Acts can certainly be described as "evil", but I don't agree that "evil" is some type of force that affects people.
Enemy tanks rolling along your street.
A mandate to stay indoors with food delivery organized by the army and finding out your family is not on the list to get any.

There are a lot of more dangerous threats than another flu virus.
They do and it is very noticeable for me as a user. I pay for and use ChatGPT a lot, different models for different things. It is a great tool, but I have studied it in depth before using and I try to have meaningful conversations with people close to me about it because I think it is very important to have an accurate mental picture of what the models are and what they do to be able to use them responsibly.

LLMs produce output that statistically approximate human language. If you feed it with relevant context and ask simple questions, in my experience, it can save a lot of time with clerical work. Producing structured text, mark up. It can also be great help as a very flexible search engine for the data it has ingested. But it goes off in the wrong direction very easily and steering it seems to be to be wasted effort. It is easier to start over and try a different approach. Overly complicated prompts are also not helpful. It is better to feed the model with documents and text that creates the right context. Giving it instructions work by accident by using the right words.

Overall they are very useful, but the idea that they can do meaningful intellectual work it just fanciful.
Solving the discretised shallow water equations using neural networks
Yeah and zero open api. This is just a fluff piece.
Another day, another out-of-bounds CVE report in a C library.