skysight-inc/HackerNews huggingface dataset:
That's exactly when I created MusicSync (obsidian for music) I relied on keeping absolute minimal state in the app.

All the file organization and maintenance happens in the user's Google Drive and the phone's SD card.

https://ashishb.net/all/why-i-built-an-alternative-to-google...
I think they were given their interviews later, but I was not too interested.

They were in Bali at a tourist location. Not in the Sahel doing developement work.

Also where did I say all activists are to blame? I said I know people who don't fly at all and me who only considers flying in very rare circumstances. But true, I am not an activist.

"Do they fly across the world regularly or are we expecting these people to live like monks consistently their whole lives, only going on holiday by bicycle and (if that exists in their country) train?"

I don't think much of activists, who block other peoples daily commute with a standard car - but fly themself around the world for vacation. It does not matter how often they do it. Judging from activists, I suppose their reasoning is something like, they did so much activism blocking normal roads, that they deserve their vacation.

Well, I don't believe they help the cause, rather the opposite.

(And they were from germany btw. In europe you can easily go to lots of places by bus or train)

I don't blame you, if you are flying. But you don't block other people means of (more efficient) transport I suppose, while thinking you are righteous? That is my problem. This kind of activism. All it does is making people angry at activists and the cause.
Sounds like a perfect deal for both employers and gyms - when talking about compensation, it feels like good extra value; when it comes to actually go to the gym, it feels like someone else's money, so no big deal if you skip this time, right?
Benchmarks Comparing PyTorch and MLX on Apple Silicon GPUs
I’m a software guy. I love FOSS. Much of the tooling that I use is FOSS, and oftentimes the software is as good if not better than the proprietary equivalent.

Until very recently, this was not the case in hardware world. In many cases it’s still not the case. You will meet all sorts of purists here that will tell you FreeCAD is good enough, for instance. Well, I tried using FreeCAD to build a hardware product. And eventually switched to proprietary software because FreeCAD could not satisfy my use case. I made a genuine effort to use the FOSS variant, but it was not usable for me.

I’m more inclined to listen in hardware when someone says the FOSS tools are not good enough after that experience.
This is what I learned as the “theory of types” from Cover and Thomas, chapter 11, from original work by Imre Csiszar. See just under “theorem 6” in

https://web.stanford.edu/class/ee376a/files/2017-18/lecture_...

The key (which is not in OP) is not the construction of E log(p), but in being able to prove that the “typical set” exists (with arbitrarily high probability), and that the entropy is its size.
Doesn't WiFi AC do beam forming?
Right, this is if you know the exact operations that your computation does, and that list is small enough.

My usecase is testing an autodiff algorithm. So I have larger programs (for which doing this process would be quite cumbersome already), and then run them through a code transformation that makes it compute a gradient. What's an appropriate error bound for that gradient?

Ideally I would even want to be able to randomly generate input programs, differentiate them, and test correctness of the computed gradient. I feel like generalising your approach (in particular the dropping of higher-order e terms) smacks of interval arithmetic, but even with a proper error estimate based on interval arithmetic, one would have to incorporate an estimate of the accuracy of their derivatives, too.

And to make life harder, I'd like to do this in a parallel setting where e.g. reductions (sums, products, etc.) have non-deterministic order to improve parallelism. I don't know how to approach this!
You're asking for a nearly insurmountable burden of proof before you'll believe one side (stopping global warming as was already agreed upon in Paris like a decade ago) but not the other
* Find a Fear: Climate change

* Blame the Villains: People who drives cars

* Catchy, Empty Slogans: Save the earth
The only unfair comparison here is Emacs and VS Code, because their goals are a bit orthogonal. VS Code is meant to be easy but extendable code editor, while Emacs dropped the easy part at least 20 years ago.
https://techcrunch.com/2009/12/12/newlywed-sex-tweets/

Best Man Rigs Newlyweds' Bed To Tweet During Sex.

They’re on the job! #1 – Action commenced at 12.21GMT. Weight: 84KG.

They’re off the job! #1 – Action concluded at 12.24GMT. Duration: 3 m.15 s. Frenzy Index: 8 (scary). Judge’s Comment: “Is that it?”
>with the ability to print money is the ability to entrench said software, such as heavy investment in software development.

It seems like proprietary software has a big advantage when there's still lots of room for improvement, so that investment in further development pays off.

However, in some cases, there's little room for real improvement, and the thing becomes a "solved problem" for the most part. At this point, the proprietary companies then start enshittifying the software (look at Photoshop, now a cloud-based program) to try to extract more money from users, and to keep users on the upgrade treadmill. Part of this is probably from the way corporate politics work: when you're a manager with a team in place, you need something to keep that team busy, to justify your team's continued employment to upper management, so when you run out of useful improvements to make, you invent less-than-useful "improvements" (e.g., ugly new UIs).

This is where FOSS seems to be able to do well: it doesn't need to waste resources on useless improvements (we'll ignore GNOME for a moment as an exception), and can just focus on delivering the necessary functionality. Once that's done, it can just go into maintenance mode and people can move on to other projects. Until then, it can continue to improve and attract users to switch from the enshittifying proprietary stuff.
Employee protection laws have nothing to do with what I was talking about. As an employee in the USA (contract or freelance), I can quit any time I like. My contract may be for two years, but I can cancel it tomorrow if I want, and only in extreme cases is there any penalty for doing so.

In the EU, if I sign a 1-year contract there is an expectation that I will actually work that year. If I break contract by deciding to get another job without negotiating early exit with my employer, I could be on the hook for damages. This doesn't come up very often because in the EU people just don't break contracts like this--if you want to hire someone you ask when their contract is up and work around that. But the reason why people behave this way is because the termination of a contract is a serious deal and hard to navigate.

The US is (mostly) at-will employment. One aspect of that everyone talks about is that the company can fire you at any time for almost any reason. That sucks. The flip side though is that you can fire your employer any time you like, and walk of the job to somewhere that pays you better or treats you better. This is at the root of a lot of American dynamism, and a good thing.

At-will employment is definitely something that cuts both ways.
Not exactly built but I wrote a post about Diablo II item generation^0.

I did add some features to the blog for the interactive part though.

This was my most invested post yet by far and I'm very glad I managed to finish and release it.

[0]: https://asukawang.com/blog/under-the-hood-diablo-ii-item-gen...
> Having seen the perverse incentives this creates and the various ways in which it can be abused

Could you list any examples? Because I honestly don't see any way where potentially getting fired for no reason on the spot would be the beneficial option that you claim.

I've btw never heard of anyone where I live getting sued or unable to quit a job.
I'm a bit surprised that people are so caught of guard.

I have never had a resignation period of less then 1 month in several European countries (BeNeLux and Poland)

My last job had resignation period of 7 week from the Monday after sending my notice.
I mean most developers today are js or python code monkeys.

Developers in the 80 invented every algorithm we can now use with a simple import statement and single line function call.

Your statement is probably true for a minority of developers today, but not "Any professional programmer here"
So token ring?
Working with helm values schemas is a pain (I do it a lot), but I would argue that it's actually far more effective than this method of using CEL at ensuring an entire values file is correct (both syntactically and also accurate).

Using CEL in this way is useful if you want to ensure _some_ of the values are enforced, but it serves a somewhat different purpose.
Thankfully we have isotopes to demonstrate the cause and effect relation. Why the article doesn't use that instead of this correlation logic, I don't know, so you're not wrong, but it doesn't seem very relevant to argue here about whether it's caused by us when that's well-established in other ways
I would guess they start around 8 or 9 in the morning.
and wait 'til the author learns about `cp --archive`, copying the symlink instead of the file contents...

no I shouldn't be so snarky. it's good that people share their learning experiences.

I apologize.

original author, you have a section on "cp", where you note plain "cp" copies the contents of the linked-to file.

there also is an option "cp --archive" which copies the symlink as such.
Show HN: AI Professional Illustration Generator
Hi, everyone!

Thank you for checking out VectorUbi.

VectorUbi is an AI-powered vector illustration generator that helps content creators, developers, and marketers create professional-quality illustrations in seconds.

Key Features:

- Lightning-fast generation: Create an illustration in less than 5 seconds.

- Consistent styles: Maintain a cohesive visual language across projects.

- Customizable: Download in SVG format to easily tweak colors, shapes, and compositions in tools like Adobe Illustrator or Figma.

- Action-ready visuals: Generate characters performing any action or scene you need, tailored to your description.

- Flexible pricing: Affordable, quota-based plans with no expiration dates.

Why VectorUbi?

I know the frustration of finding the perfect illustration but missing key details or spending hours customizing one from scratch. With VectorUbi, you get instant illustrations that are seamlessly adaptable to your brand, enabling faster, more creative workflows.
This is exactly why I like to document my APIs using Bruno [1] instead of Postman or Insomnia.

Bruno creates plain-text files that I can easily read with any text editor; and as an additional bonus, I can version my files using Git.

[1] https://www.usebruno.com/
Do you really hope that Russia will "exchange" tens of thousands of km2 to hundreds of km2?
Don't need to, he literally demands that in his tweet.
Yeah, turns out i mistyped a bit. The emulated one is not 50G but HP49G+ (i use iHP48 app to do it)
Rust has a similar restriction on trait objects, for similar reasons.

https://doc.rust-lang.org/reference/items/traits.html#object...
That's not a good example of 'planned obsolescence'. 2G wasn't 'planned' to be obsolete, it was superseded by better technologies. Also because 2G is a *service* and not a product, it was a business decision to sunset the *service* since there is a maintenance cost to 2G *service*, as well as an opportunity cost in not being able to reserve 2G radio frequencies for 4G and 5G networks.
I really wonder how much of an issue this sort of thing is, is people out there actively thinking they are going to get caught? For what? Like Eric Schmitt said once, if you have nothing to fear, you have nothing to hide.

I’m personally fascinated by this sort of reactions.
Most people put trust into the non-obvious facts that the Earth is round, that it revolves around the sun, that humans evolved from apes... Why is it that climate change, specifically, is so hard to believe in?
Tweets seem a truly terrible way to train Ai.
The thing is, Musk claims to work that hard himself (or more), but the difference is that he is a direct beneficiary and earns millions per hour. Whereas a regular employee earns X amount per month, that's it. Maybe some scraps in stock market value, but one of Musk's tweets has more of an impact on those than a career of 80 hour work weeks would of any employee.
Yes. You’ll have a hard time finding a full-time professional photographer that hasn’t tried Gimp, and an even harder time finding one that still uses it. That’s not even getting into graphic designers— Gimp’s typography tools are awful. Open source software that’s useable— more recent blender versions, Inkscape, Firefox, Signal— is the only stuff that’s caught on in large part because they deliberately enfranchise designers. As an experienced, art school trained designer with far more than enough full-time coding experience to implement my own designs, I still exclusively contribute code to FOSS projects as a developer. I’ve seen both sides of this and am perpetually dispirited by the dismissive, haughty, and frankly ignorant attitudes towards designers among many developers. FOSS interfaces are put together by and for people who a) have a working mental model of software functioning, so they reason about interfaces differently, b) know more about the code than the problem domain, c) are used to and pride themselves on learning complex systems based on a set of complex docs. Until changes, user-facing FOSS applications will be used by developers no matter how useful they would be to others.
if I was a douchebag boss, I would manipulate them into staying then publicly reprimand and fire them shortly thereafter to come out a "winner" in the situation. I haven't seen managers stoop that low yet, but state-side I've seen managers take extreme personal offense and paranoia about team morale when there was even one flight risk on the horizon. (omg they didn't even pay $100k for their once-in-a-lifetime chance to exercise our magic stock!)
So someone lacking the confidence to even chat online with someone they've matched with will be able to use your AI magic wand to send incredible messages and get a date.

And what do you suppose would happen when their match actually meets this unconfident person in real life?

What a waste of everyone's time.
I had the same thought will writing this. I do not have an answer other than plain text.

But in terms of preservation and archiving, I'm thinking of storing the files in binary as a backup.
Assassinated via getting shot, yes.
I think it really depends on the language. It generates pretty crap but working python code, but even for SQL it generates really weird crummy code that often doesn't solve the problem.

I find it really helpful where I don't know a library very well but can assess if the output works.

More generally, I think you need to give it pretty constrained problems if you're working on anything relatively complicated.
The same could be said about going home at 6pm (except for the sleeping). Take the Oedo line out of Shinjuku or Roppongi between 6 and 8pm and tell me everyone is still at work.
So they’re working 12 hour days 5 days a week? That sounds like overtime to me.
This is very good. I shall update it on the list!
The tragedy of of this is that these are improvements that would actually improve life in these houses - making them healthier, more comfortable. Trouble is, retrofit is expensive.
Great project Ashish!
The Institute for Propaganda Analysis was set up before world war 2 to teach the American public about propaganda. Many academics and researchers from across the political spectrum sought to educate the people in the face of (mainly) foreign related propaganda. To understand how it works and inoculate against it and it was very popular.

https://en.wikipedia.org/wiki/Institute_for_Propaganda_Analy...

It was abolished.

Closing statement (1942): "The publication of dispassionate analyses of all kinds of propaganda, 'good' and 'bad', is easily misunderstood during a war emergency, and more important, the analyses could be misused for undesirable purposes by persons opposing the government’s effort."

In other words, the USA had a national program to educate the public about the dangers of propaganda, to see the signs and to resist it but they explicitly abolished it because they wanted to do propaganda themselves and they recognised that a population resistant to propaganda would hurt their own country.

----

For today:

Propaganda works and is effective.

Everyone does it. Them and us.

There's a paradox: no one is immune to propaganda if they can't see themselves being influenced by it. By resisting propaganda you will resist your own thoughts and political in group and so it's dangerous psychologically and will hurt socially and politically.
I would think most if not all of the enterprise distros would object as generally they lock their kernel versions for the duration of a "release" lifecycle and backport security fixes from newer kernels to the version they chose.

They wouldn't want users thinking they were still using a "2024" kernel in 2032, for example, when they have 10+ years of support to provide.
They won't accept a Yahoo address, saying "using this email is not possible"???
> My point here is that doomsday predictions of Venus-like runaway inflation I think are both unrealistic

Then it's a good thing no credible source is saying Earth will be getting Venus-like temperatures
> Asymmetrical relationships are baked into employment.

If you have ever employed people (I have), it'd be clear that isn't true. You have no actual power over them. You cannot make them come to work. You cannot make them do anything at all. They can get up and leave at any moment, and you can do nothing.

You know who can do that? The military. If you don't follow orders, into the brig you go. They can even execute you.

> The purpose of our lives is not productivity.

Productivity gives us the amazing high standard of living we enjoy today.

> most of that history hasn’t been particularly kind to people who weren’t born to wealth

Freedom produced prosperity which changed all that for the better. Freedom is the greatest human invention ever.

An employer is not the parent of the employees. It's a transaction - trading labor for money. Just like you buying donuts at the store. If you buy donuts from them daily, should you be forced to continue buying donuts from them? Of course not.

Have you ever hired a service to mow your lawn? When you're unhappy with them, do you cease the relationship? Or do you now owe them your continuing business?
Does anyone know why 2D rope implementations apply two separate 1D rotations to pairs, instead of applying a 2d rotation to triplets?
the nomikai is part of the work, where the social status is being reinforced (pouring drinks while deeply bowing to the boss, getting forced to drink, the speeches, the clapping, etc)
I’m under the impression he’s just a simple tailor. Dr Bashir has lunch with him almost daily so he can’t be that bad right?
thank you kindly ! your information is way more useful, truly appreciated !
Linux needs binary compatibility every bit as much as Windows. Even among people who are nerdy enough to run Linux on the desktop, very few are interested in compiling software to make it work.
Hi bhoot,

you have a section on "cp", where you note plain "cp" copies the contents of the linked-to file.

there also is an option "cp --archive" which copies the symlink as such.

also someone else pointed out you may want to add

man 7 inode
man 7 symlink
man 7 path_resolution
Personally, I take a representative sample and then use a calorimeter to test it. Anyone who doesn't do this is being grossly irresponsible and will only have themselves to blame when they eat so dangerously. I recommend a CK 5E-C5808J but you have to ensure a trained professional is helping you. Otherwise, you might as well not eat at all.
The first code example says False because of high precision, I've updated the example.
GNOME, several reboots of the audio stack, XWindows versus Wayland,...

FOSS only does well when it isn't the main source of income for contributors.
Why then confuse users with the first dot? The second dot having a meaning makes it even more confusing. Just drop the first dot like Chrome and Firefox did.
Would you be able to give an example of what you mean? What it would look like trying to write C code in Rust and then the idiomatic Rust way?
Zero dollars isn't cool. You know what is? Hundreds of billions of dollars. (quote rescaled for engineering wealth and LLM wealth)
> “What is validated problem"?

The way I see it at least is, a validated problem is one that enough people face, frequent and cause a certain level of frustration, currently each problem in broblems have a “frustration level” extracted from language used which serve “problem” and “frustration level”, but “enough people” is not yet in the equation, it’s something i wanted so badly to add, but decided not to in MVP, is to aggregate group of people that faces the same problem, and be able to browse and analyse that in a centralised location , i think that’s valuable , and i see me using that feature frequently, will try to add this feature asap. but what in ur opinion is a “validated problem”.

> “did someone verify that the people having the problem would actually pay for a solution,” ?

Great question, my simple way currently is that each problem have a "context score" that decide to what level this problem is a “productizable problem”, "renting about an analytics tool" have a higher context score while "existential rent about existence" have a lower one, this is simply done by prompting the LLM, only things that above 8 are considered actionable problems.

> “do the reports track when problems were identified and seek out whether solutions have been created since the complaints arose”

the dive-in reports currently show existing players in the space, but i don’t yet track problem timelines or follow up on whether solutions have been created since. sounds like a solid idea, but i guess it’s a bit beyond the scope of this initial version.
But isn't it kinda mandatory for any IT person to speak usable English, worldwide? Even if super closed societies where language education sucks beyond imagination, like Russia, they mostly do.
what tech told us is that problem lies between chair and (keyboard|parliament|wheel|...) it seems
It also has nothing to do with Windows. Apple controls both the hardware and the OS, Microsoft controls only the OS. If the OEM decides to have the system boot up in text mode, there's nothing Microsoft can do.
Hobby Project: A small audio library with download and wave trimmer