skysight-inc/HackerNews huggingface dataset:
I understand perfection is the enemy of good but if you can't reach perfection, good exists on both sides of the coin.

It's purely tribal thinking i.e. this one is on my side so I can't go near that one.
This depends on who your user are.

If you are in corporate environment office, your user would literally expect every internal website seamlessly integrated with each other.
I’ve enabled free trial for you guys to try it out, let me know if you guys like it and check out my product hunt

https://www.producthunt.com/posts/sheetbot-ai
There are many ways to spend your time and money and they reward you in different ways. I can appreciate games for the feats of engineering and works of art they are same as I can appreciate wines or sports and careers with high demands on your time.

I don’t judge or look down on people who enjoy games, wine, golf or hard work, but I would be ashamed of myself if I were to mash CoD, drink excessively, take training for weekend-warrior triathlons too seriously or push myself to burnout and an early grave at a startup to the detriment of my personal relationships and responsibilities as a parent.

Given how widespread all of these behaviours are it’s certainly a risk, and it’s liberating to know that I’m highly unlikely to go down at least one of these paths.
There really is a strange dichotomy. Plenty of Rust developers have trouble finding jobs and apparently companies have trouble finding Rust developers.
I came here to comment about Macromedia Dreamweaver (at the time I used it). It was an ok software for the time. Acceptable WYSIWYG.
Maybe you're both right? Staying on the example of recitals. When I concentrate hard listening to the music they seem like they last forever while also being over in the blink of an eye!

Similar sensation to being in an isolation chamber
> these are crucial for any e-commerce platform

For sure not. I'm running a seven figure shop without any of that.
Vandenberg does not provide redundancy. It accesses completely different orbital inclinations. You cannot launch east from there but you can launch south. The opposite is true in Florida.
These lists are marked as obsoletes in my version of ublock (v1.60.0).
That's not an abstraction, that's just a layer of indirection
Book Title Generator
Not sure why they don't use the LTS kernel releases, I'm not sure why I'd use an LTS distro if the kernel changes underneath me.
Not disagreeing with you, but implementation diverges from spec a lot anyway.

I've had to write decoders for things like HTTP, SMTP, SIP (VoIP), and there's so many edge cases and undocumented behavior from different implementations that you have to still support.

I find that it affects text based protocols, a lot more than binary protocols. Like TLS, or RTP, to stick with the examples above, have much less divergence and are much less forgiving to broken (according to spec) implementations.
I don't think it will take 500 years.
What would you call that genetic information which was passed down from Israel to his twelve children’s tribes?
I wish they made this an attribute on the <style> element.

<style scoped>
:root { /* the section style */ }
span { color: blue; }
</style>

The whole :scope inside @scope is odd to me.
> It scares the shit out of me.

It should because anytime austerity, or other diverse circumstances happen where life is on the line, these are the first people that end up dying and worst the responsibility for the travesty is entirely on the previous generation in terms of political power. These are summer childs, and winter is coming.

People aren't naturally stupid. Its a long process of drugs and torture that makes them like that. Only the drugs are flouride and dopamine, and the torture is arbitrary struggle sessions built into every process to eliminate rational reason and thought where they have to interact with it in society during critical identity formation periods (permanently damaging them).

No doubt there will likely be a great dying in the near future. You can only kick the can so many different times in cycles before those cycles all line up at the same time. Mother nature is a bitch, and the unprepared die when safety nets fail.

The first most important and crucial tool for survival is having your brain and knowing how to reason following rational first principles and thought.
Is https://tumbleweed.nu/lm-3/ the project you're referring to?
What bytes your terminal sends to communicate keys pressed and what is used in a text file to communicate the end of a line are not the same thing. "\eE" (0x1b 0x45) can be a terminal newline too, after all. Or try pressing Alt+Enter.
> meaning how to verify genuine authors and genuine repos, and block fake authors and fake repos?

Signed commits maybe…

In my opinion, you’re thinking about this wrong. GitHub is the same as any other online platform…

It doesn’t matter “who you say you are”, it’s the reputation that people trust (follows, stars etc…)… and reputation cannot be faked (very easily)
In sports/competition isn't what you've described the ability to both execute technically extremely precisely while having presence of mind to dictate the flow of the game?
The military transport option is going to provide so much capital.

It's the C5 Galaxy, but with only a couple of hours needed to deploy into any theater in the world.
This seems a bit like removing landing gear from aircraft and telling airports to shoulder the added cost of accommodating them. You've simply shifted complexity elsewhere. I understand that people are dazzle-eyed over the science fiction appeal, but IMO this feels like a distraction. The rocket's already reusable and already the largest rocket ever built, this doesn't add any fundamentally new operational capability while also burning a lot of engineering cycles and adding complexity and uncertainty.
If anything, the problem here is call_user_func, which when an attacker HAS ACCESS TO THE CODE, can be dangerous.

How on earth does emptying POST or REQUEST solve anything at all in regards?
How on earth does, no matter what crap ACF added BEFORE the takeover, this "Fix" justify a hostile takeover? If or not there is a security issue with this code (which there IS, but not with POST or REQUEST data) is not even the matter anymore - it was and is posed and defended as a "urgent action to fix a security issue in a plugin the author has no access to"

And I repeat - there has not been any security fix!!

Read my root comment:
> because the only relevant changes are actually neither introducing fixes, nor ever changing the plugin core code in a way that fixes security issues.

And I stand by that. Anyone reading this code can see it.
Thanks for improving on ACF. The plugin went downhill after the creator stepped away, IMO.

A while back, I bought a lifetime "Pro" license for ACF. It worked great for years. The last few times I tried ACF though, the admin experience felt degraded. My impression was their early customers had become an afterthought.

Looking forward to trying SCF. I have higher hopes for the plugin now.
Kagi is not a yc company. They're privately funded and their last round was for less than a million dollars and was from private investors
What do you want to throw away? This is literally what those features are supposed to do.
My workplace offers both WFH and in-office work (our choice). Before COVID, most people worked in the office, but COVID forced everyone to get set up for and used to working at home.

One of the funniest changes that came with this is that, even when everyone is working in the office now, we still communicate primarily through our WFH chat program because it is less intrusive.

It's also very handy for referring back to later — to the extent that when we do have an in-person discussion, we usually summarize it in the chat afterwards so that we can search for it in the future.

Mind you, we don't have the issues you describe (questions going unanswered for hours or not at all). With very few exceptions, such as when someone was out sick and I didn't realize, all of my questions have been answered within minutes. I imagine that is is because we are a relatively small team (albeit stretched across several timezones these days) and the chat is mostly pretty quiet.

My only complaint is that it has made the separation between work time and leisure time a lot more fuzzy. We all basically act as if we are on call all the time to answer questions, and it is common for my coworkers to even attend video call meetings from doctor's offices and overseas vacations just to say hi.
Indeed. The few times I've encountered Rust in the wild it's been for a project that didn't need it (web or IO bound applications) and someone's "My First Rust Project". It's difficult or even at times beyond the budget of smaller organisations to then hire a seasoned Rust dev to unpick whatever mess you got in to.

Don't get me wrong, Rust has a niche where it's the right choice. But being a popular language of the day, it's getting used a lot in the wrong places.
> The write api is sync, but it has a hidden async await: when you do your next output with a response, if the write fails the runtime will replace the response with a http failure. This allows the runtime to auto-batch writes and optimistically assume they will succeed, without the user explicitly handling the errors or awaits.

It reminds me of PostgreSQL's commit_delay, even thought it's not exactly the same principle: https://www.postgresql.org/docs/current/runtime-config-wal.h...

Litestream, mentioned in the post, is also suggesting a similar technique.
Well.. the people doing the “reconquering” viewed themselves as [Roman] Christians first and foremost, that was the core of their cultural and political identity.

Since they considered that territories were part of the Roman-Christian Empire in the past from their perspective they were certainly taking it back.

Spain being or not being a nation at the time seems entirely irrelevant..
It's not customary, it's a widely recognized problem that a significant portion of the population starts the day with liquor. Maybe for blue collar workers it's more normalized, but if a white collar has such habit then they will try to cover it up.
Those sites don't exist any more. Not literally of course, but effectively. There's probably only a couple tens of thousand if I had to guess (and many of them abandoned blogs with a couple dozen pages of no note, hosted by some server that has not yet been unplugged because it's physically lost). Also, good luck trying to find them (either electronically or physically).

(And I say that as someone who owns such a site.)

Case in point, I wanted to link to http://bash.org/?5273, but bash.org no longer exists.
Everett proposed that observation happens relative to observer, it's exactly Copernicus's observation. Some people buy it, many don't, so I guess heliocentric style thinking is still counterintuitive. Ironically, an argument against Everett's interpretation is the same Aristotle used against heliocentrism: "it's not supported by observation" (meaning relativity is unobservable).
There is in fact a reason those ASCII 'characters' should stay unprintable: the 0x00-0x1f (except Tab, CR, LF) range is explicitly excluded as invalid in a whole bunch of standards, e.g. XML.
No. That is the simple answer. I refuse.

I will clean up my own mess. If I take snapshots, it's my job to clean them up.

If the OS does its own then the OS can do the work and clean up its own mess.

More to the point, if the OS's developers thought this was a good idea, then complete the work, finish the job, track the space usage and never ever do operations needing lots of space without checking that space is available or making it available.

This is bad design and bad implementation. It is not my job to fix their omissions.
With a nice example demo of how annoying it is from superuser.stackoverflow!
We still use Dreamweaver just because you can drop well structured Word documents in and get a decent HTML document out of it. Still not found a better process really.
Let's be honest. Those old HTML+CSS+JS didn't have the interaction levels of modern applications. And jQuery was great until you reached a level of complexity after which it became jquery Bolognese. There are 2 main challenges: state and reusing pieces of html. Both of these are much harder in modern applications due to their complexity. Try reusing a piece of HTML using HTML+CSS+JS alone (no Node or back-end tools allowed). Try keeping state synced across a modern application without using state management libraries.
First because the rocket is lighter without landing legs. Second because they're aiming for rapid reusability, they want to tower to catch the rocket, lower it to the launch mount, and get another Starship stacked on it.
> I'm genuinely curious what the need is

The price is way too high for small shops or shops selling small goods. For example right now I have a redbubble store that makes about 30 a months, that's 100% passive and pays a few beers. With shopify I'd make 0 euros a month -30ct per sale -2.1% per sale (plus the whole discovery aspect of redbubble but that's another problem). I also sold a few prints of my pictures for 100-300$ a pop but averaged over the years that would also be a net loss with a shopify plan
Yes I wonder what was wrong with the C code. Was it fixable, was it just a single loop code that ran or could they have used something like FreeRTOS to handle multiple tasks with less chance of bugs?
Curious how that behaves on https://how-i-experience-web-today.com/.

I assume its blocking by origin, not behaviour? Or does that entire website just """break"""?
There's a reason why Redmine is still in use in many places...
Don't forget indoctrination and demoralization for thought reform as well.
Beams marxist reeducation right into every teen's life in subtle ways.

There's good reason its being considered a national security threat when all user data is being shipped through China, and their businesses are a government partnership.

Political Warfare and Subversion are real and difficult issues to deal with given our 'open' society.
This is, by the way, exactly the stance the Microsoft used to have in the 90-s and 00-s on the standards (it probably still has). And MS caught a lot of flak for that, for a very good reason.
Ironically, when I clicked on it I got one to sign into StackExchange.
Our capacity for delusion is pretty robust. Culadasa's scandal is a good example.
You can just use !w to search Wikipedia, no need for the "I'm feeling lucky" bang
what do you mean by "the web"? The web is all the people, companies, public sector etc. that are setting up web servers (whether self-hosted, cloud etc. it doesnt matter).

To say that the web is dead means that nobody outside massive social media type sites will still run a server (and SO / github are social media type walled gardens at this point, thats why they get enshittified).

But this development would be absurd as a whole. Mind you search engines as we have come to know them might be dead, but thats of their own making. People need to find / communicate useful, truthful information and sooner or later they will get it.
Great thesis on an interesting topic. I’m always a fan of good model explainability.

What did you use to generate the attractive and clear svgs?
I would prefer something less bulky (I don’t wear a watch) but thank you for the link: that is indeed dirt cheap and probably worth a go.
I cannot speak to agoraphobia or hyper anxiety. Otherwise alcohol is toxic. Recent medical studies have reached the consensus that no amount of medicinal benefit sufficiently makes up for the toxic damage inflicted by alcohol consumption. Thus the only remaining medicinally qualified use of alcohol remains that of a topical antiseptic. Thus from a purely medical perspective alcohol consumption is recreational drug use and in no way therapeutic.

As an unrelated curiosity there is tremendous research into hyper neuroticism because it is directly correlated to high anxiety and high anxiety is bad. However there appears to be next to no research into hypo neuroticism as though it is inherently an unlimited good. I can tell you from experience it isn’t.
You got the wrong idea. What I care about is open source and fight back against those encouraging to take without contributing. Yes you don't have to give back, the same way you don't have to be nice, but promoting that you intentionally commit NOT to contribute and wear that badge proudly is stupid and harmful.

I don't care about specific individual or technology since I don't use WordPress and I'm not in that business to begin with but these discussions are spreading the wrong message and values.

Please make sure you're contributing to the discussion in the future, not just attacking people based on your limited view.
> We also need to remember that even those people who did use computers never used them how we use them. They used Windows and Microsoft stuff. Hardly in control of their own computing.

That's just elitism.

MS and Windows gave access to computers to millions of people who otherwise wouldn't have been interested. MS products allowed them to be productive, and enabled thousands of businesses to function. MS was instrumental in the explosion of the internet and WWW in the 90s. No niche hacker-oriented or consumer OS had as large of an impact as Windows.

We can argue whether MS has lost its way since then, but claiming that people weren't in control of their computing in the 90s because they used MS products is silly. The aggressive tracking, SaaS business models and everything else MS is criticized for today came much later.
For being a relatively new language, there are almost no "entry level" positions.

Just take a look at https://rustjobs.dev/. Most of them are well paid remote jobs, but they are asking for +3 years of "professional experience" with rust, "with a proven track record of building and deploying production-quality code", and more. Hell, iirc, i saw one asking for proof of contributions to the rust repo (eg, being a core maintainer).

edit: to be fair, i saw one position a while ago asking to be willing to learn rust
This sounds like a matchmaking problem that could probably be solved by a competent Python developer, if we can find one.
Would this not also be partially connected to not wanting to throw away your 15 years experience with C for 1 year experience in Rust assuming the company actually ditches C? (or any other direct replacement language/tool scenario)

Sounds like a way to replace yourself by 2 low pay students who also have 1 year of Rust experience.
It looks like, this is the wrong link. I think you meant https://news.ycombinator.com/item?id=37608580
I guess @scope > :scope would help you know what the CSS is doing even if you don't know where the CSS is being inserted... but I can't imagine that being a problem in practice.
Show HN: Vue-Pagination – Non-style pagination for every frameworks
I'm not in the US but in the UK and Estonia private accounting solutions are really good.
Eg. I'm a huge fan of https://freeagent.com/

The problem is with your own government accepting bribes to keep things complicated and preventing new competing companies to enter the market, lowering costs and improving the experience.

> Filing taxes is surprisingly complex, thanks in part to the lobbying efforts of Intuit, the makers of TurboTax, which in 2016 alone reportedly spent $2 million on lobbying to keep the tax code complicated. It’s not just Intuit, either. ProPublica reports that H&R Block spent $3 million lobbying in 2016, some of it on the same effort.
The first thing I wondered was how this plays with data residency and privacy/regulatory requirements.
> while its tied to a billing address (i.e. any login)

Total false equivalence. Kagi accepts Bitcoin [1]. Logins are not identifiable in the way billing addresses are.

> doesn't matter what any company says right now, the position is clear that the tune can and often does change the moment its inconvenient for them

You think the free engines don't know who you are?

[1] https://blog.kagi.com/accepting-paypal-bitcoin
You can't reuse pieces of UI functionality (a bundle of specific html, css and js) unless did copypasta which is obviously awful. Sharing business logic across different areas of an application becomes much harder and you can't non-trivially write and run tests across areas of your application because you are just using html,css and js. And the big monster: state. Sharing state safely across different areas of an application becomes much harder. You end up writing your own micro framework trying to make all the above work. At that point you might as well use as existing battle-tested one
Nope.

I suggest reading my article. HN will break my formatting here.

https://www.theregister.com/2024/10/10/version_76_openbsd_of...

OpenBSD created no fewer than nine separate partitions in its 32GB primary volume. The result is that it hasn't got the space to install, say, Xfce.

````

thinkpad-w500$ df -h

Filesystem Size Used Avail Capacity Mounted on

/dev/wd0a 986M 248M 688M 27% /

/dev/wd0n 7.4G 227M 6.8G 4% /home

/dev/wd0d 1.8G 5.8M 1.7G 1% /tmp

/dev/wd0f 3.5G 1.5G 1.8G 45% /usr

/dev/wd0g 986M 329M 608M 36% /usr/X11R6

/dev/wd0h 4.1G 924M 2.9G 24% /usr/local

/dev/wd0m 5.7G 2.0K 5.4G 1% /usr/obj

/dev/wd0l 1.8G 2.0K 1.7G 1% /usr/src

/dev/wd0e 2.8G 10.4M 2.6G 1% /var

````

The real point here is that with such elaborate partitioning, this OS needs dynamic space management such as a logical volume manager.

<sarcasm>

But its developers are too old-school and want users to exercise their psychic powers and foresee their disk space needs in a few years and plan ahead. Sadly my clairvoyance is extremely weak.

</sarcasm>

IRL they think you're going to give a whole huge disk to the OS and the problem will go away.

Same as the SUSE devs with Btrfs. It will fill its own disk with snapshots and because the FS design is broken, `df` does not work, so it can't tell and then it will self-destruct.

Actually, in practice, this is bad design. It needs to be fixed. To be fixed, it needs to be called out publicly.

That's what I am doing.
Show HN: Gradienty V2 – Free Tailwind CSS Gradient, Mesh, and Blob Generators
Hey HN,

I’m excited to share Gradienty V2, a major overhaul of a tool I launched a year ago. Gradienty was originally designed to help developers and designers generate Tailwind CSS gradients quickly, but based on user feedback and community input, I’ve expanded it significantly.

What is Gradienty?
Gradienty V2 is a free web tool for generating:

CSS gradients (background, text, box shadow)
Glassmorphism effects
Mesh gradients
Customizable blob shapes

The goal is to simplify the design process for developers and designers by providing ready-to-use CSS code with just a few clicks. It’s built to be straightforward, without any paywalls or sign-ups, so you can jump right in and start using it immediately.

Why should you check it out?
Whether you need a quick way to create complex designs for a project or are just looking for some inspiration, Gradienty V2 has you covered. It’s an evolving tool that I’ve continuously refined based on feedback, and I’m always open to suggestions for new features.

You can try it out directly here: Gradienty.codes.

I’d love to hear your feedback, thoughts, or ideas for improvement!
Have you considered incorporating user feedback/ratings to fine-tune the LLM's soundtrack suggestions over time? Could help improve accuracy, especially for lesser-known books?
I hate how prevalent AI "art" has become on articles like these.
OK, not "absolute". How about "vast majority"?
I would love an editable table example. You have the edit/delete icons wired up, would love to see what enabling those looks like in practice
mass that's on the tower that was moved to the rocket is no longer on the rocket, which means the rocket can carry more fuel/payload. hence the tower catching the rocket instead of the rocket having heavy landing gear.