skysight-inc/HackerNews huggingface dataset:
> Commits are snapshots of a tree. They have a list of ancestors (usually, but not always, just one). Tags are named pointers to a commit that don't change. Branches are named pointers to a commit that do change. The index is a tiny proto-commit still in progress that you "add" to before committing.

This is about as useful as "A monad is just a monoid in the category of endofunctors."

It's basically a lot of words which make zero sense for a user starting to use git -- even if it happens to be the most succinct explanation once they've understood git.

> The base abstractions are minimalist and easy. The things you want to do with them are elaborate and complicated. Learn the former, google the latter.

You can't really learn the former -- you can't even see it till you've experienced it for a while. The typical user groks what it means after that experience. Correction, actually: the typical user simply gives up in abject frustration. The user who survived many months of using a tool they don't understand might finally be enlightened about the elegant conceptual model of git.
This is the point where you realise the investors were, like most times, a mistake.

I don't know if Kagi have any investors or not, but I am kind of hoping the subscription model means they don't need them.
> He has the army on his side

I mean, technically he controls it, however as a former officer in the military I have to believe (perhaps stupidly) that the majority of officers in the US military will refuse to be deployed illegally to squash protesting, even if it's a bit violent. If not, then I guess the people I served with were extraordinary. I hope they were run of the mill, I really do.
No that's not how elections work, there's supposed to be a separation of power. In theory, he only has the executive branch.

Democracy isn't electing kings.
>Clearance could be granted on a whim by POTUS

He can' (but shouldn't). But there's no word that was granted to Musk. Since, he didn't name them. He probably doesn't though, because he should not have been stopped at USAID with the right credentials. Unless...

>Hope they did some vetting...

we both know he didn't. If he does have clearance, his interns definitely don't. Hence the kerfluffle at USAID.
There's a contradiction though, as Rust is already popular…
But what is happening right now is not really the same as to what happened the last four years, is it? If we forget about partisan wars for a second, are there precedents to what Trump is trying to do? Genuine question, I'm not a USA citizen and I can't keep up with everything.
Not wrong, but since you’re mentioning vim in the context of git, might be worth adding :cq as a way to exit with a non-zero status to prevent git from finishing the commit / operation.
> Do you think inequality has risen or decreased as the size of the government increased?

I would say inequality decreased as the size of the government increased, and inequality increased as the size of the government decreased from its 1967 peak, yes. The New Deal was the single greatest reduction in inequality in national history.
El Salvador's secretive mega-jail
>>Or you know, we can stop getting into wars?

Ah yes, "just stop". I mean, but all means - please do.

>> Did our adventures in the middle east advance US interests?

They made a few american corporations extremely rich and justified balooning the military expenditure. Whether that's in US interests or not - you decide.

>>It's called overextension

It's part of projecting your might as a superpower. The same reason why American taxpayers are paying billions of dollars to station troops in Eastern European countries - not out of charity but because it's explicitly in American interests to do so. International Aid is the same - "we're giving you money now so that we don't have to spend more money fighting with/against you(cross out one) in the future". "stop getting into wars" has the same energy as "just stop tipping" or "just stop spending so much money on the military" - imagine how quickly your entire national debt would be wiped out if you did that!
That's not a business model. Creating opportunities to mate, not to therapy. ;)

Managed Dissatisfaction, FOMO, Abundance: And the users want it. That's what the data shows. Proof: essentially, every app is a dating app covered up as "social features."

Apple just entered the dating app market.
They could get a 25km high-resolution picture of the planet?
https://en.wikipedia.org/wiki/Solar_gravitational_lens
Is there a lot of feedback from companies that have switched to similar model ? (how much it improved churn, customer lifetime value etc.)
2.54:1 contrast for text which spectacularly fails any accessibility specs.

Please don’t do this
"Bad for the environment" is relative.

The problem here is that they tell you:
- We're building renewables which deliver super clean and cheap energy
- CO2 is the root of all evil

Then, they force you to use an LED which uses less energy (which is clean and cheap, no?) but contains a lot more chemicals and rare earths, so in a number of ways seems less "environmentally friendly". This seems contradictory and half-assed.
> Every single R&D department in the USA just got fuuuuuuuuucked by this.

The problem is that your important R&D purchases are competing against the lipstick order of the neighbors wife (or his own) or that cute little cat toy.

IDK who's to blame for if R&D then starts having problems, but it might be R&D department itself if they are happy to compete with lipsticks, in terms of shipping.
Paying more money can make a huge difference to stress. Obviously it can't make an hour of doing the work less stressful in itself, but more money could do one or more of the following:

- Allow people to retire after a decade rather than several decades of work

- Allow (or require) people to only work part-time (eg 2 days a week, or 5 days of 2 hours a day, or...) while still earning a full time equivalent salary

- Allow a work day to be 10mins on, 50mins resting for every hour (requiring 6x as many staff), while paying as if the full hour was work

- Pay for therapy, stress-management lessons, etc.

- Pay for a professional cleaner at home, a part-time chef or lots of restaurant/takeaway meals, or whatever else helps
to minimise the amount of work you need to do outside the job

- Probably other ideas that haven't come into my mind in the two minutes I've spent on the subject of how more money can help fight issues caused by stress
US prison population is essentially modern day slaves… yes some of them are there for truely horrific things but a lot are their on minor issues
Mostly DDG, but that's beside the point. Kagi seems to be marketed at the general public, for whom FAANG companies control the narrative. Even though they are obviously bad actors wrt privacy and UX dark patterns, they claim otherwise, that they value privacy and strive for the best user experience, and having a startup just claim that they do better, but offers no hard guarantee and require a payed sign-up to actually try it out with a pricing incomprehensible to most of the world shows that progress can be made. From afar, it looks like an interesting and good product, but I'm just not going to bite the bullet just yet.
It's not really clear from the blog post, but it seems like it was a side project. That's why it took so long.

Personally, I've gotten a lot of mileage out of doing freelance work 2-3 days/week and working on my own projects in the remaining time.
The trajectory of LLMs "routinely producing incorrect results" is heading downwards as we are getting more advanced reasoning models with test-time compute.

I don't know whether you used some of the more recent models like Claude 3.5 Sonnet and o1. But to me it is very clear where the trajectory is headed. o3 is just around the corner, and o4 is currently in training.

People found value even in a model like GPT 3.5 Turbo, and that thing was really bad. But hey, at least it could write some short scripts and boilerplate code.

You are also comparing mathematical computation - which has only 1 correct solution - with programming, where the solution space is much broader. There are multiple valid solutions. Some are more optimal than others. It is up to the human to evaluate that solution, as I've said in the post. Today, you may even need to fix the LLM's output. But in my experience, I'm finding I need to do this far less often than before.
Yes, and military contracting as well. There is immense waste in all of these programs.
Geospatial Rendering in Three.js
https://archive.is/QBEzl
Because we want to interact with our friends and family without being forced to switch platforms. I don't care about Apple's business model.
Why is it bad if it learns that I like to read about medieval fortresses, and that it should skip showing me rocket ships, for instance?
Geospatial Rendering in Three.js Demo
As an expat in the EU, I have a surreal sense of being a bystander at an ongoing emergency scene. I don’t want to be yet another gawker as this situation is unfolding but am struggling to come up with actions that are within my power to take as a form of protest, resistance, or solidarity.

What are some practical actions that we can take to resist these sweeping changes?
Is this admin making the government smaller?

So far they are expanding power, firing dissents and trying to reduce spending to humanitarian causes and education, to expand its hegemony, to agitate allies. They even attempt to increase means of incarceration.

But there’s no attempt to decentralize power.
Hugh can occasionally use a humorous turn of phrase. I'll give it a listen. Not a big fan of financial doom.
An interesting problem with Kagi's basic model is that it ties up search history with an account in the financial system which adds failures not present when using something like Google or DuckDuckGo. But, since they accept Bitcoin, it is actually possible to wash the payment through a privacycoin and disassociate everything again. So there is a use case for crypto here that isn't obvious at first glance.
Did the Subversion creators have a lot of prior experience working on CVS?
All the more ironic nowadays because the most popular politicians are the highest value extractors who moved the value production overseas, leaving the now jobless voters angry instead with... immigrants/lgbtqa+/other races/other religions, who basically had no saying and no role in the above move.
I wasn't aware of that, interesting, thanks.

Light temperature is one thing, but the spectrum is very different (which is essentially how it saves energy, almost all radiation emitted is a narrow band of visible light whereas an incandescent lamp produces a blackbody spectrum with a lot of radiation emitted in the infrared).

Also I notice a lot of color banding (not sure if that's the right term) with many cheap LEDs. I observe the same or at least a very similar phenomenon when watching DLP cinema projections.
> I literally do not know how the electrical and firmware engineers will do their jobs now

Move. Like the rest of us had to when all the tech was in the USA.
I find Kagi to be very expensive. $10 a month for unlimited pricing.

For around the same price, I can stream millions of songs, or stream thousands of high res videos, or subscribe to both premium e-mail and a premium task manager.

What makes web search so expensive?
My current joke is we've overshot the point where nepo baby political and business leaders are smart enough to maintain our technological civilization.
> A big company I worked at actually deprecated the last of its Rust code last year.

What replaced Rust?
If you didn't vote in a swing state, I don't even know what to say.

But you'd also be surprised how many non-swings could swing if they had enough non-voters vote.
No laws were broken. But it's very much in line with what the article is talking about:

> What happened here was the gradual habituation of the people, little by little, to being governed by surprise; to receiving decisions deliberated in secret; to believing that the situation was so complicated that the government had to act on information which the people could not understand, or so dangerous that, even if the people could not understand it, it could not be released because of national security.
It's down 7% in after-hours trading as I type this.
I'm finding Kagi gives me relevant results much more readily than Google, where I have to wade through all those sites which take technical content from other sites and repost it for ad revenue. I'm on the lower tier plan and haven't hit the monthly search limit yet... but I'll consider upgrading if I do, because wow it's so much better for me.

It does seem likely though that it's not going to be better for absolutely everyone, other than in terms of having their business model being "give good search results" rather than "give people adverts we can charge advertisers for".
I generally consider the AWS CLI configuration to be something that's unique to a developer's workstation, and shouldn't be referenced in terraform code (in the form of tying the workspace name to your AWS profile name).

This would only work if all developers on a team have synchronised the same AWS CLI config (which to me is like asking people to synchronise dotfiles, not something I'd be willing to do).

My go-to architecture for multi-environment tends to be this, as it lends itself relatively well to Git Flow (or GitHub Flow): https://github.com/antonbabenko/terraform-best-practices/tre...
Google is not cooperating with anyone when it comes to their existing proprietary E2EE implementation. E2EE is available in Google's client only, able to be run on the Android devices Google certifies, when talking through Google's RCS server.

That is because the core of their security model is a centralized key server, outside of the rest of RCS, that acts as the source of truth for an account and its associated public keys.

That fails once you have accounts which are not being authoritatively managed by Google, e.g. an email address with multiple messaging services attached, or a phone number which may be managed by any number of third party RCS installations. That is a problem which is still being actively solved.
It may be possible for you later in life. Most bootstrappers have worked up some wealth via traditional methods like savings, home equity, inheritance, and freelance/consulting work.

VC money and accelerators are primarily for people who dont have the wealth to bootstrap, but who are young and willing to take investors on early.
My experience is completely different - I get much better results from Kagi. And one of the things I really like is the ability to entirely block domains, so for example I never get any Pinterest links cluttering up the results the now. I also love the fact that you can enter a ? at the end of a query and it'll give you an AI-generated summary at the top of the results. That's a great shortcut.
with more money you will attract greedy people and greedy is contradictory with being responsible
In a functioning democracy, the guardrails last until the person trying to break them leaves office, and then that person is not elected again; and if they break laws in office, they are convicted of them.

Laws of nature don't care what you believe: if everyone in the country thinks COVID is a myth, that won't stop COVID from killing people.

Human laws -- "What is the law?" or "Who is the king?" aren't like that. Human laws literally are, "What everyone thinks is true". The chiefs at USAID told Musk he couldn't have access. The President told the chiefs they were fired. The chiefs believed themselves to be fired, so they were fired.

What else could they have done? They could have called the police or the FBI, and reported illegal attempted access of classified systems. The police could have then arrested Musk or his people (or at least threatened to do so). But would they have done so? Wouldn't they have reasonably believed that such behavior would lead to their losing their jobs?

Maybe in 2016 they would have believed that allowing access to classified materials would eventually land them in hot water, and that standing up to the president would eventually lead to them being vindicated. But not now -- any reasonable person now would predict that standing up to the president would lead to them being fired (and possibly have other vindictive punishiments applied), with no recourse; while giving in would certainly be overlooked.

The People voted to re-elect a known authoritarian with no respect for the rule of law or democracy. I don't see how any democratic system can withstand that.
This should scare everyone in the US.

The strategy here is:

1) Trump issues some unconstitutional EO to abolish a federal department

2) Musk and DOGE go to work

3) Some federal judge blocks the EO

4) Some acting lackey of Trump ignores the court order. DOGE continues to dismantle the department from within

5) Even if the judge orders an arrests, no-one will enforce it

6) Congress does nothing

By the time anyone actually gets held accountable, the departments will have been pillaged and dismantled. DOJ and the AG will not go after anyone involved, Trump orders pre-emptive pardons for all involved in federal crimes.
Where do the 14/30 days come from?
So, can you eat crow now, or are you genuinely surprised Donald Trump lied? Again.

Do I really have to explain how much of his 100+ EO's come from Project 2025?
A reminder that Kagi still uses Yandex under the hood so part of money is going to Russia.

No thank you.
The counterargument that I hear is that since writing code is now so easy and cheap, there is no need to write pretty code that generalizes well. Just have the llm write a crappy version and the necessary tests, and once your requirements change you just toss everything and start fresh.
Lina Khan: Stop Worshiping the American Tech Giants
Wait until you have the Liz Truss budget. That's going to be economic chaos.
Oh yeah, in this political climate I'm definitely going to voluntarily tie my and my children's search results to my credit card. As long as people continue to gush about how amazing this service is, I'm going to gush about how ridiculuous this proposition is.
Yeah I think this is targeting Facebook Events (which they seem like they've been trying to kill off anyway) and Partiful more than calendar meetings/appointments.
Nice work Adrian.

Out of interest are there any plans to support embedding Mermaid diagrams in the same way as Github supports?
The immediate second order effect of such a law would be to raise subscription prices on everyone to account for this automatic churn.

I would wager that most people who aren't watching their bills closely enough to notice they haven't actually used their Netflix account in a year aren't very price sensitive. They have money they are, by revealed preferences, willing to throw into the pot, which lowers the service cost for everyone else who does actually use it. If anything one should be the least sympathetic to their plight, from a welfare angle.

The business model you're actually looking for is a utility, or a pay-per-use model. Getting charged per API endpoint hit, or by TCP packets sent, or something. A subscription service is explicitly designed to avoid all that, because our brains like nice round predicable numbers. Sophisticated users everywhere use this model, but most of us have better things to be sophisticated all the time.
Removing reasonable discriminating items from hiring is good idea, like mandating no photos for example. But we can't remove all of it and people will still be discriminated, even just by name and surname. Then we decide to force the issue and add diversity quotas, but those are both neither enough nor are truly enforced. Then we start creating DEI departments, thought police and... well. It doesn't work very well.

Also in practice these quotas are often put at the lower rank jobs, where there is little discrimination anyway. E.g. IT industry will eat up any good candidate, usually. The problem with quotas is that we can't implement them where they are really needed - in the higher castes of social hierarchy. There are no quotas for CEOs or Senators, or top politicians etc. And really won't be.

So considering that, I tend to think that quotas is a losing game, and only education is the solution. And I mean real efforts there, not some token programs for 30 girls per nation or something. And yeah, unfortunately we will need to wait a lot.
I can count the total automated iMessage spams I've received on one hand. I can't do that with automated SMS spam I received in the last 24 hours.

So yes, not foolproof.
Mostly on social media, AFAIK.
Show HN: Moodibly – A Chat Enhancer for Expressive, Music-Powered
Moodibly lets you create unique chat replies using music snippets, famous quotes, and sound effects. Think of it as a meme generator for audio—perfect for making your messages stand out. Built for seamless sharing, Moodibly gives artists a chance to go viral in everyday conversations. Try it out and let your chats do the talking!
From the article:

> Nice to meet you. I'm an engineer who runs a small mobile app development company.
A successful protest with a large turnout shows people that they are not alone with these opinions. This instills confidence so that they dare to act "rightfully" later on.
And with the social media of today, they also got a performant platform for wider and broader congregation, with the effects that we see.
Reform is such a corporate op. It's so obviously astroturf .. but the media are also astroturfing it, because the hate for immigrants is universal.
Okay who will be doing this year's Advent of Code in GNU Make?
Oh no, i was just working on something like this: https://justbtw.com
Bernie Sanders has been trying to tell you this since I can count.

Corruption is fought by cutting off external, financial influence and lobbying and by putting the voters front and center.

It is however _not_ fought by firing and going after dissents, pardoning violent extremists, stepping over the separation of power.
Google owner Alphabet drops promise over 'harmful' AI uses
I straight up get better results than current Google.
"Roughly", "regular business things" etc.

Sounds vague to me, which was the original point.
> China is always a 'security threat' to the US

Only because its been recently revealed that everyone is a security threat to the US.
Technically they didn't put a price tag on the app, the $1 was github sponsor money, so the project was never really designed to make money.

The app itself (Midi editor with piano roll UI) looks great but is instantly made much less relevant if you just install Reaper (and actual DAW, free to try, available at the time all this was developed).

Cool thing, but the moral of the story is: release that toy thing you spent a few weeks on, it's as ready as it ever will be and maybe it'll grow with it's user base.
> Kagi does not log and associate searches with an account.

https://kagi.com/privacy
Elon explicitly has a leadership style that advocated to "remove everything, add back if needed" that completely ignores history. He does not give two shits about regulations being written in blood.

Elon is in this purely to remove all regulations, which he views as a hinder to his businesses. He also wants a private takeover of core gov. functions, which then he (or allies) can provide.
This is the same problem doctors have, which pushes a lot of people away from the profession. It's a self-reinforcing problem.
...and don't ask about the first version control tool I had the "pleasure" of using, M$'s Visual SourceSafe o_O