skysight-inc/HackerNews huggingface dataset:
He comes off as usual too optimistic and dismissive or blind of the opposing side. a lot has been discussed about this since Marx. he is not the only authority on the matter. also, these huge sentences of breathless redundancy and lists. I think he's right in about half of it.
Again?

https://news.ycombinator.com/item?id=36044665
What I've been trying out recently is just function calls with arguments from frontend to backend.

It's only for side projects, but I personally prefer this type of approach over both REST and GraphQL.

You just have to think of it as another function.

In addition I define contract using TypeScript code something like this:

defineOperation('getPosts', {
input: { filters: dataTypes.array(...) },
output: dataTypes.array(dataTypes.object({ id: dataTypes.uuid(), title: dataTypes.string()})
})

And this generates typed backend function handler and a frontend client function. Backend is TypeScript also, but it could generate for any language in theory.

I also generate database entities like that, and auto create migrations, etc. You could in theory add documentation into that defineOperation as well.

Very simple, and very smooth in my view. Also debuggable since it's text based (using POST method) with json
{ "operationName": "getPosts", { "filters": ... }}

In frontend I will have a generated, typed function I can use client.getPosts

and in the backend I just have to define export const getPosts: GetPosts = (requestManager) => ...
where GetPosts type is generated.

It's because I think REST methods don't make much sense and the endpoints are arbitrary, in the end it's just easier to reason of everything as a function.

I also don't particularly like how GraphQL forces you into this certain mindset, that feels like in many cases it holds you back rather than makes you productive.
If you have the downside risk of volatility without the dopamine hit of gambling you might as well just sell it all.
Yeah, but they’re so far behind even if they 10x Siri they’ve got nothing on OpenAI.
I for one will be sticking to controllers and forgoing eye tracking. Hand input is irritating and limited, I hate using pinch gestures to click on things and the article makes a solid point that the lack of haptic feedback just makes it feel like you're flailing around (which you are). Eye tracking is nice to have in social interactions but I don't see the point otherwise.
It's really quick fuel that leads to an insulin spike that triggers more fat storage and eventually leads to insulin resistance.
HHGTHG. Douglas Adams:

“they buzz them. They find some isolated spot with very few people around, then land right by some poor unsuspecting soul whom no one’s ever going to believe and then strut up and down in front of him wearing silly antennas on their head and making beep beep noises.”

src: https://www.goodreads.com/quotes/7320721-teasers-are-usually...
Have you seen the new season? Honestly they're hit or miss.
Elon Musk. Everything Dumbledore said about Voldemort applies here too. If you don’t want to give him the power, don’t give him the power.

But that aside, your point is very good.
And as we all know, the assembly of an iPhone is the hard part, not the design.
Because that’s their own format and they’re willing to put in the maintenance effort. I don’t really see the equivalence.

Also webp is 13 years old now or something since the initial release as compared with jpegxl which is quite new.
They don't exist, or if they do, they rely on far less (motivated, whatever that motivation might be) community folks to bring-up support. Which often happens are the device is a generation or two old.

Non-sbc aarch64 devices with good upstream support are damn near non-existent. I understand the Linux user market is small, but it's baffling to me that companies can't invest a small amount in having coordinated upstreaming efforts.

That said, I'm so delighted with my G14 2022 experience that I might just buy the 2024 version of it's all AMD again. I have better hardware control in Linux than Windows, I can play Halo Infinite in Linux (praise be Proton) and Windows. But... I suspect I'm going to be able to do the same thing on a likely more-battery efficient and nicer hardware M2 MBA by the end of the year. Nice to have options.

Edit: it's really soulcrushing to think about. Sdm845 devices are insanely cheap and yet upstream support still barely limps along, mostly with volunteer/donated efforts.
Well it's not paradoxical?

If one is the kind of person who writes M$ then it's pretty much expected behaviour.
You do if you work for a different 3-letter organization
Strange comment. This doesn't sound like a legitimate criticism because of "Here is the official commit undoing the change:" being not a link to a commit to start with, and secondly being a declined pull request, and thirdly for the reality that `master` writes `ggjt` header.

Really looks like some axe-grinding here, if I'm being honest. Especially because it takes very little effort to find out what the present header is by someone who can write software.
The context of the thread is machine learning companies. You're delusional if you think they don't have a ton of web scrapers running 24/7 already.
Demystifying this concept: The mechanism is almost certainly just measuring pupil dilation, and maybe eye focus, if that's something you can track with an eye facing camera.

Source: Thinking Fast and Slow, where the initial inspiration for the book was an experiment noting that human's pupils reflexively dilate when they engage their "system two," aka the "slow brain," metaphorical part of their mind.
>This discovery opens up new possibilities for both digital art and marketing.

Like hiding malicious URLs in public.
Magic LTM-1, a coding assistant LLM with a 5M token context window
I would not be so sure, mainly because of ecosystem lock. I sincerely doubt a double-digit percentage of Apple employees have touched and android phone or used OpenAI APIs. Big problem with ecosystems is you don’t know what you’re missing.
"The AI tutor will be by each child’s side every step of their development, helping them maximize their potential with the machine version of infinite love."

Somebody clearly took a lot from the scene in Terminator 2 with John Connor trying to teach Arnold how to do a high five.
That Intel official is in trouble then. I can't imagine this guy's IPsec was that good. They'll dump his whole digital life and find 'the leaker' in minutes.
More likely the UFO is just a 6 or 7 the generation stealth aircraft 'they' are keeping secret because otherwise you would be asking why they government is spending money on this and not health care
Both things could be true though. There are tons of SAPs out there that cover a multitude of very specific things. Most aren't aware of the others either, by nature of the SAP.
Also people who don't understand what is or is not possible easily get confused about what is impossible / difficult versus possible / easy.

My guess is that a substantial fraction of otherwise competent American adults don't realise VTOL jet aircraft are a thing we can and have built for example, and that if one of them saw a prototype like the Flying Bedstead (Rolls Royce experimental platform, which doesn't look at all like an aeroplane since it doesn't need to) and was told (in jest) that's an alien spacecraft, they absolutely might believe that.
Congrats on the launch! The landing page looks pretty great and it's definitely a real problem. I've struggled to automate my house with a myriad of devices.

Wish you all the best in your endeavour!
We’re sick of seeing frontpage news about the latest crypto scam and fallout.
I'd also assume this is just a psyop, though more in the more general propaganda sense. You want other countries to both overestimate and underestimate you.

If other countries think there's a serious possibility that the US has alien technology then they'll be extra cautious. I doubt anyone buys it, personally.

But propaganda operations definitely have unintended consequences, I'd personally guess that experiments on the population's willingness to believe the government is at most a side effect. After all, there's wacky stuff like flat earth or refusing to believe in irrational numbers that has no meaningful international relations impact.
That last point is key. Would Elon be even richer if he only sold cars to rich people today? No. Would he be even richer than that if he only made cars for himself? Of course not. No, he maximizes his own profit by selling to the largest possible market, the world.

by this logic, why are private planes so expensive? or Rolex watches. Some goods remain expensive even if profits can be realized by selling them cheaper--so called Veblen goods.

The Lump Of Labor Fallacy flows naturally from naive intuition, but naive intuition here is wrong. When technology is applied to production, we get productivity growth – an increase in output generated by a reduction in inputs. The result is lower prices for goods and services. As prices for goods and services fall, we pay less for them, meaning that we now have extra spending power with which to buy other things. This increases demand in the economy, which drives the creation of new production – including new products and new industries – which then creates new jobs for the people who were replaced by machines in prior jobs. The result is a larger economy with higher material prosperity, more industries, more products, and more jobs.

he ignores recurring services, which have surged, and is enough to offset cheaper hardware. cable, phone plans, and internet more expensive than ever even if computers are cheap. so many things are recurring now, like insurance, with expensive lock-in plans and high cancellation fees. Not to mention, there are many instances of hardware not becoming cheaper, such as iphones.
What other win conditions would you add? The US is not the only country that conquers and exports culture, civilizations have been doing that since the first hunter gatherer planted some cereals on the banks of their closest river.
In my dream world 64 bit OS, every program would be statically relocated at install time. It would permanently have assigned its own segment of the global system address space. Every library it depends on would also have a permanently assigned segment of the global address space.

Also at install time the application would run all its initialization steps including GUI object allocation, with GUI object handles permanently assigned in their own segment of a global address space. The linked and initialized state of the application would be stored. Then launching the application would be more similar to a resume-from-suspend operation: memmap the pre-initialized state into its already reserved segment of address space and reactive the frozen gui objects.

Probably I'm naive: I've never built any of this kind of low-level OS stuff. But I really do think there is room to re-envision some things which were decided in the 1970's based on constraints of 1970's hardware.
I am the only developer I have ever encountered that even vaguely fits that Not Invented Here description, and I have been doing this for almost 20 years. This might have been more common decades ago but now the opposite is far more common. With things like Maven and NPM nobody in the corporate world writes original software anymore. The emotional insecurity is too high and leadership is too absent for modern developers to write original software.
Ostracism is how we (humans) enforce social norms.

In this case the community is ostracizing a company known for grifting under a facade of technological advancement. Seems like the system is working.
That's like saying effective cryptography is destruction of evidence.

"Laundering" is a bullshit concept invented to legitimize total surveillance of financial transactions. This KYC/AML stuff is just the financial arm of global mass surveillance. We must resist it vigorously for the exact same reasons we resist warrantless dragnet data collection.
I have a family member who won't stop consuming everything about Steven Greer on youtube, and I don't know what to do about it. It is driving me crazy and I just have to tell someone, sorry.
Yeah, but using a raw boolean or Boolean is not considered good practice. They’re up to at least four states now:

null, None, Some(TRUE) and Some(FALSE)

Of course, if you want more than that, you can have unboundedly many by invoking new Boolean(), which guarantees its return value is unique according to ==
Oh, 100%. The interfaces in Minority Report were spectacular in terms of cinematic movie appeal.

Artistically it was a great choice, and they certainly weren't intending to inspire a bunch of wrong-thinking UI choices in the real world.
Sorry, I meant 125% screen scaling from the OS, not browser zoom. But I just tested and it also happens with no scaling. As I resize the window the header links slowly move down, until they overlap the text.
I get that a hateful mob jumped all over this widely-publicized PR and that's really, really not ok, but it doesn't make you automatically in the right. Sometimes our egos get the better of us, mistakes are made. Subsequently the only choice you have is between being someone who escalates drama and someone who defuses it. I promise you that being the latter is the better choice, even if it doesn't come with the ego-boosting joy of being "right". The person who can rise above it all is the one who ends up winning respect in the long-run, but it requires acknowledging one's own fallibility in the short-term.
This is a good thing. Most websites that want to send you post notifications just want to spam you. It should be very intentional.
This isn’t true. TSMC is using EUV tech all funded by Intel. If the US were sufficiently motivated by a Taiwanese fall to China, a fab would be brought up somewhere else quickly with the support of the US (if not in the US).
Photoshop can't rely on mmap, because its scratch file implementation is older than most modern OSes, and some systems have virtual memory limits it exceeds, not just physical memory limits. Though I'm not sure the browser even has mmap capability.
Yeah, and cryptography was made for pedophiles and terrorists. Am I right?
Google is a multi billion dollar company. They can’t spare a few developers to maintain a mostly isolated feature? (Changes and security updates to the JPEGXL will have no impact on the rest of Chrome.)

If after a decade no one really uses it, fine remove it - no one will care if it’s unused. But to kill it in its cradle is just BS. JPEGXL should have the same opportunities WebP had.
Well, they have pretty consistently invested in and showcased accessibility, famously ROI-be-damned (to paraphrase Tim Cook). So, it’s not a stretch to expect (but not assume) they will have the perspicacity to do the same here.
Lots of people on HN knew about crypto early and did not invest; they lost out big time and they take out their frustrations regularly.
If this is a psyop that’s still huge news.

These are fantastic claims from a highly ranked and decorated member of the IC, released with official backing/DoD preAuth

Someone has some explaining to do
> And the US has been leading in those categories for 80 years at least.

Imagine being skipped over for first contact because your country invented "software patents", making itself uncompetitive... ;)
The argument to `isspace()` (in that implementation) is a Unicode code point, not an encoding byte.
But the cover art of manga is often colour. So it should still count as manga even if it has colour IMO
Oh for the love of deity, if aliens were actually visiting earth there wouldn't be a damn thing we could do to stop them from informing the entire planet of their existence.

The fact that they haven't done so yet is more than sufficient proof of their non-existence.
Provocative question, but what would be so bad about extinction actually?

Personally, I'm interested in living a good life and for as many other people as possible (who are currently alive or are very likely to be born soon) to be able to do so as well.

I honestly couldn't care less whether Earth in the distant future is populated by lifeforms that share some DNA with me or by other lifeforms that don't.

Or to take the freak meteor you mentioned. Such an event would no doubt be horrible - but more because of the immediate experience of those people who had to endure it, experience nuclear winter, collapse of civilisation, ect. However if the meteor really managed to wipe out all humans then... what? There would be no one left to judge. Earth would go on like it did for billions of years before humans.

On the other hand, why should we endure greatly reduced quality of life (through e.g. increasing effects of climate change) only so we get the economic output required to launch some rocket to mars and plant some DNA there?

So why exactly the focus on the survival of something abstract like "the human race" instead of the lives of the actual humans?
Presumably it's not the crypto bros upvoting them into that position
Edsger Dijkstra's Convocation Speech (1996)
Heart Attack Deaths Fell for Americans over Past 20 Years
Paradox Games are from Sweden.
Don’t sleep on the Modular inference engine

https://www.modular.com/engine
> Hn usually has high quality discussions.

It doesn't.
There are probably 5,000 comprehensive possibilities. You could sit around all day making up "what ifs". What if it's a psyop? What if it's some meteorite that crashed into a pile of pine resin and made a composite? What if it's a fake craft two dudes in a covert research lab made to troll an intelligence service with some experimental materials? What if the dude is actually lying?

Who cares? It's not going to amount to anything. Even if it exists, nobody's gonna let us see it.
Indeed something like a collapsible menu may call the backend to ask to open/close the menu.

But some frameworks may open the prefilled menu when you click it, and sync the state to the backend, instead of waiting for the backend to “approve” the request to open the menu.

Hypothetical example:

m = menu(1, 2, 3)
if m.opened:
print(“It was opened.”)

Here there may not be any UI latency when opening the menu. The menu opens when you click it, and the state is synced to the backend. However,

m = menu(1, 2, 3)
b = button(“open the menu”)
if b.clicked:
m.opened = True

In this program, there will be a round trip to the backend when you click the button to indirectly open the menu.

Overall, it depends on how you design the framework and how you divide interaction control between backend and frontend. Controlling every little interaction thru the backend is probably not a good idea, and you should bake some frontend interactions into the UI components.
Mojo aims to implement a superset of python, and supports ownership:

https://docs.modular.com/mojo/programming-manual.html#argume...

(same creator as Swift)
What is the worst part then?
btw, i want to point out that shaneos's request for an 'algorithm [that] can run in under 16ms for arbitrarily large images' is obviously constructed to be impossible

no flood-fill algorithm can run in less than 16ms, or less than any finite time, for arbitrarily large images; they necessarily require at least linear work and, even with arbitrary parallelism (itself impossible in a finite universe), logarithmic time

you need to bound the image size if you are going to bound the execution time

so this is not a good faith request; it is, rather, a deliberately impossible task, like spinning straw into gold, finding an acre of land between the salt water and the beach, making a cambric shirt with no seams or needlework, or reaping a crop with a sickle of leather

unfortunately my previous comment pointing this out has been flagged and is therefore generally no longer visible; i consider this sort of response to a purely logical argument of impossibility to be astoundingly mean-spirited and contemptible
Are you talking about Slaren? I wrote a blog post promoting him a while back. You can read it here: https://justine.lol/mmap/ It also spotlights other unsung heroes who played important roles in helping me bring mmap() to the machine learning community. As for me being trans, the problem is that 4chan does care. The /g/ local model discussion board was consumed with discussing my gender status for more than a month. Stirring up hate is how they rally anons to venture out on raids which have damaged my professional relationships.
final Boolean foo = True

…

if (foo.booleanValue()) { }

Can also NPE.
Thanks, will have a look! :)
There are not many of those. (Not many condos in the US in general for that matter, since they're pretty discouraged by housing laws.) Wonder how many 10s-100s of bids there were for it.

Anyway, I'm not accusing Cupertino residents of being upper class, I'm accusing them of being old.
But in this case he begins with: “I am Lazarus, come from the dead, / Come back to tell you all, I shall tell you all”

Beginning from paragraph one I am already doubtful he will be able to convincingly support it.

I guess I'm happy that he's confident that AI wars will be better for it (you know, when we have to have those pesky things).

It was a very odd list of wishful New Foundation fantasies.
Thinkpad x13s is an okay option, but Qualcomm is IMO more cursed than Apple
Where will the hard knocks come from?

I don't necessarily like the idea of paying for AI to train my children to be AI dependent life long children who spent their whole life around benevolent AIs.

That said to move up the stack, the point is to paint a generally rosy picture. Not tell us that our kids will be raised by AI to be part of the futures uniform culture.
They don't tend to last more than 20,000 years before some malfunction brings them down.
I say this from an angle of religious tolerance but some people actually “believe in angels” etc, people will believe whatever they want
PSVR2 already has eye tracking. And unlike the Apple Vision it also has controllers with a stick. Perhaps there are already such games which let you aim with your eyes (assuming you are shooting at something), while you move around with one stick, and the second stick isn't used at all.
I don’t use Android or OpenAI APIs, but I’ve been burnt frequently by Siri. You don’t have to use something better to know that it’s pretty bad.
I would love to read an interview or AMA from the developers of Reddit's new site. Just to hear their side of the story. I also cannot believe how one could make a site so uniformly terrible in all ways, but I'm willing to at least give them the benefit of the doubt and hear them out. The top two explanations (to me so far) are either 1. the developers are totally incompetent or 2. they are deliberately sabotaging the site, possibly to dissuade users from using it. Nothing else makes sense, but I'm open to a logical explanation.
SmartGPT5 – Automated Prompt Enhancement
I see people claim this frequently that Kotlin is used a lot on the backend, but there’s very little evidence that this is true.

I absolutely will concede that Swift is in practice an Apple only language, but I feel Kotlin is essentially an Android only language in practice as well.
Sounds cool until you think that you have to maintain this after new things are installed, removed and upgraded.
ASLR is around for a reason, having everything statically fixed may bring security concerns.

And, how do you run multiple programs out of the same binary?
AI is a tool. Someday it will be more then that, but for now it's just a tool. If we design it and train it to be altruistic, it may be do some of the things he claims. If we design it and train it to deliver stockholders profit then it will prioritize that. If we design it identify dissidents and maintain security, then that will be it's priority.

Looking at who's doing development on AI, I have my predictions for the likeliness of altruistic AIs.
That's effectively been a large part of my view / understanding, though from (mostly) outside the service-provider viewpoint.
I'm not saying it's not aliens....

....but it's not aliens.