skysight-inc/HackerNews huggingface dataset:
> This is why the ML crowd sticks with Python (numpy) thats incredibly fast.

That is not why.

You stick to python because it's your common denominator. You all picked it up in school.

Python the most popular language around, and one of the slowest.
"All politicans are liars" is an empirical claim. It's not necessarily true, in the logical sense. It's just a sad fact about us and our political system. We promote the worst of us, not the best of us. It could be different if our system were better, or if we were better, collectively.

The influence of money in politics is particularly pernicious. In the US, election campaigns are privately financed. Thus, politicians have to cater to the ultra-wealthy, or be ultra-wealthy themselves. But politicans can't run for office telling the public "My votes are owned by the ultra-wealthy", so they have to lie. (Infamously, Joe Biden told his wealthy donors the truth in 2020, "Nothing fundamentally will change", while simultaneously telling voters the opposite.) Moreover, voters believe lies, or at least overlook lies, which gives politicians even more incentive to lie and exaggerate. If lies were reliably detected and strictly punished by the electorate, then it would be an entirely different matter.
From the article:

> CityAirbus has an 80km range and can fly at 120kmh

That's a 40 minute flight compared to roughly a 1 hour drive and vastly more expensive. Is this really useful?
> I guess China will be able to finance, redesign and manufacture these.

"will" ? They're all already on it:

https://www.livescience.com/technology/electric-vehicles/chi...

https://www.cnbc.com/2024/05/17/xpeng-aims-for-flying-car-pr...

https://cnevpost.com/2024/11/13/xpeng-aeroht-modular-flying-...

You might call this a ludicrous rich man's toy, and you'd be right. But the fact that cutting-edge ludicrous rich man's toys are now appearing first in China is itself a show of strength.
It is limited at moment to just pixel!
Flying taxis are a solution to a problem that no one has. It's ridiculous anyone is financing this stuff.
I've been setting up servers for everything ranging from IRC to Teamspeak, Exchange, and you name it. But how come setting up a Matrix server is still a science in itself?

Yes, I'm aware of the Ansible script, but should that really be the only somewhat reasonable option? When Matrix wrote " Matrix 2.0 a new chance if you gave up on us in the past".

I listened, but without a somewhat reasonable setup process for the server and the ongoing confusion in terms of clients, it hasn't gotten any easier to onboard to Matrix, unfortunately.
Samsung Galaxy phones now have realtime (sans the delay) live call translation for popular languages. I don't have a need for it but the 2min test confirmed it is working. https://www.samsung.com/us/support/answer/ANS10000935/

I have options to use either Samsung local/offline translation or Google.

Language packs (Sorry for spelling, I don't know how to correctly spell them out in english): Eng/hindi/rus/polish/taju/vietnam/german/arab/french/indonesian/holand/italian/japanese/korea/portugal/spain/turkish/swedish/chinese

Tried it on S22.
Can't decide if the people downvoting you don't realise the irony, or are deliberately downvoting you for the irony.
MagicQuill: An Intelligent Interactive Image Editing System
Mark the function with an attribute to allow the old behavior. See link for similar use case.

https://www.php.net/manual/en/class.allowdynamicproperties.p...
It's really just a simple internal resource transfer, I reckon.
So you’re saying that every supportive observer in every worldstar fight video should be held liable for any injuries? Not suggesting you’re wrong or right, but your approach places a novel legal burden on observers, and thus detaches it from actors, where the responsibility currently lies.
Seniority is about breadth and nor depth. While having good knowledge in many areas is important the magic in being a senior is knowing how to put everything together, communication and integration with other teams, bridging the business and technical etc.
Don't put 3rd-party blocking scripts in <head>!
Llama-Mesh: Unifying 3D Mesh Generation with Language Models
It’s called discovery mode: https://artists.spotify.com/discovery-mode
The thing is, while we were all waiting for Matrix clients to handle Encryption several other encrypted messengers came out and seem to handle it just fine.

For example I've been using SimpleX in a group chat for a year now and had no issues at all.
I don't think this is about replication, but even just about the initial test in the first place. In science we do often test obvious things. For example, I was a theoretical quantum physicist, and a lot of the time I knew that what I am working on will definitely work, since the maths checks out. In some sense that makes it kinda obvious, but we test it anyway.

The issue is that even that kinda obviousness is criticised here. People get mad at the idea of doing experiments when we already expect a result.
Basically none of the books upper thread talks about was written by an actual scientist trained in the area they write about. They were written by popular people, either not scientists or writing outside of their expertise.
Ask HN: Has anybody used an AI end-to-end testing tool? How was it?
I want to know if you guys might have used an AI based product for end-to-end web app testing. I think Playwright is amazing.

But I have seen some AI tools around that says they can help with maintenance. So, would love to hear our HN crowd's thoughts!
I've seen these in a few restaurants as menus listing the special of the day. They were mounted elegantly in some stone mounting so didn't give the ipad mcdonalds touchscreen feel. They just looked printed but on closer inspection were e-ink
No, it's the browser that mediates the access from the websites.
There are a lot of situations where allocating is not acceptable (e.g.: critical applications that don't heap-allocate in order to ensure they never OOM).

Of course, we could have just getenvdup() which does what you just said. Let each application chose which variant is best for them: leaking, or thread-unsafe.
I love how LLMs are the one subject matter where even most educated people are extremely confidently wrong.
I know of func_get_args, but proper variadic functions have been a thing since PHP 5.6 (released more than 10 years ago) using the ... operator. Also, my initial proposal doesn't break existing code :).
How about lower cost better quality sensors? accelerometers, GPS etc.?
It’s interesting to consider the opportunity cost of these 1.42 hours/year, which the study completely misses.

What would I have contributed to my GDP in the 5 seconds it took to ‘Reject all’ on Reddit?
There’s a system that I started working on, in 2008, when a lot of hosting outfits were still running PHP 4. It’s still running now, but I think one of the current maintainers rewrote a lot of it with Laravel, recently.

I know that they were still using the old code, just a year or so ago, on PHP 8.
Good call.

As an aside why not use postgres's mysql foreign data wrapper instead of syncing with the mysql database?
Getting around a congested city is probably way faster than using a car. It's called CityAirbus for a reason ;-)

Then again, it's an individual solution to a societal problem. I would prefer a solution for the masses, like getting rid of cars in cities and improving public transport.
Caste remains off-limits in corporate India's drive for diversity
IQ = Loyalty.
How does this actually work though? Can the debt be discharged in bankruptcy?

Now that he's been stripped of his assets, what's to stop him declaring bankruptcy, then using his name and reputation to get rich with another, new InfoWars-like brand?
Tiny GraphRAG (Part 2)
I wonder why they aren't using SLSA attestations. It'd be good to have a single standard than every language having its own format.
We are at the second Trump administration after Obama. Obsessing over Obama now is ... definitely a choice.
I'm not sure I agree with you (your parent could be taken to simply mean, appreciate good-faith arguments, even if you disagree with them), but I appreciate your contextual use of satire.
And here I thought setting up a cronjob to reboot my home AIO router nightly was a good thing, back in the days when I was rocking a WRT54G running OpenWRT; just to clear any lingering socket connections from excessive bittorrent usage.
> But for now, for anyone periodically using the phone, which I bet is most users, the phone will never reboot automatically.

Samsung has an auto-reboot daily feature and has been pushing it a lot (in form of annoying notifications and settings suggestions). In principle, it may not even be a bad idea - but for one fact:

Rebooting the phone effectively turns it off. Until the user unlocks the phone, it won't connect to phone network. AFAIK it also won't start any of the usual background processes that listen to notifications, and it might not even connect to Wi-Fi.

Those "security" measures make automated reboots an useless feature. There really is only one good time to auto-reboot, and that's when the user is sleeping. But no way anyone's doing that when it means their phone won't be able to receive calls. Even during the day, the phone randomly rebooting and remaining disconnected until the user notices - it's probably even worse, and I imagine anyone would disable this feature after first time it activated.
Where do you buy the lenses?
> your architecture and many other choices is a 1:1 match of mine

Is it? What’s the same about these two devices beyond “wall-mounted e-ink dashboard”? Every hacker who has ever used a dashboard app and an e-reader has thought of that.

I’m European and would prefer supporting a European company, but I remember seeing your product a while back and dismissing it (and completely forgetting about it until that other poster mentioned it) while this one interested me enough to do to the checkout and almost buy.

Specifically, yours has a lacklustre presentation (why are images of the iOS interface round and cutting information?) and seems extremely limited (anything beyond a Google calendar requires a hacky solution with a third-party service). This one lets you develop directly for it and the website gives a clear overview of their values and use cases.

I’ll give you the benefit of the doubt, but also wanted to let you know your interaction in this thread so far makes it look like you do hold a grudge, despite your words.
FTC reportedly begins investigating Microsoft's cloud business practices
> So Java went with the idea that maybe each object could carry an intrinsic monitor (a lock and thread wait group) that you could grab when accessing the object from multiple threads.

Some historical hint, the idea traces back to other systems since the 1970's, it isn't something introduced by Java.

Many languages played with the concept, the surving one predating Java that is still around would be Ada, with its tasks and rendevous.
Doesn’t Facebook still run most of their backend on Hack[0] (compiled PHP subset)?

[0] https://hacklang.org/
I have read multiple articles claiming his choices for various positions are bad. They just think they are intentionally bad, that corruption and destruction is the point for both Trump and his core supporters.

It is what it is. Assuming good faith and arguing with that assumption is not a thing that makes sense anymore.
I understand. One of my biggest problems right now is when I make a new side project, the fear of redundancy some months from now kicks in.
Stanislaw Ulam and the Unfolding of a Computational Revolution
That's easy to test, invent a new chess variant and see how the model does.
You are not alone. Not sure you saw the other trending HN post around Ghost jobs. Despite this, I'm sure you'll land on your feet in no time!
> I would prefer a solution for the masses

But some people do not want to be part of "the masses", they want to fly around in flying taxis because they think they're better than everybody else. That's why companies like these exist (and hopefully fail).
Yup, that's even better.
ah yes, the Soviet Union that turned a country that was still feudal in the 20th century into a country that sent the first human to space 50 years later for sure was very against science.
Sure they would. If the system was for interactive use, it likely requires some login or unlock password. If the system is supposed to respond to external events - such as receiving phone calls when the system in question is a phone - then a reboot will effectively disable it until the user notices.
OMG - there would be a bidding war for developers! VCs and Shareholders might have to take less profit so they could pay their developers more!! What a dystopian future.

And as far as I can tell, Pittsburgh is in the same country as SF.
Is it effective at all though?

It's very easy to check if your posts are available by browsing them anonymously or under a second account.
Your phone knows how often you normally use it. It could do something intelligent based on a usage pattern to restart when there’s an unusually long gap.

I can see this being too hard to explain compared to “reboots after 72 hours.”
Paul Vojta p546 http://www.ams.org/notices/200605/fea-lang.pdf
Show HN: OnAir – create link, receive calls
Hello HN community,

This is bootstrapped/indie hacker-ish. Would appreciate feedback.

What it is: You create a link (e.g. onair/yourname), and anyone can call you from it. Caller uses a web browser to make the call (not dedicated app). You can create as many links as you want, and can direct calls to colleagues in a round-robin or escalation manner.

In a way, it's like the "opposite of Calendly"; whereas Calendly is about meetings in the future, OnAir is about immediate meetings.

Motivation behind it: One of our SaaS products was struggling to grow. We believed that if we provide more "hand holding" to visitors on the landing page, it will increase conversion. It's like speaking to the guy behind the counter before making a purchase. That idea/experiment, over time, became OnAir.

Feedback: Identifying the perfect use case / customer has not been easy. E-Commerce store owners, which I thought would be ideal customer profile, are not responding as expected (e.g. "why use this instead of a WhatsApp button?"). The value of branded links, round-robin, recording/transcription, lead capture, etc does not seem to matter much to them. Ideas are welcome.
Off topic: there are two key technologies that "digitalized and computerized" the World: Visual Basic and PHP. And Excel.
Since PHP introduced the formal RFC process for changing the language things has become much less cowboy and much more professional.

Typically it is features before that causes problems.
Now is as good as any, but it is special because it is now.
You def had quite a roller coaster ride. Wish you all the strength in the world brother.
You <------> The Point

No "cookie banner" is required UNLESS you are using cookies to track me or personally idetify me.... in which case, you must ask my explicit consent to do so.

Blame the parasitic adtech industry wanting trade your personal data. Not the EU for providing you with consumer protection.
How long before noise complaints cause the CityAirbus to be restricted to narrow lanes above highways that will be just as congested as the highway below?
I did a TIL every day in 2021: https://karelvo.com/blog/365-things-learned-2021
Not entirely sure you are upset when people do exactly what Apple has been telling everyone to do for years if they want their bug fixed
Now imagine being at the university doing the graduation project porting a visualisation framework from NeXTSTEP into Windows (Objective-C => C++), because it was clear NeXT wasn't going to survive, and some stations were already gathering dust, after being replaced with PCs running Red-Hat Linux.

If folks had guess what turnaroud NeXT would go through, most likely my thesis would have been something else.
That's equivalent to my initial proposal, except that mine adds the information in the type signature of the function rather than in a decorator.
I'm still not entirely sure what the security improvements are?
I know a joke where half of the joke is whistling and half gesturing, and the punchline is whistling. The wording is basically just to say who the players are.
I'm not obsessed with Obama specifically. I simply have a very good memory, and someone else mentioned Obama. I could give a similar spiel about every President of my lifetime going back to Reagan.

There's no President who I admire. I don't do hero worship. Not even, say, FDR, who was responsible for the Japanese-American internment camps during WWII, one of the most shameful episodes in our history.
That sounds a lot better to me
That's a really good insight
Exploiting is mainly much, much harder. Programmers are pretty good at preventing the obvious exploits so the gaps left to exploit are the tricky ones.
Private aviation is making a growing contribution to climate change
Surely use the accelerometers for real-time/low latency, only use the cameras to correct for drift?

Not that I've tried for VR, but I did already create AR demos 5-6 years ago.
Classic Unreal Tournament and Unreal now easier to download thanks to OldUnreal
At a large PHP shop, a successful exploit can be the end of the company.
Oh my, this looks nice and comprehensive!

I’ve been wanting to write a Matrix client for a while now, but found myself too caught up in getting even an existing library to work: The Rust SDK, the most maintained and batteries-included SDK, doesn’t have JS bindings and the JS SDK is insufficiently documented and generally seems a bit crusty.

In general I find there to be a bit of a lack of guides on implementing Matrix, which is probability a factor in there not being that many implementations.
That is beautiful and heartwarming, technology really can make good sometimes
It's not about the package maintainer, it's about the trustworthiness of the OIDC issuer to prove the identity of a user.

A poorly maintained issuer could leak their secret keys, allowing anyone to impersonate any package from their service.
Tracking isn't the only thing that the law covers.
What I find amusing is that scammers have my phone number but my wife's name - so I get random calls where they say "Can I speak to Ms Arethuza" and I say "No" and end the call.
I'm not going spend my time collating links to help you when you say it like that. They're not unicorns. Nobody in the techno scene plays pre recorded sets and women are no more liable to do it than men. I'm sorry that you're uninformed and sexist. Maybe change your attitude a bit and we can talk.
My understanding of this is the following:
All the bad models are chat models, somehow "generation 2 LLMs" which are not just text completion models but instead trained to behave as a chatting agent. The only good model is the only "generation 1 LLM" here which is gpt-3.5-turbo-instruct. It is a straight forward text completion model. If you prompt it to "get in the mind" of PGN completion then it can use some kind of system 1 thinking to give a decent approximation of the PGN Markov process. If you attempt to use a chat model it doesn't work since these these stochastic pathways somehow degenerate during the training to be a chat agent. You can however play chess with system 2 thinking, and the more advanced chat models are trying to do that and should get better at it while still being bad.
I can tell you that the challenges of raising kids does not scale linearly with child count, it’s exponential.
This is definitely not true. Apple releases security updates about once a month.
I think this would be nice ergonomically, from a coding perspective, but I'm curious as to how it would be a security threat to pass too many arguments. What's the potential exploit here?
perhaps my understanding of LLM is quite shallow, but instead of the current method of using statistical methods, would it be possible to somehow train GPT how to reason by providing instructions on deductive reasoning? perhaps not semantic reasoning but syntactic at least?
How do you expect to swap out your kernel without restarting your machine?
Christiane Kubrick Paintings
I don't think that's a technical reason, that's more of a social reason about trust. Adding configurable JWT issuers is not technically hard or difficult to do in a way that doesn't compromise PyPI's inherent security. There's a configuration difficulty, but those using it will generally know what they're doing and it only compromises their own packages (which they can already compromise by losing tokens etc.)

I disagree with your assessment that provisioning API tokens is better than being able to authenticate with a JWT. It makes managing credentials in an organisation much easier as far fewer people need access to the signing key compared to who would need access to the API token. Using asymmetric keys also means there's less opportunity for keys to be leaked.
Sounds like that's just you.
Judging by these comments we should all just go back to riding on the backs on donkeys, except even that was at one point only a privilege for the clergy.
No way to just immigrate to the US but thanks for your comments. I do appreciate it.
Job searching mirrors my prior Tinder experience nowadays.

You gotta spam alot since 'everybody' else does it too. You'll just drown in others' applications otherwise.
Yeah, but if our current incidence rate is 1 per 5 and it suddenly goes down to 1 in 50, that’s a major improvement.
No because 3 days is about the timeframe a phone would survive without recharging and without confusing the masses why things stopped working
That sounds like a gigantic attack surface then ...
LLM inference with tensor parallelism on a CPU
If you click the link to the wikipedia page on Sütterlin[0] that is mentioned in one of the answers, there's a link to another wiki page about the Antiqua-Fraktur dispute[1]. Apparently 19th and early 20th century Germany had a whole nationalistic debate about which handwriting script should be used, with the nazis ending it by preferring (somewhat surprisingly, to me) the international choice of the Latin alphabet.

Combine that with Göttingen being the capital of the maths world at the time [2], and I wouldn't be surprised if that dispute had some (now mostly forgotten) influences on funny maths squiggles in general.

Tangentially, the original question feels somewhat asked in bad faith imo, calling many names "bad" with unearned authority, and implicitly seeking popular votes to support their position. Also sentences like:

> BTW Abramowitz & Stegun uses P. Wow. See p 629.

It's great if you're passionate about maths, but clutching pearls over the use of "P" instead of "℘" is a bit much (reminds me of the "π vs τ" debate and how upset that seems to make some mathematicians. Meanwhile Euler, who came up with using "π" as a circle constant, wasn't consistent about what value he gave it at all[3] - he'd just pick whatever circumference-to-radius ratio worked best for his proof at hand).

It's pretty clear that "℘" essentially originated as a Fraktur-based glyph that most Germans of the time would intuitively read as the equivalent of "P" in Antiqua. The letter "P" is pronounced "Pe" in German. No mathematician would have been confused by Abramowitz & Stegun's notation, just like writing "R" instead of "ℝ" won't confuse anyone either.

Also Milton Abramowitz was a Jewish man. He might have felt a certain way about using letters associated with German nationalism, but that's just me speculating.

[0] https://en.wikipedia.org/wiki/S%C3%BCtterlin

[1] https://en.wikipedia.org/wiki/Antiqua%E2%80%93Fraktur_disput...

[2] https://theconversation.com/how-one-german-city-developed-an...

[3] https://www.youtube.com/watch?v=bcPTiiiYDs8
Both an LLM and Stockfish would fail that test.