MurphyA/hacker-news huggingface dataset:
by selimthegrim | 2025-08-20 19:01:58+00:00
I was just in the Louisiana public service commission meeting where Entergy told the regulators that Meta Platforms was worth 2 trillion and they got some opinion from a New York law firm that their word was good so YOLO. Passed 4-1. The exact words were “Meta Platforms is worth more than the five biggest banks combined” (implying no point in asking a bank for a loan guarantee or backstop)
by pierrebai | 2025-08-20 19:02:15+00:00
Strawman detection activated.

The goal of giving money is not to make those who receive it more educated, better parents or making them politically active. I mean, why did I have to say that?

(The amount of money is also unlikely to enbale to make savings for the future.)

The goal is that their immediate poverty decreases. Why is the author insistent on the measurement of unrelated stats? Because he has an ax to grind.
by vvvvtt340 | 2025-08-20 19:02:20+00:00
I switched from Android to iOS a few years ago. I used to be deep into Android customization - custom ROMs, custom icon packs, etc. But today, I feel that iOS and Android offer pretty all the features that I could ever want. My deciding factors when I switched:

- iOS UI animations are significantly better

- access to iMessage

- Apple got around to adding their version of "always on display"

- I turn the vast majority of notifications off, so Android's better notification management stopped mattering to me

- It felt like Google kept bending Android towards iOS anyway (camera app, moving away from the 3 button navigation)
by mrtksn | 2025-08-20 19:02:48+00:00
Hi, about the Schengen visa situation in Turkey you can find articles like these that describe how the appointments are on the black market(In Turkish but I'm sure AI will do good job translating):

https://www.bbc.com/turkce/articles/cz5r2l43kn2o

https://medyascope.tv/2024/01/22/vize-sorunu-kontrolden-cikt...

On the social media the anecdotes differ but some say they were able to get the visa appointments bots, others say it was agency personel selling it to them under the table. Maybe its really the agency personel, or maybe it's people running bots to snap appointments and sell those pretending to be from the agency - can't know for sure but there are multiple services where people purchase appointments unofficially.

In general the news situation in Turkey isn't very good as with the law enforcement but as you can see even BBC took notice.

Generally speaking, these visa agencies are very unfriendly and unreachable. They seem to just collect the money, provide no personalized help at all. My GF had some questions about her US visa application, we were not able to reach VFS Global. The phone numbers provided don't work, it's not even like taking long to speak with a human, the phone just gives you calling error.

She previously used the same company for her Schengen visa for a company event in Paris, of course unreachable again and no appointments available. Because she works at a French corporation, she was able to ask a high ranking French person in the company who has a contact with the French embassy and they arranged the appointment shortly.
by bogwog | 2025-08-20 19:03:07+00:00
> then I realized I loved it _way_ more than SublimeText, especially on performance

I currently have 19 instances of Sublime Text open, each to a separate folder containing a mix of C++ and Python code bases (some tiny some huge). Like ~8 of those have the clangd LSP plugin enabled. I don't think I've ever experienced lag in Sublime. KDE System Monitor is reporting 2.0 GiB of ram being using by sublime currently.

The clangd LSP plugin in Sublime isn't perfect, and it does occasionally break, and rarely spikes in CPU usage for no reason (although the editor always remains responsive). But, if I ever switch away from Sublime Text, I cannot imagine it ever being due to performance reasons.
by lqr | 2025-08-20 19:03:10+00:00
The mathematical field of Differential Geometry can answer this question precisely: https://en.wikipedia.org/wiki/Geodesic#Affine_geodesics

An oblate spheroid is an example of a Riemannian manifold: a smooth object that looks like a plane (or, in general, any ℝ^n) locally, and has a way to measure angles between vectors in that local plane.

All Riemannian manifolds have an object called the Levi-Cevita connection, which defines how vectors in the local plane (tangent space) most naturally map to vectors in other tangent spaces in the immediate neighborhood.

Standing at a point on the Earth and looking in a certain direction gives us 1) a point on the manifold, and 2) a direction in that point's tangent space.

We then take an infinitesimally small step forward, and apply the Levi-Cevita connection to get from the old tangent space to the (infinitesimally nearby) new tangent space, and repeat. This defines an ordinary differential equation. Integrating the differential equation gives us a curve through the manifold.

Within some neighborhood of the initial point, this curve is a geodesic, i.e. the shortest path between the initial point and all subsequent points on the curve. This matches our typical intuition of "straight".

(Disclaimer: I am currently learning about this topic, but am not an expert.)

edit: https://en.wikipedia.org/wiki/Geodesics_on_an_ellipsoid goes into some interesting specifics about the results of this process on ellipsoids.
by dharmatech | 2025-08-20 19:03:15+00:00
For context:

tidalcycles is a music programming language strudel is an implementation for the web

For example, here's a Stranger Things inspired song in strudel:

https://strudel.cc/?jq8RmPcjADF9#c2V0Y3BzKDAuNyk7CgpwMTogbig...
by benbristow | 2025-08-20 19:04:05+00:00
It's a shame the Pixels don't have IR sensors. One of the most underrated features that some Androids have - I was in a hotel in Poland this year and it had Aircon in the room (and was rather warm), but there was no remote. The IR sensor on my phone saved my butt as it could turn on the AC!

There's no end of times that the IR sensor has come in useful one way or another.
by hugs | 2025-08-20 19:04:18+00:00
i like that the post uses the phrase "time is a flat circle". it is indeed. once upon a time, most devs only cared about one browser -- internet explorer. then for a good chunk of time, cross-browser compatibility was highly valued. now, most devs only care about one browser -- google chrome.

it's a bummer, but also a market reality... the best way to get more devs to care about non-chrome browsers is to get more people to use non-chrome browsers. easier said than done, though.
by sipofwater | 2025-08-20 19:06:20+00:00
See also: https://old.reddit.com/r/AnythingGoesNews/comments/1mpxd6w/h... (old.reddit.com/r/AnythingGoesNews/comments/1mpxd6w/handson_we_ran_full_desktop_linux_apps_on_an/n8mou5j/)
by JohnFen | 2025-08-20 19:06:21+00:00
Well, I do try to choose where I shop in part to reduce the amount of spying I'm subjected to, but yes, this is of course a risk.

However, where a store might be spying on me when I'm just doing my shopping, it's guaranteed they're spying on me if I'm using self-checkout.

Honestly, though, the privacy invasion is only part of why I don't do self-checkout. Another major part is that I don't want to risk the store thinking that I stole something from them.
by dataviz1000 | 2025-08-20 19:06:39+00:00
Use an Electron app to spawn a child process to open a Chrome browser using the launch flags including `--remote-debugging-pipe` -- instead of exposing a websockets connection on port 9226 or something -- which, if coupled with `--user-data-dir=<path>`, will not show the security CDP bar warning at the top of the page as long as the user data directory is not the default user directory.

1. Get all the things you want.

2. Can create as many 'browser context' personas as you want

3. Use the Electron app renderer for UI to manage profiles, proxies for each profile, automate making gmail accounts for each profile, ect.

4. Forgot, it is very nice using the `--load-extension=/path/to/extension` flag to ship chrome extension files inside the Electron app bundle so that the launched browser will have a cool copilot side panel.

> Extensions are ok but they have limitations too, for example you cannot use extensions to automate other extensions.

5. If you know the extension ids it is easy to set up communication between the two. I already drive a Chrome extension using VSCode's core libraries and it would be a week or two of work to implement a light port of the VSCode host extension API but for a Chrome extension. Nonetheless, I'd rather have an Electron app to manage extensions the same way a VSCode does.
by zkoch | 2025-08-20 19:06:42+00:00
I love working in Zed. It really is a delight to use, and I think the Agentic coding integration is really well done. I'm excited to see them investing in this space more.

I understand people's concerns about VC funding, but I think building quality products takes capital. The funding is still relatively small, especially when you compare it to players like Cursor, etc. And I think Zed is a much, much better product!

Zed being OSS is a gift to the community, and I suspect DeltaDB will be as well. And as others have said, Nathan (CEO) is a delightful human.

Congrats, Zed!
by athenot | 2025-08-20 19:07:19+00:00
This is an Opinion piece, not a news article. The distinction between the two seems to be lost on most people nowadays.

One way I leverage opinion pieces for things with which I disagree, is to treat it as a sort of "devil's advocate". What argument are they making? Is that really the strongest one they have? Does my understanding of that domain effectively counter those arguments? etc.

In this case, the main argumentation is on how ChatGPT is not the miraculous genie it was hyped up to be. That's a fair statement, but to extrapolate that into "AI bubble is crashing now" is overlooking a host of other facts about its usefulness. Yes we'll eventually hit the through of disillusionment but I don't think we're there yet.
by FirmwareBurner | 2025-08-20 19:07:42+00:00
>the most powerful parties behind Chat Control are all backed by the U.S.

Of course the US would benefit from EU's chat control. Duh! Nothing eye opening in your comment. That's like being surprised the shovel makers benefit from a gold rush. If the EU started the demand, the US will happily supply because otherwise someone else will.

However, my biggest problem as an EU citizen is the fact that the EU is implementing chat control in the first, not that the US is happily supplying it since the US government is not accountable to me, but sadly it seems mine isn't either.

> and never targeting U.S. policy-makers in the first place

Why would they shit where they eat or bite the hand that feeds them?
by dr_kiszonka | 2025-08-20 19:07:46+00:00
Very nice demo of React Flow and I like the neo brutalism theme in the settings.

Not sure if it is intended or not: on Android Chrome your "Pad" and "Beats" have no indicators of the current location in a sequence.

Also, I think "Samples" or "Sounds" might be more appropriate than "Synths."

Are you planning to continue developing this project further?
by appstorelottery | 2025-08-20 19:09:20+00:00
Yes - this is where I learned of the technique!

After 25 years of writing random space invaders clones - I finally achieved perfection after reading the Computer Archeology site, then I made my last clone and IMHO I'm finally happy to put this obsession down.

https://datsuco.itch.io/video-invaders
by cortesoft | 2025-08-20 19:09:40+00:00
I haven't fully looked into it, but it seems to me that this is basically a hosted version of Acme-dns (https://github.com/joohoi/acme-dns)

The point of acme-dns is for people who 1) need to use DNS validation because they don't have an externally accessible web server or need a wildcard cert and 2) either use DNS providers that don't provide API support or whose API support has not been integrated into their tool of choice like cert-manager or certbot.

I have had to use ACME-DNS for that reason, and I don't think it is a horrible business to try to offer that as a service. I don't think I would use it (since acme-dns isn't that hard to set up and I am familiar with it), but I could imagine other people might want to.
by Der_Einzige | 2025-08-20 19:09:52+00:00
GPT-5 being bad because of a model router does not justify market sell off. Scaling still works. The bitter lesson is still correct.

Investors are stupid. Recall their reaction to Deepseek V3 and how much of a nothing burger it ended up being. Recall that it took the market weeks to realize that "5.5 million" training cost was the literaly final run at the end, and didn't account for the 300 million+ spent to get there.

Investors don't understand AI.
by ironman1478 | 2025-08-20 19:09:54+00:00
The hardware and features seem great, but I'm not gonna buy another pixel phone. I've had a pixel 8 for 2 years the stability of the software has gone down so much. I frequently have an unresponsive UI, requiring me to turn off my phone with the side buttons. I also have had many issues with the keyboard and it not responding when using chrome, requiring me to kill chrome and restart it.

It seems like Google only tests on their latest device when releasing android because people I know who always get the latest phones don't have these problems. It's a very poor customer experience. It's the phone experience of an old super car. It's fast and does lots of cool things, but it feels like the wheels are gonna come off at any minute.
by lcnPylGDnU4H9OF | 2025-08-20 19:10:11+00:00
> Ask them to stop being unreasonable and stop spreading lies or you will cut them off.

This is often how families of cult members act when they discover their family member has joined a cult. Usually it has the effect of pushing the cult member to become further indoctrinated because the cult is the only thing in their life that offers them acceptance and validation. Instead, talk to them using their terms and get them to understand your world view in their terms.

Some people will still be obstinate and I do not have a solution for that; I am, however, certain that invalidating them is not a solution, even if one believes that what they are saying is not valid. The point is that people need to feel safe in order to change their opinions (doing so is a very vulnerable moment) and constantly invalidating someone is a great way to make sure they constantly feel psychologically unsafe around you.

Just to reiterate: if one is really hoping to change the mind of someone close to them, don't give them an ultimatum to change their mind or you'll cut them off. The result will be that they don't change their mind and you remove yourself from a good position to effect that change.
by jacobolus | 2025-08-20 19:10:13+00:00
Okay, but again, the problem causing the jackbooted thugs is poor voter choices in the recent presidential election, ongoing citizen apathy, a Supreme Court enabling it, and a GOP which is thoroughly corrupted from top to bottom, not Customs inspections, FEMA disaster assistance, or Coast Guard rescues.

The fix to this is to swap out the nation's leaders, not to throw away every governmental institution with any relation to public safety.
by 4ggr0 | 2025-08-20 19:10:14+00:00
just ordered a physical copy from 1994, excited to read the stories :)

what are y'alls recommendations for cyberpunk-y books?

mine are,

• Neal Stephenson - Snow Crash

• Daniel Suarez - Daemon

• Daniel Suarez - Delta-V

• Shamus Young - Free Radical

niche tip for german-understanding people is 'Reda El Arbi - [empfindungsfæhig]'.

didn't finish Neuromancer yet, but i gotta start over because it's been too long.
by mvdtnz | 2025-08-20 19:10:27+00:00
> gpt5 has always been about making a "collection of models" work together and not about model++.

That is revisionist history. Look at Altman's hype statements in the weeks and months leading up to gpt5, some of which were quoted in the article. He never proposed gpt5 as what you're saying and indeed he claimed a massive leap in model performance.
by rck | 2025-08-20 19:10:37+00:00
For the sake of comparison, you can train a 124M model on a 3090 (see nanoGPT). In that case, each batch ends up having about 500,000 tokens and takes maybe around 10ish seconds to run forward and backward. Then the 6 trillion tokens that this model was trained on would take about 4 years, approximately. Or just "too long" for a shorter answer.
by btown | 2025-08-20 19:10:39+00:00
I'm really surprised to hear this. If anything, I'd expect that every company transitioning from

> "we want to store/retrieve thin event logs and clickstreams"

to

> "we need to store/retrieve/join thick prose from customer interactions/reviews at every layer of the stack to give our LLMs the right context"

would create a significant need for data engineering for bespoke/enterprise/retail-monster use cases. (And data analysis too, until LLMs get better at tabular data.)

Are you seeing that this transformation need is actually being sufficiently covered by cloud providers, on the ground?

Or that people aren't seeing the problem this way, and are just doing prompt engineering with minimal RAG on static help-center datasets? That seems suboptimal, to say the least.
by jacquesm | 2025-08-20 19:10:54+00:00
> You can refuse, after which they are empowered to jail you and seize your belongings.

Or you can vote with your feet and stop going there.

> Sorry but I'm not seeing the connection between searching belongings whilst crossing an international border to the mass genocide of 6M people.

Nazism did not start with genocide. It ended with genocide. If your position is that as long as we haven't seen the death of 6M people then sure, you're right this isn't Nazism. But if you see the endless propaganda, the creations of large 'outgroups' and the building of actual concentration camps as possibly leading in that direction then now would be a good time to do something about it. Otherwise you'll be in a long line of people saying 'wir haben es nicht gewusst' in a couple of years. But you did.
by DoneWithAllThat | 2025-08-20 19:11:08+00:00
So to be clear you would consider UBI a success if the only detectable change in metrics is simple arithmetic in the form of “we gave them money and then they had more money”?

I’m sorry to sound snarky but I’m struggling to read this comment any other way. You seem to claim any metric that isn’t a number representing dollars a person has (however ephemeral) is “unrelated” which seems completely bonkers to me.
by OneDeuxTriSeiGo | 2025-08-20 19:11:18+00:00
If it was the Pixel 6, I can attest that the 6 (at least the 6 Pro XL) had issues with the fingerprint scanner. I had no issues with my 5 series (when the fingerprint scanner was on the back) but the 6 series always gave me trouble. I'd wager a guess the reason why was because it was the first generation with an under-display fingerprint scanner and they hadn't yet worked out the quirks.

I've since upgraded to a 9 series and it works flawlessly so I can assume they've figured it out some time since then.
by drawbars | 2025-08-20 19:11:51+00:00
"You can create custom ringtones on your iPhone using GarageBand by importing audio, trimming it, and exporting it as a ringtone. First, you'll need the GarageBand app and optionally, an audio file or a song from your Apple Music library. Then, you can import the audio, trim it to under 30 seconds, and export it as a ringtone within GarageBand. Finally, you can set the ringtone in your iPhone's settings under "Sounds & Haptics". Here's a more detailed breakdown: 1. Get GarageBand and your audio: Download GarageBand from the App Store if you don't already have it. If you're using a song from Apple Music, make sure it's downloaded to your iPhone. You can also import audio files from your Files app or record audio directly in GarageBand. 2. Create a new project in GarageBand: Open GarageBand and create a new audio recording. Select the track type (e.g., Files, Music) and import your chosen audio. If using a song from your library, it must be downloaded to your iPhone. If the file is dimmed, it is either protected or not downloaded. 3. Edit the audio: Adjust the start and end points of the audio using the handles to create a 30-second or shorter ringtone. You can also use the precision editor for more fine-grained adjustments. If the ringtone is longer than 30 seconds, GarageBand will automatically shorten it when exporting. 4. Export as a ringtone: Tap the navigation button and then "My Songs". Select your project, tap the share button, and choose "Ringtone". Name your ringtone and tap "Export". 5. Set the ringtone: If the ringtone is less than 30 seconds, you can choose to use it as a standard ringtone, text tone, or assign it to a contact. To set it as your general ringtone, go to iPhone settings > Sounds & Haptics > Ringtone. You can also assign the ringtone to a specific contact. "
by scott_w | 2025-08-20 19:11:57+00:00
> For me, "exceptional" just means "different", but you seem to be suggesting that people use it in the sense of "better", or something like that.

I’ve already explained why this is the only real definition you can take: because otherwise “exceptionalism” doesn’t create a new meaning, it’s just a synonym for “different,” which means “human exceptionalism” would mean literally nothing.

I know I’m banging on about this definition but I think it’s a really important thing to keep in mind.

To be clear, I don’t think it’s a bad thing to point out humans are better at doing things than animals. That’s an objective fact at this point in time. My point is that this doesn’t make us “different” to other animals any more than any animal is different to another animal! This piece of human exceptionalism is what I object to.

If you want a simpler way of putting it, we can take Douglas Adams’s quote:

Man had always assumed that he was more intelligent than dolphins because he had achieved so much—the wheel, New York, wars and so on—whilst all the dolphins had ever done was muck about in the water having a good time. But conversely, the dolphins had always believed that they were far more intelligent than man—for precisely the same reasons.
by coldpie | 2025-08-20 19:12:17+00:00
> yet smaller phones have an extremely hard time actually selling enough units to justify making more of them

I don't buy this. The iPhone 13 Mini all by itself sold 6 million units in a year. That's about half the rate of Google's entire Pixel lineup. The market is small, yeah, but it definitely exists. I think a company could quietly make a high quality, straightforward, small Android device with maybe every-other-year hardware updates, and run away with a whole corner of the market all to itself.
by seabass-labrax | 2025-08-20 19:12:26+00:00
I'm writing this from my own Xperia 5 I device, and I can corroborate some of your complaints.

Most of the frustrations can be resolved by liberal use of third-party apps from F-Droid. Lawnchair and the Fossify suite make the basic experience quite reasonable, because the system UI components are thankfully not too heavily modified, only the system apps. With apps such as DAVx⁵ and Fennec it's really very useable.

Unfortunately the locked bootloader (which is completely illegal of course) is a big frustration and the main reason why you can't get custom ROMs running on it. I don't think it's about market share; some less popular brands have better community support because their manufacturers don't build artificial barriers to modifications. For security, this puts Sony's phones right down in my estimation and I too would not recommend them for this reason alone.