skysight-inc/HackerNews huggingface dataset:
Yeah, I know - https://taoofmac.com/space/blog/2022/12/14/1230

I’ve been doing that for years now on the iPad, and knowing Apple (my site’s 20+ years old, BTW), I would be extremely surprised if they ever put Stage Manager or anything similar on an iPhone. You can hack your way around things (Blink and Remote Desktop support external displays, etc., and there has been an external display API for a while that third-party apps have used creatively), but it is just not the way Apple thinks about the iPhone.
How many people are actually paying $1k for "essentially the same phone"?

I'm upgrading from a 3 year old iPhone, so everything here is pretty exciting for me.
> once you start needing to horizontally scale it'll get messy fast.

It gets expensive fast, but not messy, these things scale horizontally really well. All the state is encapsulated in the request, no replication, synchronisation, user data to worry about. I'd rather have the job of horizontally scaling llama2 than a relational database.
Yeah unless I have something that requires really low latency or something I am taking ease of configuration every time.
It took literally 7 seconds to put in the cover correctly, and if you got the warning all you had to do was press on a bit more.

The Galaxy S5 Neo did not have any flaps over the ports.
Yes but what about the m3 Macbook?
My wife really likes the Underwood Ranches Sriracha, plus they sell other tasty spicy sauces. Highly recommended! https://underwoodranches.com/

I personally prefer this Thai Sriracha: Sriraja Panich, https://a.co/d/bbGQ3p2
And there are a lot of games out there featuring microtransactions, but which also have Apple Arcade versions which don't have microtransactions. It's pretty great to be able to grab a game that looks fun and know that you can just sit down and play it, rather than having to tap through seven different pop-up windows trying to sell you on the battle pass, buying boosts, buying more coins, spending the coins you already have so that you'll have to buy more coins next time you need coins, three different currencies, are you sure you want to restart the level you can just keep playing for only a buck!, and so on.
Poor suggestion based on articles that you disagree with and how it was presented. I don’t understand why people jump to censorship as a solution to their own biases.

If you read the article, they’re only reporting on the light. No explanation was given. Are you now denying it never happened or that you just don’t like the outlet; since they’re two different things.
How does this differ from ntfy or pushover?
I kinda feel the same way although I am excited to be able to use the "action" button for other things and just leave the phone muted/silent permanently (as it is currently).
Do you feel like the changes Apple is making to the camera are improving the camera along the axes you care about?
Whoa, how does one make a Zoom avatar of oneself? What tool is he using?
> Seems like an odd scapegoat.

Only if you expect developers and/or studios to work for no pay.

Why do you think we live in a world where you need an internet connection to play a single player game? Developers need a way to be sure you've paid up.
The thing I enjoyed during the presentation was the original iphone on the table in the left side of the screen just before Sribalan Santhanam started to talk about the ray tracing.
I think Mitchell and Webb investigated this solution already: https://youtu.be/s_4J4uor3JE?si=EO37E-4t3uEWhaVE
If the money follows the student in these "school choice" programs, why would that be "defunding" public school? If schools get $x of money per student, and a student decides to go to a private school... The public school no longer bears the costs of educating that student, so it's a neutral move.
My new Honda Passport was USB-A and no wireless last year--but then I was happy to be able to get a car at all.

Not that CarPlay is a necessity of life but glitchy CarPlay would be a pretty big negative for my experience with a vehicle.
1. ability to begin capturing 3d video for the devices of tomorrow to render is a sea change. I want as much as my video as possible to be captured this way, starting today. Can't reshoot the past

2. dedicated hardware button for programatic software execution is fantastic

3. wearable turning your fingers into a button allowing execution from simply moving your fingers is insanely cool

These three things alone are more exciting than anything I've seen in a while. All in all, great ideas that are absolutely pushing the envelope of how we interact with these devices. Love to see it.
>Until THAT changes

Well that's what I want to change. There was once upon a time where Android was in the same position. Considered as crappy alternative phones for people who couldn't get an iPhone. By some miracle Google didn't throw out the baby with the bathwater like they would do for 80% of their other products in the next 13 years, and now IOS has real competition.

>Linux desktop users are simply not a big enough market to bother spending money on.

And it won't change with that mentality. I don't consider WINE a solution so much as a workaround. Maybe a good workaround, but it doesn't change the "Linux Desktop users market" issue.

And I'll just pre-emptively address the constant response I get to this: It's fine if "you" (royal) don't care and simply want to a) be on Linux OS and b) play modern video games. I'm not going to shame anyone using WINE to play their games. Sometimes you need a quick fix and this is the "quickest" fix for that. It's part of my personal mission to care, though.
The easy answer is that the watch doesn't run that fast. If it runs, say, 10 seconds fast a day (which is a lot), then if walking from one room to the other takes a minute, the watch is off by... 0.007 seconds. I'm not going to be setting the clock that accurately.

But if the clock just runs consistently fast (and if I know how fast it runs), then I can use the watch to measure how long it took to walk from one clock to the other, and from that I can compute the correct time to set the second clock to.
Portable external monitor, tell me more.
Ever since the iPad Pro came out, Appe has had a first-party 3.5 female to USB-C dongle for wired audio
Sure! As I said I was fantasizing, maybe I should have qualified this a bit more :)
A pacemaker is also very personal, and a computer, but that doesn't make it a "personal computer". Words strung together sometimes mean different things than they do in isolation.
Brother, what would actually excite you other than the replaceable battery? You game on a PS3. You're self admittedly boringly frugal. At this point, frankly it's not just Apple that isn't marketing to you -- no one is going to market to you except maybe Depends in a few more years. Companies make products for people who spend money.

This is not Apple's problem.
McCarthy calls for impeachment inquiry into Biden amid pressure
Couldn't have said it better. I have loved each one of those tools too.

Docker maybe a little more love-hate but I think that has a lot more to do with the politics and salesy side of things and "Who owns what"
You can appreciate the utility that unity provides without making false claims in the first paragraph.

There are ofc many successful games that were not built on top of a third party engine.

Including one of HN’s darlings Factorio for example.
Native AOT is still WIP, behind .NET Native, and someone has to implement the consoles backend, and runtime support.
I’m using WiFi 6 (not even 6E) for that and the limiting speed factor for me seems to be the SSD that I am writing the data to. I could throw money at that to make it faster, but I also don’t really care because I’m asleep while it’s backing up anyways, just like how you probably couldn’t tell me how long your iCloud backup takes.
generally infinite

How infinite is "generally infinite"? Are we talking infinite enough it's not productive to talk about its size, or so infinite there are physical copies of the solar system, earth, and everyone it it by sheer chance?
The whole worry about EV's an cold weather always seemed to me to be something people unaware of of block heaters would worry about.

Story: One time a friend of mine got a hold of a diesel water heater used for semitrucks. I figured out how to get it running and then he used it a few times to build ghetto hot tubs in the snow.
> There's two types of game developers: those who finish and publish games and those who write their own game engine.

Probably a true statement in a way that's difficult to verify. Nobody is keeping track of never released games, specially those that didn't really get started because so much work went on the 'engine'.

That said, there are some examples. Like Minecraft and Factorio. An existing engine might not have benefited those titles as much as they would a standard FPS game. They could be probably made using an existing engine, but the benefits might not be that apparent if you have to fight the engine and twist it to do what you want.

Going to larger studios, Elite: Dangerous has its own engine too - could they have used, say, Unreal? Probably, but then they would not be able to use many features, like the Unreal's terrain system, for their planetary landings and such(not without ugly hacks - or making it work like Starfield) and would likely have to code their own. If you are doing that, might as well skip the whole thing.

I'll still agree that in 95% of the cases there's an existing engine that will handle most of a game's use-cases. If one has access to the source code, this figure probably expands significantly.
USB-C was finalised in Aug 2014. Apple had USB-C on their 12" MacBook in March 2015, which landed between the release of the iPhone 6 and 6s.

Thinking about it the logistics don't work out for the iPhone 6 launch when I look more carefully. It would have been possible for Apple to ship usb-c with the 6s if they really wanted to get it done.

I'm not sure why you're being such a stickler. I did say "6 or 6s". You also made an even larger chronological error than the one I made in the process of correcting me, so you ought to emphasise with my carelessness. After all - if I'm supposed to be akin to somebody who believes diesel locomotives could have stopped climate change in the 19th century, what does that say about yourself?
My point was that there will never be a full “desktop mode” or even a good generic (supporting all apps) way of running apps on an external display. Right now you can develop apps that draw on an external display, but that has to be done on a per-app basis (there was a notable one a few years back that used “web apps” to build a “desktop” on the external display, but it’s not full, generic, zero code changes native app support).
I will say that GPT-4 is just incredibly expensive. For my app I only use it for advanced translations/corrections, and usually a combination of GPT-3.5+Wiktionary is able to get the more simple stuff done
They went on a company-buying spree over the last few years

Growth of Unity but of questionable benefit to the core product.
Using AI to live translate and sync your lips
Is there a source on that? I've never seen anyone think it's below even 70B
Yeah, with various levels of tooling experience I would bet.
Call me a curmudgeon, but nothing in the last decade or so of smartphone development has sparked the least bit of interest or excitement for me, this included. Battery life maybe? Seems like a matured product category. Which is fine - maybe we just leave them alone and last as long as possible. Or keep churning about notch vs no notch, smallish vs. largeish vs. smallish again, etc.
Without using printenv or grep -F (in shell script /bin/fgrep)

$ export FRED=value
$ set|grep FRED
FRED='value'
$ FRED=
$ set|grep FRED
FRED=''
$ unset FRED
$ set|grep FRED
$ # ie, no output from set

(Missed a dollar sign.)

Another thing is that printenv does not make it easy to see spaces or other nonprinting characters in the values of environmental variables. For example PS="# " displays as PS=#. TAB=$(printf '\11') displays as TAB=. For me, that's not really helpful. Whereas the builtin set command displays the values in single quotes so one can easily the presence of spaces and other non-printing characters.

A workaround is to use printenv with sed, something like

printenv|sed -n l

If I was going to investigate "single command environmental variables" I might just use getenv and printf. That way I can see the non-printable characters. But not being an IT person or a programmer, maybe I am missing the reason why printenv, written in 1979, would be preferable to getenv. (That, IMO, would be an interesting blog post.) For example,

int printf(const char *__restrict, ...);
char *getenv(const char *);
int main()
{
if(getenv("FRED"))
printf("%s=%s\n","FRED",getenv("FRED"));
return 0;
}

usage: FRED= a.out
I liked the size of the Mini, but wanted all the features of the Pro which likely won't fit. So I bought the Pro instead and thus am the problem.
I'm going to be honest... I was slightly concerned with the amount of people who seemed to think it was legit.
It's not quite exact just based on the article body. It says:

> Mehta even appeared briefly confused by some of the references to today's tech, unable to keep straight if Mozilla was a browser or a search engine.

It's not implausible to be confused about what Mozilla is. There is Mozilla Foundation, Mozilla Corporation, and even Mozilla China. Then, there was Mozilla Suite which had a "Navigator": Mozilla's browser. Then the browser was named Phoenix. Now it is Firefox, or more correctly "Mozilla Firefox".

Granted, it still bad that the judge deciding such things couldn't learn enough of a background there to keep things straight, but it's also not exactly what the title describes either. So feels a little click-bait-y.
Trashing doug then holding up geese or 'sarah' is laughable. They are all a few degrees apart on the 'I like it because its popular (and i was sponsored shhhh) but heres my unconventional take' stichitk. Few if any unbiased car review channels exist, but thats not a bad thing. Some people like ecars, some like classics, others like light and good handling cars. Its all a matter of taste. Just like what you like, for your own reasons.
What makes you think 3.5 is significantly smaller than 70B?
There are "3D photos" exposed through apps like Polycam. The model building is an OS framework though.
The cameras seem to have the same number of megapixels. Maybe you, as a frugal old white guy, would appreciate having USB-C and no longer having to pay for the proprietary Lightning connector.
Oh cool.

I hope they add it in the Watch 10 then.

Maybe since 9 is such a small change they have been working on a bigger change for the 10.
> It's all about things I don't care about, like the camera. Oh boy, more megapixels.

Ok, it's the same 48. I'm not in the market either, but I would be if I'd be single. I currently have an iPhone 12. To get the newest 48 pixel camera would help me make killer photos for my Tinder profile that I just couldn't do that well with an iPhone 12. I think I'd see a 10 to 20% improvement in Tinder matches.

It doesn't matter whether that's true or not. I know that's how I'd feel if I'd be single.

I'm happy I'm not single, lol. Given that I'm in a relationship, I don't feel the need to shoot the sharpest pictures so I can have an edge on Tinder. However, I can imagine there are many social media savvy people that would feel that way.
Where are you seeing this? Their product page for the 15 non-pro says it uses the same cable you use to charge your mac.

It also says "The included USB‑C Charge Cable is compatible with AirPods Pro (2nd generation) with MagSafe Charging Case (USB‑C)."
(0) is a great book that explains very neatly why even long disproved models of physics were right, only less right then newer models.

(0) https://en.wikipedia.org/wiki/Reality_Is_Not_What_It_Seems
Dumbphones are rare AF these days. Even most flip phones have Android under the hood, which is even more privacy-eviscerating than Apple.

And while there are alternative OS options out there, most of them are “fat” operating systems that haven’t received the scrutiny of the two elephants in the room, leaving them to be even more questionable than a known variable.
I usually have a bunch of peppers fermenting together (with garlic) for blending into hot sauce. I tend to make ~30x what I use, and give out a lot.

it makes for a very fun hobby, with interesting rewards.

I would highly recommend others to try it if they get a chance, but as you said, the salinity is extremely important.
There are plenty of examples in the literature of using LLMs for translation beating the metrics of non-LLM models, even for languages for which there isn't a lot of data. Transliterating non-Latin characters helps a lot with accuracy as well.
Ask HN: Do we still need Electron?
Each platform has it's own webview control available as a shared library installed with the OS.

MacOS has WKWebKit based on WebKit.

Windows has WebView2 based on Edge/Chromium.

Linux has webkit2gtk based on WebKit.

Tools like Tauri use a simple cross-platform single-header abstraction called webview.h[1].

Electron no longer allows Node.js to be called from renderer processes, all communication with Node.js is done via IPC.

In this case, why do we still need Electron? Why does it have to be tied to V8/Node.js?

The fact that Chromium Embedded Framework exists and is third-party makes me think that Chromium wasn't designed for being embedded, and Electron is filling that gap.

This is elucidated here further here https://trac.webkit.org/wiki/WebKit2:

> it's difficult to reuse their work...if another WebKit-based application or another port wanted to do multiprocess based on Chromium WebKit, it would be necessary to reinvent or cut & paste a great deal of code.

It makes me think that perhaps WebKit was the better choice for embedding. The fact that Node used V8 made Chromium the choice, and that Node being called from the renderer was the original way of working. Maybe because WebKit didn't have a build for Windows was an issue too...

But now that we have Bun, perhaps it's time that WebKit becomes that browser target of choice for desktop apps on macOS.

Unless WebView2 for macOS arrives, which would have a more sane cross-platform story. WebView2 has a very large feature-set though which make take a while to implement for macOS.

[1]: https://github.com/webview/webview/blob/master/webview.h
This GTK/QT flamewar went way too far.
Update: Stephen Totilo says they told him bundle games won't count. https://twitter.com/stephentotilo/status/1701679721027633280 No one knows how they are going to count installs.
I had an Android phone from Motorola (that cost $10) that could be fully submerged. The seal mechanism was bulky and the phone was hot garbage.

For me, battery life for days in airplane mode is good enough if it means never worrying about liquid
A CEO's job is to maximize shareholder value. Sometimes that aligns with customers, sometimes it doesn't.
In threads like this, people often bring up gyms as social spaces.

Hell. No.

I've been using a gym for most of my adult life. Gyms are anti-social spaces. Big box gyms, sports clubs, the gym at the Y, campus gyms, the gyms that most people go to.

Maybe boutique gyms and gyms where you always work with a personal trainer are different. Every gym I've been to: hell, no.
people will bend over backwards to accomodate/justify the stupid/biased/rotten practices in peer review.

> Let's assume that the reviewer is correct and the key idea of the paper is not new.

umm why are we assuming this? i mentioned the other project in my paper and pointed out the distinctions. even so:

> You want to present an idea that isn't novel?

yes. explain to me in very specific detail what the issue is with that in 2023 where page limits are an anachronism? don't have room at the conference venue itself - i'm fine recording the presentation and putting it up on youtube.

> The editor or program chair that makes the decision knows from Reviewer 3 that the paper is not novel.

reviewer 3 is demonstrably wrong/lying - my project is distinct and gets more use/support (it has been merged into the upstream core ecoystem project).

> If the paper has some value other than novelty, edit it to include the key citation and very carefully explain the contribution of the paper

done and done but there's a crucial component you're eliding over - reviewer has to actually read the paper.

> Do a better literature survey next time.

lol

> Imagine how you would feel if you were the author of the obscure paper and someone who didn't bother to read it got your idea published in a prestigious conference.

there's no paper. it's a github repo.

you see the absurdity grows and grows until one can't even believe that it's possible such a horrible miscarriage of academic justice/honesty was committed. but i have all the receipts as the kids say and the real miscarriage is it's worthless to complain because the entire practice is complete and utter bs.
It’s not even that. It’s just direct storage access for recording and image previews.
That's why ray-tracing in games was not a thing up until 2018.

The context is games, which is what they've shown on the presentation to sell us the new iPhone.
Can you please skip the flamebait when posting here? We're trying for something different, and would appreciate the help.

https://news.ycombinator.com/newsguidelines.html
Keep in mind that KSP happens in "easy mode" where all of the atmospheric drag, gravity pulling, and orbital speed are smaller, but they are smaller by completely non-proportional amounts.

Last time I looked, there was a mod that made Kerbin like Earth. I suggest you try it.
imagine you are at nasa and you have to deal with all these internet people who believe in alien technology on earth
Part of the reason is that not all of the costs scale linearly per student. Take 15% of the students out of a class and you get 15% less income, but you still need the same number of teachers, admins, building costs, etc.
I think GoDot will become very popular as an alternative and started a company around it. Ramatak released the first pre-release of their mobile studio for GoDot two weeks ago https://twitter.com/RamatakInc/status/1696914278861656397
MOE?
In addition to replaceable battery, which is great, I'd do the following:

- Remove all excessive animations from the UI. Please stop wasting my battery and my brain cycles on nothing. iPhone 1 to 4 had sufficient level of animation. iOS 16 level of animation is nauseating.

- Make the phone to fit into a human hand. No need for a shovel.

- Non-slippery material. (I'm currently on X and it's like holding a half-used bar of soap in the shower.)

- Remove excessive gestures, corner sliders, pop-ups, etc. The UI is a mess. Simplify everything. Less is better.

- Redo all the UI elements. This mess of excessively saturated flat shapes is dull. Initiate return to skeuomorphism, but at a slightly different angle. Especially get rid of oversaturation everywhere.

- Increase contrast of UI elements.

- More detailed report on processes consuming system resources, something like a Task Monitor.
You really should follow their advice. Even if you never use it, it'll still help with the resale value of the property. I'd never want to be dependent on the grid that much in the mountains.