skysight-inc/HackerNews huggingface dataset:
> Imagine if the positions of the words in the above sentence were randomly jumbled up.

But "could care less" isn't random. It is an idiom that has the same meaning as "couldn't care less". If you fed it into a LLM it would know what you mean because meaning is created from global context. Meaning is not some kind of programming language where you input the rules of grammar and the definition of each constituent word, and then out pops the meaning of the sentence. It is impossible to derive meaning that way because meaning is constructed by shared consensus about what collections of words mean in different contexts according to common usage.
I find Discord such an annoying tool for it though, it's not a principled objection for me really, I just don't think it's a good solution.

I've never actually had a question answered (rarely even addressed) within some chat-like timeframe anyway, then after some days or a week or so I forget all about it or couldn't find it again scrolling up if I wanted to.

People always talk about search engines not indexing it harming discovering, but another aspect of that is that you can't tell if the 'server' is completely dead until you make an account or log in and join it. Then potentially you just see a flood of people joining, maybe one or two asked a question, and there's just no other activity.

But my main issue I think is just that I can't keep up with the chat for so many different 'servers' and their channels, so why does it make sense for it to be chat anyway? Something like Reddit makes much more sense to me, where there's a bit of a sense of what's current, but not to the same extent.
Good thing China has absolutely no ambitions when it comes to territory then, it would be a shame to repeat the exact same scenario
Most people also want a MacBook that just works.

Or are you saying that people can't have that, so they love their iPhones and are unhappy about their MacBooks?
> For now, it’s up to individuals to keep the streets clean.

Nice.
Show HN: A simple CLI chat tool to easily interface with OpenAI's LLM models
Hey everyone!

This is my debut of Cha, a simple CLI chat tool designed to easily interface with OpenAI's LLM models through their API. I built this tool a little over 1 month ago and have been using it daily since.

I know there are projects that do the same thing, but none of them really suited my needs, so I built Cha. Let me know what you all think about it!

Demo:
https://www.youtube.com/watch?v=qOOzjTdmg7w

Code:
https://github.com/MehmetMHY/cha
If "abuse" means "use badly", it's not too difficult to imagine contexts where "overabuse" makes sense.
A newspaper archive searchs finds it's been in use since the 1850's at least, and though common it has had brief surges in popularity.

To the extent you're "right" that it's not going to be one, it's because its use appears to have faded away in recent years, not because it's not been in use.
Is there a CMS with such an ability?
Application security should be everyone's responsibility. Architects, developers, and operations.

Too many times have I seen architects and developers completely ignore it to make their jobs easier, leaving it to operations/infrastructure to implement. It's easy to twist the arm of business people with a "I can't ship feature X if you want me to look at security Y".

If everyone took this seriously perhaps we would have fewer issues.
Shame, that is. Ever found yourself in front of the mirror thinking, "trim a little here, a little there -- whoops, thaaat's too much"? Ruined that for all of us, the small man.
-----------------------------------------
< pg says 'What problem does this solve?' >
-----------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
One wonders if there had been similar "How will we ultimately succeed or fail" manifests for the Boeing 737 Max and for Gemini.
You can see from the decor that no effort was made on anything. The problem here is someone trying to make a quick buck not AI itself.
and default gateway API is going to let your ops people help you go far without adding a bunch of coordination over ingress.
If someone tried transacting with USD cash in a foreign country it’d probably be fine. (Who knows, some countries probably have laws that limit the validity of transactions in foreign denominationed currencies, but that’s beside the point). Banks are among the most regulated institutions in the world. I doubt there are many banks that have USD-denominated depository accounts that also don’t touch the US banking system (because what good would it be), so the pragmatic reality is that USD requires the Us government blessing. Even if, yes, the government can’t do anything about a few sheets of paper in your wallet. Banks can’t really do currency conversion to/from USD without open access to American-influenced finance markets. So any hypothetical situation that’s not real but totally an imaginable edge case could exist- but it’s not very practical.

> If they got paid in Turkish liras, but through a bank under US influence, those liras would also get seized, wouldn't they?

Yea except no one wants Liras. They want USD (and sometimes Euros). So whoever accepts those liras will want USD, and they’ll transfer them to the USD-backed banking system, and back to the original points. Because again, how do you have access to high-volume USD/lira forex markets without using a US-blessed banking system.

The reality is that international finance largely runs on USD, and orbits US banks. One of the main international influence efforts the Us considers is a stable currency. So much so that other nations use USD as a formal currency. The US exerts significant political pressure and political capital to ensure that everyone needs USD in their economy. America literally made international treaties with every oil producing nations requiring oil to be sold in USD just to ensure that every country needed to inject USD into their economy.

> I can understand a bank rolling over for the US government, but it would be interesting to see if and how their legal system would justify it.

They’d justify it by having laws that say they’d reciprocate and recognize US crimes. It’s what the international community does.
In the now defunct Apple Car, the windshield exterior was a giant OLED that rendered weird big eyes using the same code as on the Vision Pro. Apparently Johnny Ive insisted on this expensive external screen to make the car feel more human.

(Not really. But you never know?)
Moist air from coasts exists thanks to warm oceanic currents. These currents might change even in current geography so that even despite average temperature rises, the currents move farther from areas suitable for agriculture. Or, on the other hand, the water becomes hotter and produce strong hurricanes/typhoons more regularly.

Neither is good for crops.
I think we're agreeing more than we disagree, but I'd point out some sections from the 2005 IGDA post on work in the games industry a.k.a. "reaction to ea_spouse" at https://igda.org/resources-archive/why-crunch-mode-doesnt-wo...:

> Ernst Abbe, the head of one of the greatest German factories, wrote many years ago that the shortening from nine to eight hours, that is, a cutting-down of more than 10 per cent, did not involve a reduction of the day’s product, but an increase, and that this increase did not result from any supplementary efforts by which the intensity of the work would be reinforced in an unhygienic way. This conviction of Abbe still seems to hold true after millions of experiments over the whole globe.

This was written 1913, about the time when Ford's automation was just getting going - the "many years ago" and the fact that Abbe died 1905, shows his studies were referring to a time before Ford's production lines and efficiency gains.

> That output does not rise or fall in direct proportion to the number of hours worked is a lesson that seemingly has to be relearned each generation. In 1848, the English parliament passed the ten-hours law and total output per-worker, per-day increased. In the 1890s employers experimented widely with the eight hour day and repeatedly found that total output per-worker increased. In the first decades of the 20th century, Frederick W. Taylor, the originator of “scientific management” prescribed reduced work times and attained remarkable increases in per-worker output.

This too is from a pre-Ford time.

So I would reply that while Ford's innovations might have compounded any gains from shorter working hours, such gains have been found in many other places and times. indeed, the IGDA summarises their evidence by saying "five-day weeks of eight-hour days maximize long-term output in every industry that has been studied over the past century".
Best of Wikipedia
If they like ponies then check out ponysay, just an alternative with some cute colorful ponies in the terminal!
One of the actors says the guy was just in over his head, but it isn't his first time organising a massively disappointing event! Making me think it is deliberate.
How often is that the case though? I don’t think it should be an excuse to do nothing about it on the one in a million chance there is priceless artwork under. I’m also skeptical about how priceless it was if it was on a street wall just like that. Unique, beloved, commissioned etc I totally see it but priceless?
If some but not any level of abuse is permissible, then ‘overabuse’ might have some meaning.

For example, in mathematical notation this is the case.
That was my thought too.

Nothing like fingerprints of thousands of government workers and contractors floating around the Internet, or something.
No "there you go". There is a legal definition of that term in the DMA
Yes, last pay rise far exceeded inflation at the time.
> why would I want to make a forum post asking for help, only to get a single response hours later, when I can chat with other users in real-time on Discord.

Discord or chat doesn't do that, quantity of active users does. My experience with FOSS and similar Discord 'servers' is waiting and never getting an answer. And then of course I can't even find it again, or someone searching with the same question can't find it.
Cento (Poetry)
But who cares? Like not morally-open-access-sounds-nice but actual impact. Open-access to these models is nice but only commercial enterprises can afford the compute requirements for a massive LLM. So an AGPL type model would just sit on the hard drives of like 30 people who have a hobby to heat their home with GPUs.
If you want to focus on code maintainability of your web app then you're right - a generalized library with a simple API is the way to go.

On the other hand though, if you want to deliver the minimum code to the user to optimize for download speed, parsing time, and efficiency then a code generator that outputs some 'hardcoded' JS that you drop into the page is the way to go. I really like this approach and I've written plenty of generator functions like this in the past. It's more user-focused than importing a library to the same job.

This is one of the decisions every web dev has to make for themselves. Ideally when a site calls for a tiny function for an effect like this they'll opt for some 'bad' code that results in a better user experience.
Just a nitpik: LVHM does not produce only had bags and clothes.
I've attended a talk on Kubecon last year on how one company adopted Istio service mesh. I've lost the guy in the first 10 minutes of the talk as it was so complicated, and decided that service mesh is 100% not going into our k8s clusters.

Recently an overly confident security engineer came to us and demanded that we get service mesh because thats a SOX requirement. I have no idea from where these people get pipe dreams like that.
the only thing this llm craze is helping is nvidia/openai/ms war chest, and fueling the illusion that every company can finally have their developers by taking any domain expert or barely knowledgeable person paired with an ai assistant. the mountains of trash produced by these things will end up costing a metric ton.
Or a teenager suing her parents ...
does it, by any chance, do search by any keywords and grouping the same face together, like Google Photos?
While I sympathize with the needs of accessibility, personally I want to head in the complete opposite direction.

Give me a terminal with actual graphics already. Like why is htop drawing stuff with | characters? Use actual pixels, it'll look prettier! We do actually have some capability to do terminal graphics with for instance kitty, but pretty much nothing uses it. But it can be done, example: https://i.imgur.com/fHdkkLn.png

Done smartly, it could actually be more accessible. If we can somehow encode the knowledge "this graphic here is a progress bar at 30%", then we could have much more sensible output on TTS than for "[==== ]"
See also:

"R Programming for Data Science" https://leanpub.com/rprogramming
Any details as to why?
Yes, the app does iOS background sync. Many of us (I'm part of the Ente team) are avid users and have a huge photo libraries, and day-to-day, it works seamlessly. We don't need to reopen for it to sync etc. The only time one needs special care is when doing the initial import - at that time, we sometimes need to keep the app running in the foreground for the initial sync to complete.

As the other commenters are mentioning though, this is all black magic at the mercy of Apple. The way we've evolved with our code works now, but who knows what future updates to iOS bring. One thing we've observed that it takes sometimes like say seven days for Apple's on device ML to pick up that the user really wants to use the app, and convince the OS to allow the app to run in the background to sync. But again, this is not something we've needed to worry about as _users_ - we just use it normally as we'd use Apple Photos, and it just works after the initial sync completes.
Weekly or twice a month (depending on the season) for all streets and sidewalks here.
I'm glad the Rust compiler draws ASCII arrows and underlines code elements using the line below, so I'm not sure how an alternative would work there, but IDEs might offer more accessibility around compiler output.
... kinda already tainted by Google Gemini importing the likes of Reddit, DemocratUnderground or Daily Kos, no?
That only prevents analog copy degradation. It doesn't give you reproducibility.
Reproducibility means running the same process twice with the same inputs and getting the same outputs.
E.g. to later prove that something came from an LLM and not a human you could store the random seed and the input and then reproduce the output. But that only works if the network is digital.
HP Wants You to Subscribe to Your Next Printer
"Word X is just made up, stop using it!" is an overabused sentiment, one I would say is overabundant among internet pedants. Maybe you are feeling an overwhelming urge to overcorrect grammar? Get over it.
It’s probably a bit of both; the same guy is a prolific ‘author’ of 1 star AI generated books on Amazon.
I'm as much of a fanboy of capitalism as you can get. BUT, if you can show me a system that works fairly and well with fallible and evil humans that's better, I'm 100% onboard and will go to bat for it.

We just don't have anything like that, and I've lost all hope in humanity. So for now, plain old freedom of association and trade (i.e. capitalism) is what I'll promote.
> But "could care less" isn't random. It is an idiom that has the same meaning as "couldn't care less".

That is what I meant by 'English is lax enough about its grammar that "the point still gets through"'. 'Could care less' being wrong but semantically understood is exactly along the lines of 'could of' being wrong but semantically understood as 'could've', or the frequent confusion between 'their' and 'they're', or even any other confusion between homophones in written text.

Certainly, most Anglophones know enough English to read past these sorts of mistakes and still understand the underlying meaning (i.e. semantics) from context, but they are all incorrect, full stop.
Yes me too. Even if it did not meet the expectations by far, there must have been effort going into it. Providing a lacklustre experience is not fraud. A true fraudster would not have bothered.
Manual action is needed for an update? Why not let the computer do this instead?
The IT market was in a boom for a few years and has cooled off in the past year or two.

These three ways still work, and they are not new:

- Networking

- Recruiters

- Job ads

Some of them are "inbound" in that they come to you. Friends telling you about jobs and recruiters sending you emails are two such inbound ways.

You can look at job boards. They're still a thing. Indeed. Monster. As well as a hundred-and-one more specific boards around types of work, industries, and regions.

Looking at it from the perspective of someone who hires, I use all three ways of getting candidates. They are all still alive and kicking in 2024.
We already have solutions. They are based around the principle of economic democracy.

It is a simple three step solution:

1. Identify sources of wealth that cannot be reproduced and therefore be hoarded to exclude access

2. Let the government tax or own the asset and grant every citizen equal rights to the asset in question.

3. Let people perform the act of producing reproducible assets on their own, now that they have the ability to do so.

Extreme hypothetical: AGI is real and everyone has a personal AGI. Given enough energy the AGI can produce anything in autarky. The primary resource that matters in this hypothetical economy is access to energy. Most people in today's society are born without any access to energy. Their access to energy is conditional upon performing labor, but labor is worthless in the hypothetical economy, therefore people without access to energy will simply die out.

There are many forms of economic democracy such as Freiwirtschaft or Georgism. These "economic systems" are built around the idea that non-reproducible assets should be taxed over time to prevent hoarding.
Sure they can find a sponsor… but Microsoft is spending billions on GPUs for them. Could the sponsor(s) cover those costs?

For better or worse, OpenAI monetizing GPT-3+ has been good for everyone. Hobbyists can’t afford to run the model anyways, and it pushed Google et al to start caring and develop their own models.

We probably wouldn’t have
Gemini/LLaMa/etc see the light of day if OpenAI didn’t make LLMs go viral. It’s just disappointing that Google literally had an LLM good enough that was tricking employees into thinking it was sentient, and it took a competitor before they released it publicly.
Show HN: Add signup and login to your react project in minutes
1/Fully functional signup and login flow with frontend and backend components
2/Based on UX/UI best practices to boost your conversion
3/Implement and customize easily to your project
On every machine I operate, I put

> fortune | cowsay

in to my .bashrc. Every time I open a new terminal I get a cow telling me a fortune. I have done this for about 10 years now and it just feels right.
Google Takeout downloads the images in full quality.

But it splits your metadata (like capture time, geo coordinates) and places them in a separate sidecar file.

This isn't an issue if you're migrating to Ente because during import the desktop app[1] will merge the metadata with their respective files.

If it's for you to keep a local copy, you will unfortunately need to write some scripts. There's in fact a paid product[2] that does just this.

[1]: https://ente.io/download/desktop

[2]: https://metadatafixer.com/
I wonder if the problem is that it would lift grates up or rather pull the trailer down/crushing the wheels or just immobilizing the bike from the attraction to the grates while not being able to lift them up.
Don't forget the pasadise of sweet teats!

I wonder if they deliberately left those red flags in as a filter, in the same way that the traditional scammers often add spelling and grammar errors. Those who spot the low-effort attempt know what they'll get and stay away, while those who don't may simply get what they deserved.
While you're writing your 'hello world' app, the infrastructure you deploy to has to support every single permutation of everything every developer in the company writes, multi-tenanted, multi-environmental, multi-region, highly-available, backed-up, in-flight and at-rest encryption, permissioned appropriately, ISO27001 compliant, and that's not even getting to observability and metrics. Infrastructure people tend to have a much harder job, especially with ignorant developers who just want a one-button deploy. Too many developers only care about 1/3 of the SDLC.
Yeah sure I'm simplifying a lot but the point still stands, for each category they are selling, they have thousands of competitors. I can't say the same on the Apple / Google duopoly.
The flip side is that some of this standardisation lets smaller teams very easily get this functionality without the man-hours required to implement it in your application layer.

< Usual caveats apply, don’t bother until you need it, etc etc. Personally though, I’ve found dropping in linkerd, or Cilium CNI about an afternoon’s work, with no application code changes necessary>
Free Software Street
They’ve already been invented and you could probably buy one to make your dream come true! See https://en.m.wikipedia.org/wiki/Motocrotte
Criticising someone’s accent, “non-professional” room background comes across at best as snarky gatekeeping.

The real question is whether, for the desired audience, the presenter’s accent, the background scene, the delivery of content or anything else is a blocker.

I’m assuming that parent is not a beginner in the field, and is absolutely not the target of this fundamentals course.

Let’s welcome more and different people into the field. God knows, we need some optimists and fresh thinkers sometimes, not just the crabby people from one specific demographic squatting in their senior roles shouting at clouds.

Edits: spelling correction
>So their people have no incentive to create any wealth through cooperation and trade, since they're not going to gain any benefit from it anyway. In other words, they know they will have no private property rights in what they produce, so they don't bother producing.

That sounds way too much like capitalism.

>What determines what you call "access to resources" (itself a misleading way to put it, IMO) in developed countries is trade. People trade goods or services they produce for money, which they then trade for things they need or want.

"Trade" only makes sense to the extent that human labor is in demand. When there is excess production, the resource already exists and there is no need for further labor. At that point the additional labor has devolved into a hazing ritual. A bullshit job, if you want to call it that. People get access to resources through earning money, therefore even if there are too many resources already, you must add onto this pile of excess resources, for the sake of the hazing ritual, which represents the payment of the entrance fee.
Just saw the movie.

Dune is far and away my favorite story.

The movie was absolute shit. I felt like I was watching a sterilized series of previews stitched together and called a “movie”.

I have never been so let down by a movie in memory.
oooh this is interesting - I'd like to self host this...
It gives rights, not obligations, which makes Citizens United so abhorrent. It's a dark money vehicle, and worse - foreign dark money. Just on the face of it its ridiculous, but alas, laws are made by the ultra rich.

A corporation has the right to "speech" but if crimes are committed, rest assured it will not go to jail, and neither will its executives, protected by layers of legal indirection of this "person corporation".
Good for you, but I never claimed nobody preferred T9 phones over QWERTY, unlike the OP who said "kids these days" prefer TKL, which is just inaccurate.