skysight-inc/HackerNews huggingface dataset:
> Can you expand more on why these AI cases make the complexity tradeoff different?

They’re very slow. Like, several seconds to get a response slow. If you’re serving a very large number of very fast requests, you can argue that the simplicity of the sync model makes it worth it to just scale up the number of processes required to serve that many requests, but the LLM calls are slow enough that it means you need to dramatically scale up the number of serving processes available if you’re going to keep the sync model, and that’s mostly to have CPUs sitting around idle waiting for the LLM to come back. The async model can also let you parallelize calls to the LLMs if you’re making multiple independent calls within the same request - this can cut multiple seconds off your response time.
Interesting that most of the top comments are talking about wastefulness.

I think that's part of why everyone went to flat design - Windows Vista and glass effects looked great, but they were expensive to compute! Flat designs are aesthetically controversial, and can be more difficult to use than skeuomorphic ones, especially for older users [0][1].

Considering that realism can aid in usability, I think it's totally valid to use effects like this on the web.

[0]: https://www.tandfonline.com/doi/abs/10.1080/0144929X.2020.18...

[1]: https://www.sciencedirect.com/science/article/abs/pii/S01419...
A good dose of healthy downtime is sometimes welcome.
"A lot of new design in the Bay Area disappoints, but this doesn’t"

So true
He was also the author of https://marshallbrain.com/manna, a sci-fi story that has stuck with me for years.
I would like to use Nebula - I even bought a subscription once - but will not until they add comments.
php.net runs the language's documentation. its not just a home page
I was shocked to see this program arrive in my local airport. I opt out every time, but the horrifying thing is that almost everyone simply complies with whatever is asked of them. The TSA agents use phrasing that make it seem like you are supposed to go through the facial recognition process and don’t have a choice. Yes, there are tiny signs scattered around that say you can opt out. But when the officer says “step in front of the camera”, most people comply with what seems like orders from a legal authority.
I can't count the times I've researched a building only to find no one bothered to write down even the name of an architect, let alone the name of the builders. That they even named a laborer working on the project is great; the kind of detail in that note is extremely rare. Definitely more interesting to me as a historian than finding a poem about blazing a light through the darkness to guide lost sailors or something (not that that wouldn't be neat too).
For the manual (of which, I insist, coders should have an offline copy - they have been available since forever and prudence dictates), there is a backup site, apparently, at

https://docs.phplang.net/docs.php

For the purpose of the submission, I guess some people are puzzled ("What happened?").
This can be solved with CSS. Extend the background blur all the way through the element and then use CSS masks to cut out the actual shape you want.

With this, you can remove the border (or inset box shadow), and the edge of the glass will look much, much more real
This is very interesting. I'm sure it's limited in scope, but using AI to "accurately and reliably" predict (generally) human behavior for certain high-value sectors could be very disruptive--think politics, marketing, financial markets, critical social functions, etc.
This is also a problem in America. Various multinational companies have tried to purchase water rights in places that have clean water supplies like Oregon. Now there is more of a movement to stop these kinds of deals, but in many places, the damages has already been done. It would probably take legislative action at the state or federal level to undo those deals.
> You generally speaking do not want a code generation or service orchestration system that will support the entire universe of choices.

This. I will gladly give up the universe of choices for a one size fits most solution that just works. I will bend my use cases to fit the mold if it means not having to write k8s configuration in a twisty maze of managed services.
On the contrary, it's those who can't write code that become managers. They're not even good enough to ascend to the truly parasitic executive class.
For those wondering why OP linked to the first part of the history page instead of the main page, the history is indeed one of the distinguishing features of Hangul.

It's one of the few writing systems currently in use that was deliberately designed, instead of occurring naturally over time. This means that any similarities and relationships between symbols that you might find are probably intended, not accidental. Noticing these similarities is key to quickly learning Hangul, as it greatly reduces the number of distinct patterns you need to memorize. It's also fun for programmers who like puzzles. :)
very interesting observation

so the same link has been posted ~10 times in the last one month?

and this is the first time the post got any attention

mixed feelings there
Came across this yesterday and the existence of perpetual bonds was pretty fascinating to me. Apparently perpetuals were there first, and the concept of maturity only came later. The Financial Times has an article on the Yale curator collecting the interest in Houten [0].

This isn't the only perpetual bond still active - NYSE [1] and Euronext [2] hold them as well. I don't think it makes economic sense to collect the interest anymore given how little it is in today's currency, but they've survived ~400 years including both World Wars. They were still honored when Netherlands was under Nazi occupation - Why stop now?

[0] https://archive.is/20230927101941/https://www.ft.com/content...
[1] https://www.npr.org/2023/11/17/1213684464/worlds-oldest-bond...
[2] https://www.euronext.com/en/news/euronext-amsterdam-receives...
Just because you misunderstood what the article was about does not make it clickbait. The article answers the question in the title in a generalized way and I did not interpret it the way you did on first read.
Yes and: Churn moots the entire notion. That whole storming -> forming -> norming -> performing team maturity model stuff. Have a bad boss? No worries; wait 3 months and you'll have a new boss. Thereby resetting the team(s) and relationship(s) back to storming.

Lather, rinse, repeat.

Best feedback I've ever gotten was from peers (other bosses). And that was only after years of working together. Sadly, that was a long time ago. I'd kick a puppy to work on a stable, durable team again.
Lattice Semiconductor Considers Offer for Intel's Altera Unit
Lojban may be the only spoken language you could write a programming language in, a programmable spoken language... English, not so much due to its inherent limitations related to natural languages. :P
guys: if you feel a need to ask for a permission to reach out - frankly I don't think you are "that guy"
shitlibs' contempt for farmers of all people is a real mask off moment
My Home Network
I wrote this post earlier on the seemingly never ending journey of getting a homelab together a long with a bunch of networky things with mistakes and lessons along the way. It's been somewhat cathartic to write but excrutiating to think about the money spent, but I'm pleased with the final result!
Apple's Next Step in TV Should Be a Streaming Stick and Not a Full Set
> It would be tempting for farmers to just cash out on real estate if they didn't had an economic upside.

That’s tempting even with subsidies. I have friend who own farming land at the outskirts of the city, they rent it to a farmer at almost net zero to themselves after taxes, but would make a small fortune if they could develop the land. The reason farmers don’t sell their land to real estate and 100x the value instantly isn’t that they don’t want to because of subsidies, it’s that they aren’t allowed to due to zoning laws, and zoning laws are what they are to protect property values, because everyone involved in designing them own at minimum one property. The only political party we have representing renters in any capacity never get any power in the governmental bodies that govern zoning laws.

> The whole point of Europe's common agricultural policy is to preserve the potential of agricultural production as a strategic asset.

Nothing about that required the current setup. Imagine if we were talking about government subsidies for private militias because we needed to maintain the much more directly important military capacity. Wouldn’t that be crazy? Why is the farming subsidies seen differently. Why must the government pay to private institutions who’s worth had disappeared. If we want governments to maintain farmable land so be it. We don’t have to finically support an artificial elite based them having owned a one profitable asset. Just let it degrade in value and buy it when it hits bottom.
Duplicate (different submitted link, however): https://news.ycombinator.com/item?id=42222387
Fantastic study thank you and such evocative language “The fluttery flight of butterflies over a sunny meadow instils fascination, yet the flight of butterflies remains somewhat a mystery. The few flight mechanistic studies performed so far on butterflies have triggered suggestions that they use a variety of unsteady aerodynamic mechanisms for their force production. Among these mechanisms, the upstroke wing clap, first described by Weis-Fogh for insects already in the early 1970s, is one repeatedly reported as used by butterflies. Despite the importance of this mechanism, as far as we know, quantitative measurements of the aerodynamics of the wing clap in freely flying animals are still lacking.”
Those correction notices, in full
Circle Square Triangle – Modular Printing
PHP Is King
I understand the US would be fine! Europe would struggle I think.
Try to learn a script you don't know without any kind of instruction whatsoever. Maybe you'd have some chance with the Latin alphabet, but most writing systems are more complex than it, some far more complex. I would bet no one could learn Chinese writing for example without instruction, even if they knew spoken Mandarin to perfection.
Indeed. Some states are brimming with absolute morons, especially in positions of power.

https://en.wikipedia.org/wiki/2007_Boston_Mooninite_panic

These idiots run your country.
Show HN: Open-source daily budgeting app (Elixir/Phoenix LiveView)
Anki for vocabulary building, Ryan Estrada's comic for learning to read Hangul (https://www.ryanestrada.com/learntoreadkoreanin15minutes/) as it sticks true to its promise. Over 8 years ago I spent 15 minutes learning how to 'read' Hangul. To this day I can still slowly sound things out and, at the least, read people's names. It truly is a fantastic writing system although I do sometimes struggle with which vowel is which that's 100% an issue of only having spent 15 minutes learning.

Unfortunately I can't help much with learning grammar as I never dove into actually learning Korean due to a dislike of how it sounds. There's the "Tae Kim Japanese Grammar"-like approach for a Korean grammar guide at: https://www.howtostudykorean.com/ although I'm not a big fan of how overly simplified (and sometimes wrong due to the simplification) Tae Kim's approach for Japanese was. So I can't attest as to whether How To Study Korean makes the same mistakes or not.

As for writing - Korean is simple enough to read/write that you can simply find any Korean news source and practice writing the sentences as you read them.

You could also try checking the Korean-learning subreddit out as they have a lot of resources in one of their pinned threads: https://www.reddit.com/r/Korean/comments/hw4gy0/the_ultimate...
Fake news.

https://news.ycombinator.com/item?id=42228816
Function coloring is only a symptom of a larger problem. The problem is that libraries implementing databases and network protocols are designed in such a way that they tightly couple themselves to a particular type of I/O dispatch. Ideally, libraries wouldn't be dispatching any I/O at all! Instead, they'd have a sans-I/O [0] implementation, where the caller creates a state machine object, feeds it a byte buffer, gets a byte buffer, and then the caller has to handle reading/writing those buffers from/to a socket or disk. A well-designed sans-IO library wouldn't care whether you're using it with sync I/O, or async I/O, or with gevent, or with a homegrown event loop built on epoll or io_uring or kqueue or IOCP.

[0] https://sans-io.readthedocs.io/
In the box of QuickBasic 4.25 Professional it has a BAS file that was exactly like this. Really neat. It even played sounds!
1xx - Rare novelty response code.
Are you seriously comparing a niche language almost nobody uses vs the language that runs the majority of websites?
What's the range?

And to quote the person to whom I replied: "If you put actual numbers on it, you would be able to have a sane discussion "

There is often an implication or assertion that the tech to enable surge pricing will actually enable way cheaper energy. So I want to know the estimated unit prices.
Americans can opt out.
It exists, though I don't know of any free or open versions
Very relevant in the age of smart glasses for workers.
On the contrary, I find base R less arcane than the current de jour python libraries which copied it
I'm going to use this time to drop the Marshall Brain work that had the biggest impact on me, and is some of the most prescient speculative fiction I've read.

Manna: Two Views of Humanity’s Future

He contracts two societies. One is a dystopia where AI very, very similar to today's ML models is integrated into society as a replacement for the middle class, removing social mobility as well as acting as a panopticon lower management, and centralized social credit system.

The other society uses the similar technology not as a social class moat, but as a tool to form a synthesis with all members of their culture and and unlock new levels of individual freedom.

https://marshallbrain.com/manna1
After latest PHP release, everyone started migrating their projects to PHP.
> imbedded disdain a lot of tech minded people have for anything frivolous

My disdain is not for things frivolous. I'm a big fan of frivolous things.

My disdain is for those who wish these long departed engineers did things in order to entertain us in this day and age.

If they, the original engineers, would have wanted to write a poem that would be great. That is their choice.

We got a glimpse into their world and the commenter doesn't like what they see. Saying that what they did wasn't the right thing to do assumes that the commenter ideas are more correct than their ideas. That's arrogant.

If you think it's not the right message, go restore your own lighthouse and leave the message you want to leave. Instead of telling others what they should have.
I agree that Managers/Directors should have a deep technical experience but having them contribute code to the day to day development is not a good situation for anyone (especially the companay).

There are some different aspects to this;
The director will have many other responsibilities and may not be able to provide to provide the research/expertise required to produce a good code solution to the issue at hand and integrated with the rest of the system.

The rest of the project team may be delayed with waiting for the directors code and may well find it difficult to co-ordinate with the directors level of knowledge (which is perhaps out of date). In general, criticising the director for delay or bad code is not likely to be a career-enhancing path.

In small company/start-ups, this a common condition that does need to be remedied. Directors/managers have significant responsibilities that needs to come first rather than feed their own ego/desires. Hire good people and direct them to scale the business, your job is different now and you need all your skill/time/resources to do it well.

In short, personally been there a number of times and it wasn't good for anyone.
But we struggled on.
What kinds of programs were available for this machine? I’m really curious what kind of complexity was it capable of running.
There is also a difference between being a capital-L Leader, and leadership. Healthy companies have space for technical leadership that is different from being on the management track to being CEO.
Chinese characters are nothing like emoji. They are more akin to syllables. There is no semantic similarity to emoji at all, even if they were originally derived from pictorial representations.

And they belong to the {Alphabetic} Unicode class.

I'm mostly curious if Unicode character classes have already done all the hard work.
It's funny that we're getting so much attention funneled towards the thought-to-machine I/O problem now that LLMs are on the scene.

If the improvements are beneficial now, then surely they were beneficial before.

Prior to LLMs, though, we could have been making judicious use of simple algorithmic approaches to process natural language constructs as command language. We didn't see a lot of interest in it.
Crazily oversimplified view of people. Just one thing you’ve missed: in addition to the axis of good/bad there’s an axis of experienced/inexperienced. Managers can be both good and inexperienced, in which case feedback is absolutely necessary to improve their lives and yours.
> Anyway, it's clear that your position is political in nature otherwise you'd be just as outraged by green subsidies.

The green subsidies are also paid out to farmers… it is outrageous. Imagine if we were still paying subsidies to weavers because of their “strategic importance in case of war” and also paying them green subsidies to avoid using the toxic chemicals they would otherwise use doing the thing they are only doing in the first place because it justifies the theater that has the state maintaining their consistent income.
The Siren Song of Sustainability: The Theocratic Trifecta's Third Leg
Four Years of Noahpinion
The low literacy rates in pre-Hangul Korea had less to do with phonological vs. logographic writing systems and more to do with the fact that in Korea at the time Chinese played the role Latin played in medieval Europe: it was the language of scholars and officials, but most ordinary people couldn't read it because, well, they didn't speak Latin. The same thing happened with Hanja in Korea. When you're trying to get people literate in a writing system designed for a language they don't use in daily life, you're fighting an uphill battle from the start.

What is true that unlike the Latin alphabet, which European languages could adopt/adapt for their own use (or think the way Cyrillic was adapted for Mongolian), Chinese characters, being logographic, couldn't simply be repurposed to represent sounds of the Korean tongue — that's why Hangul had to be invented from scratch. That's one important difference between phonological and logographic writing systems, but it has little do with the question which system is better at spreading literacy.
Complexity has to live somewhere. We use abstraction to better manage it, and keep our codebases scalable and manageable. Yes it's not as efficient as it would be if every single function call were carefully planned for and orchestrated, but that's not feasible for modern applications that do many things.

It's the same way on the desktop side. Writing everything in assembly instructions would technically be the least "complex", but it'd also be utterly insane and error-prone to do it that way. Even mid-level abstractions like C++ are hard to get right. It's why many modern apps are built in higher-level abstractions, because they're easier, more reliable, and fast enough.

It's really no different for a website. You can put all of your state in one place, bridge different libraries, and manually sync DOM changes, but you're essentially just frontloading the complexity. Abstraction is an important concept in structuring your codebase into clean and maintainable code, even if it is technically more complex.

I won't argue that React doesn't get overused for otherwise-simple pages, but many pages are not simple. The web today is full of interactions, tabs, dropdowns, search bars, notifications, modals, and tooltips. It all needs to respond to your device's form factor and input method. Every network request requires error handling. It needs to be routed, cached, and served smoothly and correctly.

It's a lot. It's a lot to manage in one layer. I am content to let some of that complexity be managed by Vue, or React, or whichever framework we're discussing. If it lets me worry just about my application's logic, and it simplifies the templating, error handling, routing, and so on, that makes things easier and less error-prone for me.

Honestly, I've written plenty of web apps in vanilla JS. I've experimented enough with closures, IIFEs, classes, and other techniques for managing state. It really doesn't matter how careful you are, any sufficiently-complex project will always turn into spaghetti. Frameworks help us stave that off, at least for a little while. Their component-based architecture makes relationships more explicit, and much easier to isolate. I particularly like Vue's Single-File Component (SFC) concept which organizes components into logic, template, and styling.

Not all frameworks require a build system though, and there's plenty of options available for tackling smaller problems. Alpine is great for reactive data. htmx helps manage apps with many server calls. You don't necessarily need the full React or Vue package, if your app isn't so complex.

But if it is, I think you'll be glad to have them.
My Search for Hidden Meanings in Beatles Songs
It's not obvious you can click month/year. Unclear how to back out if you think you made a mistake.

One of the better ones I've seen is https://vaadin.com/docs/latest/components/date-picker
New study shows: EV batteries last much longer than expected
Hangul is great for computer-entry, but the data representation is a little tricky, because syllables are treated as a single glyph and there are many syllables.

I found this old comment that explains it better than I can: https://news.ycombinator.com/item?id=28287811
They can write all they want. The fact is, the countries wouldn't cant get rid of their farm policies because of voting. And the EU, is an outgrowth of those already existing countries. EU policy is not handed down from a white tower. Of course you can't actually say that.
> Because most distributions do not ship a new enough version of util-linux you will probably need to grab the sources from here and compile it yourself.

Careful. The default installation prefix is /usr/bin, and the install will happily clobber your mount command with one that requires a library that doesn't exist. Then next time you boot, the kernel will mount the file system read-only.