skysight-inc/HackerNews huggingface dataset:
> I still can't understand why they didn't think of starting geographical exploration and colonization

maybe it's offtopic, but that's what I'm good at, so I'll anwser this

First, ancient China was a feudal centralized dynasty that centered its interests on land and population, unlike commercial company-based regimes such as Britain and the Netherlands. This meant that, in the eyes of the Chinese imperial government, the East India Company was a threat rather than a cooperative partner.

Another reason is that ancient China was a typical land-based power, surrounded by various forces. It could only maintain its sphere of influence through annexation and the tributary system, without the ability to expand further. (Genghis Khan was the only exception—he carried out invasions but never truly established effective rule.)

However, ancient China did, to some extent, "colonize" certain Southeast Asian islands. But this was not institutionalized colonization; rather, it was a form of population migration. The central government had no control over these Chinese people venturing into the seas, which is why it repeatedly tried to prevent maritime expansion.

btw, in case someone said about xinjiang and tibet, you'll see he don't understand history outside the west, base on what i said, you can see it was annexation but not colonization
Who knows? Who cares. It's bait. Don't take it.
I love Sublime Text. It's one of my favorite pieces of software. I have it running 100% of the time on every machine I work on.

It's where I write all of my personal notes, blog posts, and it's where I wrote both "Game Programming Patterns" and "Crafting Interpreters".

At the same time, it's not the tool I use as an IDE. For programming, I use whatever IDE is dominant for the language I'm working in. Over time, that's been Visual C++, Visual Studio, XCode, Eclipse, IntelliJ, and most recently VS Code.

That doesn't mean to me that I want Sublime to turn into an IDE. I like that it's lighterweight than that. It's the perfect sweet spot for me of rich enough to handle piles of notes and documents and small scale code editing, but not so huge and cumbersome that it gets in my way.
That's a different issue, is it not? It seems weak argumentation to change the subject any time someone says something you don't like.
Oh, people are thinking it now for sure, but it takes a while to retool your relationships and build out a new trade network so you can safely tell a major trading partner to fuck themselves to threats of 100% tariffs.
ollama is making this worse by not denoting what you’re getting in the model name. You have to look at individual model cards to see it’s distilled.
I think it is even worse than this.

The only way this would work is to create a kind of great firewall of America keeping open source Chinese models out while the remainder of the globe uses something like DeepSeek.

It would literally be the dumbest soft-power move in the history of the US.
current rate is more like 65k for something so small and with think-of-the-children election upside
> Why is CFB not overseen by the congress and is a separate agency without oversight?

The same reason the Fed itself isn't. Anything directly overseen by congress is or will quickly become inherently political.

Government functions better when some important aspects of it exist as much outside of politics as is possible. Of course the days of that being a thing are rapidly becoming a distant memory given the actions of the current administration in the US.
Not all of it is digitized. I happened to spend a few weeks in Germany once and had access to a library in Dusseldorf.
So what hardware do I need to run DeepSeek R1 with 670B parameters?
Show HN: Codegen – OSS Python Library for Advanced Code Manipulation
Hey HN! We've just open-sourced Codegen (https://github.com/codegen-sh/codegen-sdk), a Python library for manipulating Python + JS/React codebases.

Codegen was engineered backwards from real-world, large-scale codebase analysis + refactors we performed on multi-million-line enterprise codebases. It provides a scriptable interface to a powerful, multi-lingual language server built on Tree-sitter.

We realized that many code transformation tasks that impact large teams - refactors, enforcing patterns, analyzing control flow - are fundamentally programmatic operations. Yet existing tools like LibCST and Jscodeshift often require you to think in terms of ASTs and parser internals rather than the high-level changes you want to make.

Therefore, we built Codegen to match how developers actually think about code changes:

# Move a symbol to a new file
# Handles imports, references, dependencies
function.move_to_file("new_file.py")

# Rename across the codebase
class_def.rename("NewName") # Updates all usages, preserves formatting

# Analyze call patterns
for usage in function.usages:
print(f"Used in {usage.file.name}")

Codegen handles the edge cases automatically - updating imports, preserving dependencies, maintaining references, and resolving naming conflicts. You focus on intent, we handle the details.

Under the hood, Codegen performs static analysis to build a rich graph representation of your code. This enables:

- Versatile and comprehensive operations

- Built-in visualization capabilities

- Blazing fast execution of large-scale refactors

We've seen a wide variety of advanced code manipulation programs emerge, including:

- Mining codebases for LLM pre-training data

- Analyzing security vulnerabilities

- Large-scale API migrations

- Enforcing code patterns

We're excited to share this with the community and look forward to your feedback. Give it a spin and let us know what you think!

uv tool install codegen
codegen notebook --demo

Docs: https://docs.codegen.com
GitHub: https://github.com/codegen-sh/codegen-sdk
Community: https://community.codegen.com

Let us know if you have any questions or interesting use cases you'd like to explore.
> I have a bug right now where in some race-condition situation the database is catching the issue with the constraints. I haven't found the bug yet (it's low priority) but at least it's not filling my database with invalid data -- it is just crashing that operation.

This right here. The thing that all proponents for nosqls and "this one trick
will turn sql hell into sql heaven" don't seem to take into account is that a
properly designed schema will save your ass when the front end(s) have bugs;
and yes, properly designing a schema is work, up-front work that needs to be
thought about before writing the first line of code (or sql).

Thanks for posting this, at least I know I'm not the only one that feels
this way.
The way Google botched the Android 11 update to my Pixel 4a was the nail in the coffin in convincing me to go back to iPhone. I don't want to upgrade my Android and see a totally different UI every single time. I want consistency and I don't want Google to mess with things that already work. This is very childish on their side and just shows that Google engineers and managers don't use their own products.
Something like this could make creatives feel more in control and less averse to AI image generation.
Solana and the SOL Market [pdf]
Arguably this would still apply to deepseek. While they didn’t release a way of recreating the weights, it is perfectly valid and common to modify the neural network using only what was released (when doing fine-tuning or RLHF for example, previous training data is not required). Doing modifications based on the weights certainly seems like the preferred way of modifying the model to me.

Another note is that this may be the more ethical option. I’m sure the training data contained lots of copyrighted content, and if my content was in there I would prefer that it was released as opaque weights rather than published in a zip file for anyone to read for free.
Thanks for the info! I was wondering if it was something more than speed, but what you said makes a lot sense. Love the "I am interacting" vs "I am requesting" way of putting it as it highlights just how dramatically different of an experience it is.
They were physically quite different from some other supposedly "identical" drives I'd just ordered from another source; the actual castings were different (and looked inferior to me). They were also packaged differently (and more cheaply).

The real drives have numbered "anti-counterfeit" labels. Each label has a QR code that takes you to a Seagate site, which takes label number X, and tells you that they put that label on drive serial number Y. The fake drives had labels that looked the same, but took you to a generic Seagate support page, nothing specific to anti-counterfeiting. If you went to the real anti-counterfeiting site and entered the numbers from the fake labels, they came up as non-hits.

Oh, and on edit, since naming names should go both ways: the "other source" was B&H, which is about as reputable as it's possible to get.
His open source company is copyleft unlike DeepSeek, and the application domain is specifically designed such that no company would use his "open source" product.
If anything, my concentration and energy level are more consistent while hungry.

I wake up hungry, but I'm not in a rush to get to breakfast. I start feeling hunger again within a couple of hours after a meal, but I'm still at least a couple of hours from the next one. I often fall asleep slightly hungry.

Intermittent fasting might be a good idea if this sounds alien. At least you'll only feel misery for part of the day.

I read an article years ago about how the French eat at set times and don't snack between meals, and they don't accommodate snacking behavior in children. That's not to say the French are necessarily some ideal, but certainly Americans are always snacking, on top of everything that's been said about processed foods and ease of access to food. I recall always hearing about "starvation mode" and how you were somehow going to gain weight if you ever dared to let yourself become hungry, and I foolishly believed it.
Again. This. is. not. Open-source. At best, open-weights. Clickbait 100%.
Ollama is doing the community a serious disservice by presenting the various distillations of R1 as different versions of the same model. They're good improvements on their base models (on reasoning benchmarks, at least), but grouping them all under the same heading masks the underlying differences and contributions of the base models. I know they have further details on the page for each tag, but it still seems seriously misleading.
> We are better in terms of freedom of speech but it's certainly not a subject anyone can speak on freely

I lived in China for 6 years and am well versed in the levels of control in play there, and the degree of freedom here is not at all comparable.
I've been following her and rooting for her along with thousands of others, and reading this just now made me smile and tear up a little. I'm so happy for her!
You're right. But it's wikipedia so I deleted the LED section and replaced it with a bit about cars.
> Trump could claim the banner of progressive in the sense that he's trying to progress towards a future he believes is better for all of us

He could, but he hasn't.

> totally possible that banner is shorthand for a specific goal or direction

It is, see https://en.wikipedia.org/wiki/Progressivism
To be fair you should have socialised healthcare 70 years ago like the rest of the civilised world.
Yeah no, it makes way more sense that it's an attack by the chinese government on the US economy.
Hi, (soon to be ex) Pixel 4a user here. Regardless of why this update has happened, the way Google have went about this update is sketchy at best, and deceitful at worst. To be plain: this phone has been EOL for 1½ years now. This update has appeared out of the blue and specifically decimates the battery + charging capabilities.

My most charitable view is that Google have found a major fault with the Pixel 4a battery and want to mitigate a repeat of the Galaxy Note 7 without saying it outright and causing a panic.

My least charitable view (and immediate reaction) is that they're purposely ruining a viable budget phone to make more sales.

Either of these are terrible. At no point has Google came out and stated -why- they're pushing this update in the first place. And as someone who hasn't updated I'd really like to know if my phone presents an immediate threat (and I'm sure Governments and airlines would also like to know) before I remotely consider an update that'll practically destroy my device.

On top of this, within a day of being notified about this update, Google drastically raised the price of new Pixels on their store. Again if I'm charitable it could just be automatic global market price updates, but that goes out the window when Google must have prepared this update, FAQs, support plans, etc, then released it just before said price updates. The $100 discount recourse doesn't go far when the 8a jumped from £379 to £499. It's hard not to feel suspicious about it.

While I'm here, I did briefly write about my experiences with the 4a, though I'm far from a competent tech writer: https://callmeo.live/blog/ode-to-the-pixel-4a/
Timbuktu in Mali only travels 444 km!
Intel doesn't know how to be a foundry, Tim Cook reportedly said in 2011
Well, the British did it to Europe, so I'm pretty sure Europe can emulate their winning strategy :)
To be called open source under the new Open Source AI Definition. They'd need to release the: Data Information, Code and Parameters.
https://opensource.org/ai/open-source-ai-definition
Jevons’ paradox seems relevant:

https://en.wikipedia.org/wiki/Jevons_paradox
A "rollup" of a twitter thread through a 3rd party service is a good solution
You mean that they can just push an update without confirmation? And on a weekend, of all days?

I mean my ISP does the same with the internet box they gave me, they just update (and reboot) in the very worst moment, but I'm quite surprised that this is also a thing in the world of enterprise hw...
The New Statesman ran a story about fake submissions to Metro's Rush Hour Crush section:

https://www.newstatesman.com/politics/2016/12/why-i-spent-th...
Update: Scratch that. Two of them together would only be able to run something half as big (~400B parameters) and cost as much as this rig. Maybe the next gen of DIGITS could do it. Keeping that in mind, this rig is pretty darn impressive for $6k!

This is going to drop by half when Nvidia starts shipping DIGITS. I think we’re all going to want one. It’ll probably have a much bigger impact than Apple VisionPro, that costs the same.

I can already think of using it as a much more intelligent local Siri/Alexa to control devices. It’s something that can actually keep the kids engaged with useful trivia/knowlege (better than watching mindless trash on YT) or it can just humour me whenever I want - all without needing to worry about privacy.
To say the two are remotely comparable is either insincere or naive. Like I'm not saying the US always acts utterly virtuously, but they aren't running concentration camps and chemically castrating entire ethic groups.

They also aren't imprisoning people for speech, which is important when we're discussing who we want controlling AI in the future.
not great indeed. is this organization not under any compliance requirements? unauthenticated SMTP is not going to pass even the laziest of security scans. although neither is VPN access without MFA
CUDA isn't so bad that hand writing PTX will give you a huge performance improvement, but when you're spending a few million dollars on training it makes sense to chase even a single digit percentage improvement, maybe more in a very hot code-path. Also these articles are based on a single mention of PTX in a paper.
Other than basically being THE owner of Meta, how is he different exactly?
That's fair but look at the assumptions currently built into NVDA's stock price. Hard to say for certain but to some it's priced as if it has a monopoly on all things AI for a decade. If you can spend $6K (and less in the future) on a full system that runs a model for you where does that leave the assumptions baked into that stock price? I'm too lazy to have come up with a model myself but off the cuff it seems like there might be some dislocation in a lot of assumptions. I dunno. I'm kind of a luddite because of the .com bubble and this has the same feel.
Maybe a little, but FLOPs and memory bandwidth don't lie.
It would depend on what type of data you're collecting. If you're looking to understand the quality of a service, non-users are worthless, you need to talk to people who've spent actual time with it. If you're looking to get impressions of a service, then sure, ask anyone and everyone.
Why would they want to colonize anyone?

Only european powers had the urge for colonization, no other civilization in Americas, Africa or Asia really ever want to colonize, expand perhaps but not really colonize.

There was no economic need to do so, for most of last three millennium the economic center of the world has been India and China , they didn’t feel the need to go anywhere , the land is fertile with large local population and good weather to grow more than one crop with rich cultural heritage and throughput there is no payoff for undertaking risky voyages.

Everyone wanted to trade with them, colonial powers bombed ports forcing trading agreements or sold opium and other narcotics to get a foothold, funded expensive expeditions for new trade routes to India and colonized another continent instead , most of era of industrial revolution have been focusing on them as the market for European products not merely resource extraction.

Similarly given the people resources both regions had, there was no need for slavery that is also a european/Mediterranean thing primairly .

Not saying workers were or are treated well or there was great value for human rights in India or China, just that they need to go and find slaves from far off to do the work. They could find all the resources domestically.
Surprised I'd see this on here!

The article doesn't do justice for the Bhat Museum in Kargil. It's really cool seeing the proto-globalization that was increasingly common for us residents in the High Himalayas in the 19th and 20th century.

It also is difficult to describe how unique Inner/Central Asian culture is due to the syncretic nature of trade, as well as the isolation that arises due to valleys being cut off for several months of the year.

This lead to some interesting cultural artifacts such as marrying off daughters outside of your valley (to prevent incest), identifying a person's valley based on their surname, relic populations speaking language isolates, and much older cultural traditons remaining alive while dying out in much more connected and populated neighbors

My great-grandad also had stories like that of Munshi Bhat's of the various mountain trails and paths that connected Jammu, Manali, Leh, Kargil, Skardu, Kashgar, Karglik, Murghab, Changtang plains, etc.

There was a series on MTV India called "Way Back Home" [0]
that showed a lot of these small towns and the interconnections (albeit primarily concentrating on Upper Himachal and Leh).

Also, the old NH1 highway via Zojila is getting deprecated for an all-weather highway via Zanskar. A similar thing happened in neighboring Himachal with the Atal Tunnel connected Kullu Valley with Spiti Valley.

I have some recommendations of good museums and towns/villages to visit on the Indian side (Ladakh, Himachal, Jammu Division) if interested.

[0] - https://m.youtube.com/watch?v=sw-6C9zIEdU
It would be interesting to see the performance if someone built a single socket version. I have a parts list here if anyone wants to try it:

https://news.ycombinator.com/item?id=42868360
Why does this read like a puff piece for comcast?
If the automation is much better at the task than I am, then I am happy to donate it the responsibility: It's a matter of accuracy. Clippy kind of sucked even when he was right about what I was trying to do. For many things, the LLMs are getting good enough to outperform me
Regular vaccine skepticism has persisted for far longer, even after one of the cornerstones was exposed as outright fraud. We’ve got a “vaccines cause autism” nut in the Capitol right now about to be put in charge of the government’s health services. Covid vaccine hesitancy is nothing by comparison.
Primer.js – An Interview with Makinde Adeagbo
We detached this subthread from https://news.ycombinator.com/item?id=42854130.
I’ve seen that in people though I don’t think it really describes him, specifically. He just really enjoys a lot of things in life the way some people really love getting the most punishing workouts possible, and would probably do it even if there were no health benefits.
Agreed - these are Qwen/Llama that have been finetuned against data FROM Deepseek. It kind of annoys me that the names of these models hosted on Ollama start with "DeepSeek-R1-XXX-XXX" since I think it's confusing a lot of people.
I’m not normally anti-sarcasm but it’s really unhelpful here.
> the US and its allies

What allies? Is he aware that his current President is alienating and antagonising almost every single country out there that can historically be considered an ally?
> Masks, gloves, and frequent hand washing with soap and warm water have been proven to work for both COVID and other viral diseases and this has been settled science for a long, long, time.

Before COVID times people didn't even do the most basic of measures like staying home while sick, regular hand washing, sneezing into elbows instead of the air or their hands, etc. Once COVID happened and the media told them that they had to everybody became hyper-vigilant about preventative measures. Now that it's been a few years since the height of the pandemic people are back to being out and about with little consideration for how their actions affect others. People go out sick, nobody's getting seasonal vaccines, nobody cares (of course I'm being slightly hyperbolic and n=1 in my anecdata).

I shouldn't be surprised but it is a bit disheartening to be sitting next to somebody at a bar or restaurant and hear them say "oh I'm kind of sick right now" :-/
Study:

Dynamic cycling enhances battery lifetime
- https://www.nature.com/articles/s41560-024-01675-8 | https://doi.org/10.1038/s41560-024-01675-8 - December 9th, 2024
This. If the timing were different, I'd agree with the "slow day" sentiment.

But, given we're not two weeks out of inauguration, it's a signal that at least some oligarchs are convinced that physical proximity to Trump will help them achieve their Machiavellian ends. It will be interesting to see who else follows along. Bezos has had a place here for a while.

It's a good time to be a realtor who specializes in Kalorama, that's for sure.
Looking for Time from an Epic User
Hey there, my names Tom Ventura and I'm building a product that I want to integrate with EPICs referall process for psychologists/psychiatrists. However, I need to know more about how that process works in EPIC from a user perspective. I am looking for somebody who will explain to me how the process of referalls works in EPIC and potentially even showing me an empty screen of what you have to fill out if possible, thank you
Pretty much especially in Europe there is lots of big companies and public sector institutions that would pay serious € if they could run these.
Adaptation doesn't need "vastly" "different" (educators and materials). The adaptation to students needs is built into the science, that is how science works.
For older Google phones (as well as most other Android ones) it is the standard. (AFAIU this was mostly due to Qualcomm’s policies and lack of pushback from Google et al.) Newer Google ones get 5–7 years[1], and Samsung has also switched to a similar support term (but keep in mind that only Samsung’s flagships get monthly security updates).

[1] https://support.google.com/pixelphone/answer/4457705