skysight-inc/HackerNews huggingface dataset:
Supposedly the QianZiJing was also widely memorised. The SanZiJing is a MUCH later text (probably half a millenium, give or take). That said, the SanZiJing is a much more pedagogical and all-round meaningful text. More value can be derived memorising it, as it is essentially a pre-Syllabus for a classical education, not only laying out basic principles, a set of texts for the student to learn, but also featuring an array of keywords that a curious student with access to a good teacher or extensive library can follow up on, all contained in an easy to memorise summary. QianZiJing by comparison is a fun and interesting literary curiosity.
"Want to tell how to live" - what a bullshit way to read the GP comment. People starved, others tried to help them not to starve. They didn't "tell them how to live". If Mongols want to live like before and starve, sure, that's their privilege, but then I'd say everyone else has done their part. It's not the job of the world to help someone who wants to suffer.
> Your framing of this is actually kind of sad. This isn't an EU vs US issue, but citizens united against the evils of the dark side of capitalism.

This framing was by the parent, I didn't come up with it and I don't agree with it either.

> Your framing of this is actually kind of sad. This isn't an EU vs US issue, but citizens united against the evils of the dark side of capitalism.

Yes, I know, hence why I would like if the rest of the world did to EU companies what the EU did the Apple: proper regulation. In fact, I would also be happy if the rest of the world did that to all companies as well.
Your house is usually much quieter than your car.
What a money making scheme college has become. This article would be laughable if it wasn't reality.
Fine tuning is generally not the best way to teach an LLM new knowledge. RAG is still more appropriate. Fine tuning is generally more effective for controlling the format of the responses but it's not going to teach the model a lot of new concepts. The model can learn how to handle new vocabulary through fine tuning but it's not a great way to teach the model new facts. Giving it access to a knowledge base is a better way to do that.
I'm not sure how the projects ended up where they are, but Oxc which this relates to has a very specific vision of how to improve the experience for the JavaScript tooling ecosystem which I'm not sure SWC shares. https://oxc-project.github.io/docs/guide/introduction.html

I have used SWC internals recently for a toy project of mine and was generally let down a bit by some of the rather unwieldy internals, insufficient documentation and pretty hefty footprint.
Unless you write your text messages deliberately composed, in multiple paragraphs, and it takes days to send and receive, the comparison is very flawed. More long-form digital communication, like email, is a bit closer to letters, though.

Which brings me back to my point that text chats are equivalent to a spoken conversation and should be treated as such, and not be kept forever. Especially not printed out as a gift. You wouldn't give someone close a video of them sleeping or leaving for work over last 3 years (even if you saw them do it), nor a map of their movements from a GPS tracker (even if they told you where they are going), because that does not respect their boundaries nor privacy.

Although after reading some responses, no doubt some people will think of those as "cherished memories".
Microsoft Engineer Sickened by Images Its AI Produces
Douglas Hofstadter's "amicable divorce" with physics
"The EU’s behaviour demonstrated a “double standard”, added Ramírez Muñoz: “It prohibits the use of this substance in its territories for health reasons, especially in children, but continues with its production and shipment to other countries where it is used for food production, as if in these countries the lives of infants who are exposed to chlorpyrifos have no value.”"

The blame is put squarely on Europe but do these countries that import have no responsibility for themselves?
With $16M in fresh funds, Whistleblower Software expands into compliance
I think part of that is because their only intent is to tell the story in a way people understand. They're not trying to sound smart because there's no editor or boss that reviews their writing.

Their point is to make sure someone gets the story, not that they get promoted or something
An Arc is an Rc that uses an atomic integer for its ref count. This ensures updates to its count are safe between threads, so the Arc can thus be shared between threads. In practice the two become identical assembly, at least on amd64 because most load and stores have memory ordering guarantees, but on other architectures the atomics can in fact be a tad slower. marking the operations as atomic also prevents the compiler from doing instruction reordering that might cause problems
Apparently Greene learned about García while working for MI6 and it inspired Our Man in Havana! https://earlybirdbooks.com/our-man-in-havana-excerpt
The non standard licensing puts me off in contributing or using this. It is frustrating how the phrase opensource has been diluted in the AI/ML community. ComfyUI has a GPL license [1] while this project uses this [2]. I honestly don't know where I stand since this is a legal document using non-standard phrasing to describe how the rights around the source code.

This is a project that uses a custom license with less rights provided than the ComfyUI project it self-describes as improving. Am not sure the title is reflective of the project.

[1] - https://github.com/comfyanonymous/ComfyUI/blob/master/LICENS...

[2] - https://github.com/6174/comflowyspace/blob/main/LICENSE
Changing your country is kinda harder than changing your phone.

The competition was free. Now startups have regulation to contend with. This logically results fewer startups. You can plainly see that too, comparing the EU startup scene with the US one. Just take a look at all the European platforms the DMA is regulating: ...?
Two years of proxy war. Two years of stressing the necessity of defeating Russia in Ukraine—or at least denying it victory. Two years of coming to the realization that you can’t just turn money into weapons, it takes an industry. Money that they can’t really spare anyway. Two years of realizing that sanctions work both ways, and only one side came prepared. Two years of trusting the experts.

One and a half years of believing sanctions + weapons + training + the greatest ever kontrastnupol were going to do the trick. They really thought it was going to work.
I've known people who have worked in IT in national museum settings, and from what I heard it sounded like a mix of traditional IT support—ensuring the lights stayed on, printers could print, emails and phones worked, and a very simple website stayed online.

Some aspects sounded quite interesting, but these weren't places pushing the envelope in any aspect of technology. I'm sure they were running outdated software and configurations on everything, but IT was closing their tickets and meeting their SLAs. And with no disrespect, these people weren't necessarily disruptors looking to shake up and modernize the museums' infrastructure and take it into the future either, they just did their job to the best of their ability and went home at the end of the day.

To generalize I find that this usually holds true in a lot of non-tech industries, and IT is generally seen as a burdensome cost as opposed to enabler of business.
The user isn't actually blocked from doing anything, a box is ticking, it's not a whole-screen state transition where you have to wait for things to settle before moving on. The box doesn't have to settle before you can recognize "oh, good, it accepted my input."
So there's no proper agreement, just a verbal one, something those that came after could easily ignore, assuming they were even aware about it. And we have to take their word for it because there's no proof. Very smart!

I can point you to the Budapest Memorandum and explain how Russia broke it and why countries like the UK and US have to support Ukraine because 1) the points are very easy to understand and 2) they all signed it.

In any case, one very important question remains. Why do countries want to join NATO? You blame everyone but Russia, but what do you expect to happen when everyone around them has "russians" in need of "protection", their media explains how these small countries could be easily invaded or nuked, Putin starts babbling about what happened 500 years ago and Peter the Great, and so on?

Russia is a pain in the ass for everyone that is unfortunate to have a border with them. From Finland and Ukraine to Kazakhstan and China, they have problems with everyone. Their own behaviour is their main enemy.
You can read quotes from Israeli officials about their approval process for the Rafah crossing. They've also bombed the crossing when they feel like the process isn't being followed.

https://www.reuters.com/world/middle-east/egypts-sisi-accuse...

Aside from Israeli quotes, the above article includes Sisi's comments on the process.

If you have some credible source saying Egypt can get goods into Gaza without Israeli approval, I'd love to see it.
Inside Y Combinator's 'Boom Loop'
OpenAI probe likely to link CTO Mira Murati to Altman's firing
Requiring special characters is just another type of security theatre.
It'll be equally hard to write it from scratch in rust as it would be to add this to esbuild.

Maybe there are some considerations I don't know about but it does seem like hard forking esbuild would be much faster way to get there (hard fork so that they are not blocked or slowed down by whatever esbuild owner wants).
> Isn't the whole argument here that there isn't enough healthy competition?

And I don't know of a single example where regulation created more competition. The more barrier of entry you add to a market (of course for good intentions, to protect customers etc) the less competition you'll have and the fewer startups.

Only incumbents love regulation. Paradoxically, Apple will gain more from DMA on the long term, even if everybody is cheering they got slapped.
You've been appropriately downvoted for a terrible take.

Imagine if you left your house unlocked it would be broken into seconds later. Even worse, the people that broke into it live in a different country with no extradition law and you'd never figure out who they are anyway.

In this case your insurance company would tell you lock your damned doors and the police may even charge you under public nuisance laws.
Show HN: Minimize Digital Harms Through Design
I built this site and the first draft of its content through a fellowship at the integrity institute. I thought it might be of interest to folks here!
Tim Dettmers QLoRA
https://nips.cc/virtual/2023/83963

More here:
https://nips.cc/virtual/2023/competition/66594
There is an explosion of novel chemicals that we have introduced into the environment, and they will no doubt change things. Humans evolved in a world that is not the world we are creating, and we very well might not be fit for the future we're creating.

This is precisely what people mean by saying what we are doing is unnatural.

But let's not call what we're doing "unnatural."

But most people believe this is the right word to use. I don’t think they will change their minds.
In my opinion this dead horse is beat. Anyone working on distributed systems knows that CAP is not useful in isolation. See Eric Brewer's followup article from 2012: https://www.infoq.com/articles/cap-twelve-years-later-how-th...
Regardless of what’s “natural”, widespread contamination from industry should reduce or remove the limits to industry’s liability.
Externalities are real & must be accounted for.
Graphics Virtualization Support in KVM Back End for VirtualBox
Hopefully only on schedule.
Modern applications often require graphics acceleration to run at their full potential, which is often a problem in virtual machines. Graphics virtualization helps solve this and provide near-native graphics performance in virtualized environments. Read about the support for SR-IOV graphics virtualization we, at Cyberus Technology, have built into our KVM backend for VirtualBox.
realhackhistory
"Giving away the novel to a national university for academic discussion"

Except a national university will almost certainly buy a copy, so your desired academic discussion will be unimpeded.
Nice "gotcha" except TVs or novels are not being pushed by government and corporations as being essential to life in society.
What are you paying for when the price is going up 10-25% a year? Are you watching 10-25% more? No, beccause the price of YTP isn't anchored in any kind of economic reality, as 95% are watching the free version with ads or adblock. That ad revenue is what drives their strategy.

YTP is essentially a protection racket. Pay up, or the ads can get a lot worse.
There are some pitfalls in comparing percentages like this. Net profit (or disposable income - it’s weird how different the connotations of these terms are) is a much better measure. Consider a farm worker who’s paid $10/day, and pays $1/day for bread and board. They move to the city where they’re paid $13/day and pay $3/day in living expenses. That’s 30% more pay but 300% higher costs. Assuming all else is equal (quality of life etc) are they better off?
Love this article. I wrote basically the exact same technique almost 10 years ago. At the time I called it `lazy-easy` and still use it today. Sometimes you just want some nice smooth animation without all the state management: https://www.hailpixel.com/articles/lazy-animation-with-lazy-...
>The blame is put squarely on Europe but do these countries that import have no responsibility for themselves?

Poorer countries are a lot more vulnerable that richer ones. It's like blaming the homeless person eating rotten food he received at he food bank for lacking personal responsibility for his food poisoning.
Back in high school, I spent a good chunk of time reading the guides on this site purely just to fantasize about doing the trips myself one day. What a cool blast from the past, particularly given that the site hasn't changed!
Chinese cranes in U.S. ports found to contain potential espionage modems
No idea when OPs story happened, but from his use of "help prepare for winter", I concluded it was before the current disaster. Pretty hard to prepare for something when you are right in the middle of it.

And yes, that is hubris.

Also, your comment shows are very deep and troubling lack of empathy. On top of quite a large amount of ignorance.
>Industry thinking they can optimize nature's chemistry

That chemistry, like fertilizers, is why we can feed 8 billion people.
Home Lab Beginners guide
My thought too, or just a P controller.
Nobody's waiting on a checkbox to finish filling on before moving onto the next.
It's curious how the original 1981 paper [1] on TECO Emacs, written before I was born, describes many qualities I recognize in the ELisp Emacs I grew up on.

Emacs "happens" to be open source ;-), but the paper stresses how the system & language were designed to allow users to mold it at run time without the barrier of recompiling from source, and how empowering users led to better features than "careful design" could have achieved. Selected points I found notable:

- awareness that "An EMACS system actually implements two different languages, the editing language and the programming language".
- Editing Language is tweakable (again at run time) by re-binding keys to macros / existing commands / custom commands. This gives agency to users with less programming skill!
- Language separation being necessary so that tweaking Editing Language can't break Programming code.
- Key bindings are shallow "keyboard sugar" over the concepts of Programming Language. Commands are (almost) regular functions. User can invoke any command by name, bypassing the sugar.
- Buffer-local & mode-local bindings.
- Commands (and generally as much of the system as possible) implemented in Programming Language which was chosen to be interpreted not compiled, so that users can redefine at run-time and experiment.
- "The only way to implement an extensible system using an unsuitable language, is to write an interpreter for a suitable language and then use that one" :-D
- "variable [and function] names are retained at run time; they are not lost in compilation"

- Commands are extensively parametrized by variables. User can achieve quite a lot by simply setting [global] variables.
- Dynamic not lexical scoping deliberately choosen to make code less encapsulated and more reusable with tweaks. See paper why lexical is worse for dynamic
- Unique concept of File/buffer-local variables! Again, if programmer went to the trouble of parametrizing code, maximize the payoff.
- Commands and especially compiled code extensively parameterized by calling "Hooks" at interesting points. "These hooks can be thought of as compensating for the fact that some parts of the system are written in assembler language and cannot simply be redefined by the user." <<-- I found this especially thoughtful

- Social dynamics like "library system" for loading extensions written by others. Well, ater Emacs actually lagged behind for decades in ease of obtaining 3rd-party libraries. "too cathedral, not enough bazaar..." Much better now with MELPA, still not as smooth as say VSCode extensions. But I feel a trade-off — VSCode extensions are more "opaque".

[1] https://www.gnu.org/software/emacs/emacs-paper.html
Just wash your produce
> ... they are uv damaged to fuck

And yet this uv damage doesn't manifest in any palpable way. It would be very hard for me to tell which of my windows is 3 years old and which is 30.

> What do you think lintels are for?

To direct the load around the window so it's not put on the window?

> how do you think Bay windows work?

I'd hope that they have a separate load bearing pillar between each pane and if they don't, I don't want them.

> I should have added qualified that with the following: installation cost, over 50 years you'll need to replace them twice, if not more.

I have seen zero evidence for that claim. Estimate of their durability vary from 15 to 50 years and my personal experience indicates that it's closer to the second number if not exceeding it.

I had trouble to find and photo of a failed PVC window on the internet. How does the failure mode for them even look like? What exactly fails? If I were to bet I'd say probably mechanical metal parts because they provide much more complex functionality with narrower tolerances than any traditional window. Probably that's the first reason people consider them failed and replace them. I can't really tell if it's the first reason for replacement or second one after evolving esthetic preferences.

> also, in the UK at least newer glazing has to have vents in them which kneecaps thermal performance.

Those vents are there because those windows are insanely air-tight by default. In absence of this, ventilation in the apartments could pull the air out of P-traps because there'd be no other place to pull the air from.

If you have a ventilation system with separate dedicated intake (recuperation) you obviously get the PVC windows without vents. They are available.
Who controls what gets to be sold on the Oculus Store? Do you think the advertisers that spend billions on FB/IG are going to be OK with Meta trying to eliminate another advertising channel?
What kind of leverage does Morocco have to get away with this?
I'm not sure what your point is, given you're responding negatively to the possibility of very small cheap things when my example was a piece of global power-grid infrastructure that's probably got a raw material cost in the hundreds of billions of dollars range even if launch was free? (And made out of a launch system which would make launch costs overlap the price range of cargo flights).
I had an interview question about it, I tried to cite Kleppmann from the distributed systems book and the interview manager got quite offended.
The Early Days of ARM in the Datacenter
I've used it quite a bit on a number of trips as I'd much rather travel by train within Europe than deal with airports. Train travel in Europe is pretty good but can also be a bit arcane if you're not familiar with the ins and outs of the country in question; this applies double if you're traveling around multiple countries. As you say, it's often not even clear where you should be doing your bookings.
sam, knock it off

find a hobby other than harassing me on hn

if you can't control yourself, take a break from hn

(most recent previous incident, though not the only one: https://news.ycombinator.com/item?id=39402249)
As a game developer, I find eased tweens with a preset duration better for most UI use cases. However, this other type of animation is extremely useful when you want to smooth a movement that is continuous/unpredictable, with no definite start/end point. Think for example a tile being dragged-dropped on a grid, snapping to the grid as the player moves the mouse, or indeed, the article's example of moving a camera around.

For these cases, the exponential lerp trick is very useful, and not universally known. There are many games (some of mine included!) that use the less correct linear lerp and run into trouble with their animations feeling completely off once somebody runs the game on a 240 Hz monitor, or anything different from the 60fps that used to be standard.

For this reason, I appreciate the article. It's usually hard to access this type of hyper-specific knowledge, as it is most often passed as an "apprentice-style" oral tradition from the senior people on a team to the more junior members.
The EU internet market (forced allowance of competitors using the lines) is a pretty good example of regulations increasing competition.
There is a ton you can do to help SOTA AI remain open.

Join the community building the tools - Help with UI/UX, documentation, keeping up with the latest, and evangelizing whatever method the team building it has devised to keep it sustained.

Being part of the community itself is more valuable than you realize.
Newsroom at 'New York Times' fractures over story on Hamas attacks
Exactly!

It's like saying the EU is poisoning the US because there are things we don't ban but they do. It's up to us to make that determination and stop the importation. They like raw cheese, that's great, we prefer to avoid the low chance of food poisoning. But that goes for lots of chemicals and pharmaceuticals. Each economic zone or country makes its own determination.

That's what national standards and regulations are for. If the countries don't care to even have laws to protect their citizens, then the blame is greatly on them.

But, instead of making hay with those governments, it's more attractive to say the EU is to blame. No, go protest those countries --that's where they should make hay, but it's probably not as sexy and they'd probably be run out.
I have sympathy for Apple. They are essentially being forced to do business with a known bad actor, and that bad actor has continually demonstrated a pattern of behaviour that is unreliable and untrustworthy.

But Apple really should have handled this better. Being made to look like the bad guys against Epic seems impossible, but they’ve done it.

I guess private toll operators can’t prevent repeat drunk drivers using their roads, even if they do the same “trust us, just because” nonsense Sweeney has written.
> I tend to think Rust isn't suitable to rewrite JavaScript tooling

> any compiled language would do

So why not Rust?
Yeah, tend to agree here. The idea that the west knows best and less developed countries need a saving from themselves feels wrong to me.

The data is out there, it’s trivial for these countries to ban chemicals if they wish to do so, but it may not be trivial for their industries to switch to cleaner, greener and potentially more expensive alternatives.
I felt a spark of rage when I read this. It's even more selfish to demand content from an artist.
Akira Toriyama, Creator of 'Dragon Ball,' Dies at 68