skysight-inc/HackerNews huggingface dataset:
It's not a problem in MSSQL, so solving the fat head of problems is clearly possible.

The escape hatch in MSSQL for the long tail is materialising an intermediate result to temp table.
We’re watching the Protestant reformation 2.0 play itself out. The role of the Catholic church is this time being played by the technocratic establishment of NGO’s, academia and mass media.
> Object-Oriented-Programming is a failed paradigm for modern web development

This seems to me more like an opinion based on personal flavors than an industry statement.

There is no clear winner between OOP and FP. Both are fine and models (thus a bit far away from reality) of an outside world that has a fair part of randomness and increasing complexity. Moreso more languages are implementing properties from the other paradigm.

Also if you think FP is modern you are mistaken. FP is at least as old as OOP if not a bit older. Take a look at when LISP was released and when the first OOP language was released.
I'm also experiencing mild but annoying symptoms resembling arthritis and chronic fatigue since my corona vaccinations (biontech/pfizer).
I would be exited if there were doing that, something really revolutionary, being faster with less fuel, or at least, flying at the same speed with less fuel. Unfortunately, it's something for the rich masquerading as an improvement for the entire world.

Still happy for the engineers working on this, they are probably having a great time designing a new aircraft.
https://www.reddit.com/r/PhD/comments/1iactlf/this_is_just_h...
I keep looking for a decent watch. And phone. And there is just nothing available. Everything gets encumbered with this and that cloud. This and that app. Mandatory policies, apps, surveillance and eventually subscriptions or selling of your personal data.

I don't think we will be getting this in our "free market". It would need to be mandated by state for manufacturers to use open APIs. There is just no incentive for them to offer those otherwise.
I am right with you with a very large NVDA holding, friend! HODL!
One less person to compete for the scraps and pay top price for the mass produced craps. /s
Sometimes when the OS built in search does not work I Open the directory in Sublime and use it as search tool.
I've installed that plugin too, thanks for the recommendation. That said, installing it did show a big concern I have, maybe not so much for this plugin but for many others; its last release was in 2022, and many plugins I used to use back in 2012 haven't seen updates since 2016-17, roughly around the time VS Code became the most popular editor. I fear community support of plugins will become a major issue. I mean as long as the APIs etc don't change it's not a problem if these plugins are "done", but it just looks like things are no longer maintained and ST is a "dead" editor.
Terence Tao is an inspiring person in a field we all find compelling. He's formalized the plight of such field here as a result of the administration's approach to cost-cutting. That doesn't mean that it isn't necessary. Sure, there are better theoretical ways to reduce spending, but it doesn't take a tremendous amount of experience to recognize the incentives just don't align with accomplishing that goal. A cross-the-board stop/cut also neuters the pork-barreling and self-serving political advocacy that would kill more nuanced reductions.
English Class Teaches Students to Be Afraid of Literature
Stop trying to fix SQL. Stop trying to make it do things that belong with a full fledged unit testable language. It is mainly a way to view, filter and aggregate data - nothing more. Having dealt with untestable thousand lines stored procedures (each of which are copy of a similar stored procedure with subtle variations), just don't put yourself in a world of pain by doing overcomplicated things at the database end.

And when you want to query data, use a view so that a) you don't need to deal to idiosyncrasies of your ORM deciding to do weird/suboptimal joins b) if tomorrow you have to make database side changes or optimize your view, all you need to care about is to keep the select clause the same c) you can just query/profile the view and be assured that what you see is what your application will see too (in general). But don't keep nesting them like mad and expect the database to do magic.
I’d happily pay again if you come up with remote editing like VSCode has. It’s the killer feature. You can forbid me from using any of its extensions and turn off syntax highlighting, but as long as I can connect somewhere over SSH and still have the latency of local editing, I’d be using it.

That said, it seems like in 2025 AD the LSP client should come baked in and integrated, with configurations for how to start individual LSP servers possibly shipping on the side. I liked how the whole Go shebang was accessible in Zed in one click, same in VSCode.

That all said, I still use Sublime Text whenever I can.
maybe the developers are just tired of this childish game and decided to block interactions like this in place of creating news headlines? Garbage in, garbage out. DeepSeek is more efficient but even more efficient is to not waste computing.
Yes, I get that it is an issue of scale, but that's the issue in the end. A commenter rightfully pointed out that there's no point in giving examples of other things that consume the same or more if at the end of the day we don't take action on those anyway. Another commenter, equally rightly, answered that the utility of these things are subjective, and this changes what we feel we should take action on. I still have to find a clear position on this.
It is not just about the opening, it is about the searching. Vim is fantastique, although VSCode got faster over time too. Grep is fantastic too (I am not trying to out-hardcore here ... I mean specifically for log file searching not actual coding!). Splunk is better though, but sometimes you are local, and sometimes you don't have a few mill to burn.
As a frontend dev I give him the first point, API versioning, but none of the other. For example:

2. Validation

> With Spring MVC, you add the validation annotations on the Java code and Thymeleaf can display them when something is wrong.

In the same way the backend can respond with the problems in a 4xx

3. Security

> [In SSR], it is for instance trivial to not render a ‘delete’ button if the user is not an administrator.

Conditionally rendering a delete button has nothing to do with security.

4. Secured file downloads

> With a SSR application, you can have a normal <a href=".."/> and the security aspect is handled on the server via the session.

An SPA can have normal links as well. But the main problem here is implying that you can handle that security on the client.

---

SSR for CRUD apps is fine, but this article critiquing SPAs with innacurate examples, and in cases equating them with bloated tech.
Chairman Carr Ends Biden-Era Plan to Slow Down Infrastructure Builds
I spent about $3000 on my machine, have the cheapest Threadripper CPU and 256GB of RAM, so no, 600GB won't fit in RAM on a $2K machine.

But everyone is using the distilled models which are much smaller.
Well I for one agree here. Some good sensors would be nice. Otherwise why even have a smart watch? Just get a regular. But there will be a tradeoff, there always is and we cannot have everything. At this point in time I will settle with something that is open and builds a healthy ecosystem.
All well and good, but Commonwealth Fusion and Tokamak Energy are building large test reactors are we speak in hopes of answering these exact questions. These aren't science projects, but tech demonstrators designed as a stepping stone to commercial fusion. The points raised in the article are valid, but can only be tested by building reactors, which is currently happening in the above companies.
MODELIA is a comprehensive toolkit designed to empower fashion eCommerce marketers with all the tools they need to transform bland visual assets into impactful visuals that drive conversion rates and elevate their brand image. By leveraging cutting-edge AI, MODELIA enables the transformation of flatlay and mannequin images into stunning visualsfeaturing AI-generated models, dynamic backgrounds, and customizable elements. With solutions like “Dress My Garment,” “Clone My Garment,” and “Animate My Garment,” alongside tools for outpainting, garment color changes, face swaps, and expression swaps, MODELIA provides a one-stop solution for creating compelling, brand-enhancing content that resonates with customers and boosts sales.
contact@modelia.ai
That's not even close to what I intended.
Next article: What's SASS?
> I've been wondering for a few decades now if we shouldn't create a rendezvous site outside of all the countries that require a visa to work

There's always Svalbard
If anything, ST taught me that I didn't actually need an IDE to be productive, but mind you this was in the years where JS became huge but didn't have good editor support yet.
Habitable exomoons is a cool idea [1]. "Scientists estimate that there are as many habitable exomoons as habitable exoplanets"

[1] https://en.wikipedia.org/wiki/Habitability_of_natural_satell...
Not OP, but I still wear a mask on planes, wash my hands more often and more thoroughly, avoid touching my eyes, use more air filters, and don't share foods with my kids.
Jevons Paradox Paradox: Markets fall on news that should make them rise, due to Jevons Paradox.
what do you guys use if not spotify? especially if one is interested in discovering new music then radio.garden is hard to beat.
Smart window based on liquid crystal composite with nanostructured VO2 film
Thank you, fantastic answer.

I do wonder if there are other common code patterns that a practical LVP could exploit. One that comes to mind immediately are effectively constants at one remove: Think processing a large array of structs with long runs of identical values for some little-used parameter field. Or large bitmasks that are nearly all 0xFF or 0x00.
Yeah I agree

The hard part here is twofold: there are several orders of magnitude needed to be overcome (in efficiency) for it to work. Also the learning curve in fusion is not a curve, but more like a staircase with very tall steps

ITER is gearing up to be a great disappointment

I really don't feel like magnetic confinement is the way to go, unless we get some new superconducting technology and need to create electromagnets with 100x their current strength
I doubt they'd want to create a schism and add a JS engine on top of the existing stuff. That said, Atom and VS Code's plugins being JS based was a huge benefit for them as at the time millions of developers started their career with or switched to using JS and web technology for their day job with webapps and nodejs.
It was thirty years ago. I wasn't the one choosing what to cook. I just poured out bowls of soup. I didn't realize these days soup kitchens take orders! We surely do have a remarkable abundance of food in this country that even those without can choose what they want to be given from charity.
I believe this is actually where Gen AI tools like Claude.AI come into their own. For example, in the past few weeks we needed to plan a complex integration project with both frontend and backend integrations, dependencies on data provided in backend and frontend, need to send data backwards and forwards from the 3rd party and our backend, etc, and in total probably a half-dozen viable alternative ways of doing it.

Using Claude plus detailed prompting with a lot of contextual business knowledge, it was possible to build a realistic working prototype of each possible approach as separate Git branches and easily demo them within about two days. Doing this also captured multiple hidden constraints aka "gotchas" in the 3rd party APIs.

Building each of these prototypes in the working Java codebase would have been a massive, time-consuming and pointless activity when a decision still needed to be made on which approach to go with. But getting Claude AI to whip up a simplified replica of our business systems using realistic interfaces and then integrate the 3rd party was super-easy. Generating alternative variants was as simple as running a script to consolidate the source files and getting Claude to generate the new variant, almost without any coding needed.

And because this prototype was built in few html and js files and run using node js, there is literally zero possibility of it becoming part of the production codebase.
This is by far the most elegant and thorough write up of OAuth2 I’ve ever read.

I’d go so far to consider this canonical. Bookmarked!
What mechanisms prevent the "pork-barreling and self-serving political advocacies" to take effect when re-instating some of these spendings?
> Is it possible to craft some JS that'll use a spectre-like vuln to reliably grab something important like Chrome passwords or credit cards?

Probably, but there’s a huge luck element involved, at least with spectre. It’s difficult to guide the speculative execution to read exactly what you want it to read, assuming you even know where it is. As a result you need to spend quite a bit of time on a single target before you’re likely to actually get the data you want. Even then, there’s likely a significant element of human analysis to assemble something useful from all the noise.

So yes, it’s almost certainly possible. But exploits don’t exist in a vacuum. If you’re expending that much effort to get credit card numbers, then quite frankly you’re a fool, because good old phishing attacks and other social engineering attacks are easier, more reliable, and above all, cheaper.

At the end of the day, crime is a business like any other, profitability and margins are king. You don’t waste time perfecting attacks that have significantly smaller margins than your existing attacks. The only exception to that is nation states, because they aren’t motivated by directly extracting cash from victims, and ultimately that’s what makes nation state actors so dangerous.
It's usually against EULA, but that has nothing to do with the law, no?
> Your hypothesis is AFAIU is that the company will just continue to scale because there's an indefinite amount of work/ideas to be explored/done so the focus of those 9 people will just be shifted to some other topic?

Yes, that's what I'm saying, except that this would hold over an economy as a whole rather than within every single business.

Some teams may shrink. Across industry as a whole, that is unlikely to happen.

The reason I'm confident about this is that this exact discussion has happened many times before in many different industries, but the demand for labor across the economy as a whole has only grown. (1)

"This time it's different" because the productivity tech in question is AI? That gets us back to my original point about people confusing AI with an artificial human. We don't have artificial humans, we have tools to make real humans more effective.

(1) The point seems related to this https://en.wikipedia.org/wiki/Lump_of_labour_fallacy
I’m sure that the people depending upon the services for survival will ultimately agree.
Yes, I did scroll through the list of stopped federal programs (listed by NYT), and didn't see much science in my area at least (physics), but according to Terence it is clear that some things in STEM are stopped despite that.
Nobel Laureate Barry Marshall (co discoverer of Helicobacter Pylori, cause of stomach ulcers) gave a talk to a graduating class at the university he went to (can't find link, but it's on the net somewhere). He talks about "stress" being a fertile area of research for medical advances. His argument is that stress is rarely the direct cause of anything. It might be a secondary cause, or it might be a symptom, but research into ailments currently attributed to "stress" is a really good direction for the aspiring young medical research scientists out there.
Also consider Buying tools new, and then selling them when you’re done, especially for those that you need for long periods during the project. Tools tend to sell for decent prices and quickly in the aftermarket as they are practical items that people need to use to make more money.
If it feels very large it might be wise to diversify. Not for maximum $, but maximum zzzzz.
I've checked a few shampoos i have at home and fortunately none of them had it (they had SLES which has its own problems but seems benign in comparison).
Why BBEdit? What languages do you code in?
We list the big ones on our front page:

* GPU rendering
* Apple & Linux arm64 support
* Tab multi-select
* context-aware auto-complete
* TypeScript, TSX and JSX syntax support
* Much more powerful syntax engine
* Adding python 3.8 for plugins

Some personal standouts not listed are:

* Syntax-aware code folding
* Mixed-indentation highlighting ("draw_white_space" setting)
* Kinetic scrolling on Linux
* Preserved undo history
* Change-aware white-space trimming
* Asynchronous file saving
* Find result highlighting in the scroll bar
* Find-in-files filtering by gitignore
EO: Protecting Children from Chemical and Surgical Mutilation
I think the worst part of modern Mac software is that there really isn't any. More often than not new software is just the web application wrapped in Electron.
I find it interesting that she's both kept her Patreon up during this time and has also become far more successful https://graphtreon.com/creator/physicsgirl, in spite of posting no content.
Sublime user for many many years now. I've tried VSCode many times, never liked it. I use Cursor a bit now but still prefer Sublime. Thank you for building it!
the one in your comment would require me to get an API key and to others as well..I created an alternative solution that doesn’t require an API key but still allows DeepSeek to be embedded.
> Shameless plug - I wrote a plugin ages ago which makes it possible to replace and sort text using Python code [...]

I've been trying out Lite XL, and I have a crude (WIP) plugin that can pipe selected text thru any shell command (sed, sort, etc), and either output to a new buffer, or replace the selection. Then I started writing some scripts to supply the commands I miss from Emacs, like align-regexp. Since it's just shell commands, you can write them in any language.

I'm not sure if I like Lite XL, but the scripts I already wrote would be easily reusable in any editor that supports piping selections. Perhaps it would be a fun project to create a collection of such portable scripts, sort of like what LSP did.
Yes I agree that is definitely bad optics.

I get it. Other people are worse than me, so I have no responsibility and do not have to change anything.

Same thing my kids say about their scholastic results. Very appealing, I get it.

Unfortunately it is not very constructive or responsible. It means only the very worst person has to do something while the other 8b of us can point fingers and sit back.
Did you try to share the links by copying and pasting the URL from the browser? If so, that link isn’t public. You have to explicitly use the “share” functionality
I think it has more to do with the doctor thinking about the absolute nightmare they are going to have to deal with interfacing with insurance companies trying to treat you. The dismissal is just their self preservation.

I have noticed that a lot of their job is playing insurance games to treat (get past preauthorizations) easily documented health issues, let alone things like ME/CFS or long COVID.
Maybe traditional conservatives, but they're functionally extinct now, and the only time Trump supporters are "pro-education" is when they can rage about how DEI is ruining education. At least, from what I've seen so far.
"Lorne Michaels reportedly dislikes when “Saturday Night Live” cast members break character. But over 50 seasons, it’s become one of the show’s signature moves — one that usually delights the audience."

Gift link: https://www.nytimes.com/2025/01/29/arts/television/breaking-...
I don't think you'd see it on the ingredients list. It would be used in the factory for some of the raw ingredients, and wouldn't be on the ingredients list because the intention is that none ends up in the final product.

Just like you don't see "grass" on the ingredients list of yogurt...
I’m not sure where you live, but mortgage companies require inspection reports and if the inspection fails of structural condition, you’re not getting a mortgage where I live.
Update: it was. See https://www.dcrainmaker.com/2025/01/garmin-watches-are-crash...
Because the similar way of describing the US system is fundamentally untrue. There is no part of the US Constitution that specifies, by name, which party shall rule.

Could that change? Sure. Especially with so many people apathetic to what happens in China.
my heart skipped a beat reading her name, thought something untoward happened but good to see she is back on her feet, literally. I donated a couple of bucks when that video of her illness came out. Very happy to see she is better now.
Do you actually mean conservatives here, or Republicans?

I ask because the parties have functionally flipped at the moment. Democrats are doing whatever they can to keep what was already in place (i.e. "conserve") while Republicans are on a bit of a war path trying to change everything (i.e. "progress").
Capitilism is eating itself and we are watching it from the front row. Private capital rarely looks further than the next year.
THIS. People who are trained by common stereotypes (generally from the entertainment industry) don't have a clue.

I wonder how it might work out, if Hollywood produced a "Breaking Bad"-style series, about an ambitious young cybercriminal moving up into the really big leagues.
A great question! I can't think of anything that will. I think one idea would be to trim the budget broadly every year in a similar vein to align with receipts and let the people periodically decide anew what to fund.
Traditional liberals are also functionally extinct now, at least in the US.

We really need new terms for our political spectrum.
Nothing to see here. It’s just Oxalate dumping.

/s
This is mostly my experience, except that I DO know the problems.

I don’t get to define the deadlines, that’s up to someone in a department entirely unrelated to engineering. Therefore I only have time to ship fragile, barely-tested code which is built on fragile untested legacy code.
I need to add the context about the question of Russia.
I asked if Chinese has prophecies(similar to Nostradamus), because I genuinelly do not know much about Chinese culture.
Then I asked, if any of those prophecies have anything about future of Russia. (Regardless if Prophecies are right, like the Nostradamus[who predicted precise length of USSR] just like fairy tales give insight of collective mind of society)

How any of this can be considered inconsiderate? Is there any internal policy, that Chinese, including AI companies have been forbidden to talk about Russia - current situational ally(that Chinese denies) - potentially future victim of Chinese invasion in next few years, when Russia will crumble apart? Given that my mind works slightly different than other people, why do I have to come to conclusion that topics about Russia are raising very big red flag? Nothing of this is in Tos. And - no I am not bullying AI in any way. Just asking very simple questions, that are not unreasonable.

PS I had to go through the list of prophecies that deepseek gave me - there was nothing about Russia there. It is so simple - that should be the answer. But I am happy that I went through some of those prophecies and found out that probably all of them are made up to serve whatever agenda was needed at the moment, so they were always fabricated.