skysight-inc/HackerNews huggingface dataset:
> The original iPhone wasn’t subsidized… it was bought outright. It was only after Apple proved the potential of the iPhone did the carriers get on board (and even then, it was limited support for quite a while).

Completely untrue. The original iPhone required a 2-year contract with AT&T/Cingular. https://en.wikipedia.org/wiki/IPhone_(1st_generation)#Releas...
This is a duplicate of https://news.ycombinator.com/item?id=39185520
By articulating the internal discomfort the problem goes away because it mostly never about what you think the problem is because the problem is just a placeholder.

Apologies for the long sentence.
Walking and Chatting with ChatGPT
.gg is a bit more niche but I see it occasionally for gaming related sites (Guernsey)
The first gen iPhone had a much better UX than other phones, so missing a few features like copy and paste was palatable.

I do think future generations of AVP will do well. Iterating and applying learnings and customer feedback will make this a good product.
You put your finger on the real problem. If you think ethics and regulations can't be fudged at Neuralink, you don't know who you are dealing with.
Latest iteration of pretty much every turn based game AI is based upon MC simulation.
Talking to some Googler friends, it also seems like everyone there think they are "leaders". The reality is that most people at google end up working on something meaningless. That's the reality when you are in a company of 200k where the core business is at complete maturity.
Oh god. I love that it's a move to market a feature, but it's so disrespectful of a user's expectations. Wonder if this kind of trade off still happens there or if it's just a byproduct of its time.
If they are, it will be for completely unrelated reasons. Protein folding has very little in common with paper folding beyond the name. In particular, proteins are basically 1-dimensional, whereas paper folding is inseparable from the 2d nature of paper.
I think the wording is also biasing the outcome. The next ball is more likely to be green than the previous ball, and a lot of people will regard that posterior probability statement as implicit. If the question had been phrased differently eg, 'what is the most likely color for the next ball selected' I suspect more people would have voted for equal likelihood.
The whole point of the ccTLDs is that ICANN doesn’t really have any control over their contents—they’re “sovereign soil”, so to speak, and each country can do whatever it wants with its namespace. Which brings us to the answer to your question:

> Why didn't ICANN just charge a flat fee for any string to resolve to an IP?

Because ICANN doesn’t control what strings resolve! They delegate to registries (by putting NS records in the root resolvers), and for ccTLDs it’s up to each country to set policy and infrastructure to taste. If anything, the existence of gTLDs (like .com) where policy is set internationally is the unusual aspect of this arrangement.
My main objection to these type of technologies (I feel similarly about voice control) - is that I don't WANT to use large hand gestures (or verbal expression) to control my device. It's exhausting, and too much interference with the ambient experience. I can control my whole desktop experience with very little wrist motion using my speedy mouse. I have a bunch of extra buttons under my thumb for a variety of tasks as well.

Reaching out with my whole arm to click, or pinch to zoom, is a HORRIBLE user experience. (For most things - clearly VR games and such will be fine).

It seems I can connect an ordinary keyboard and mouse to it though, so I could see using it as essentially a really large monitor. As long as I can point and click with my mouse independent of my eyes or head position, and my text-entry focus doesn't move without permission.
This iPhone trope has gotta die. I worked at Motorola when the iPhone came out. Every single engineer knew this thing would blow everything else out of the water. It was one of the largest leaps in consumer tech devices ever. I assure you the Vision Pro is nowhere close to that.
I live in MA and I probably write 4 or so checks a month if you count the ones my bank writes. Only one or two actually hand-written. Maybe receive 1 every couple of months. I rarely pay with cash but it's not a freak even to see someone paying cash at the grocery store or for lottery tickets. So certainly not exceptionally rare.

My town charges a premium for tax payments on the web because they outsource it. So, yes, I pay by check.
For issues in the field you really want metrics and logs. That way it's easy to monitor for the state of things and to zoom in on the specific data you need when you're investigating. OMG right now! Or days or weeks from now. With a single entity or local group or a distributed set of them. Even if you're investigating a single system, you may want to correlate with other events in other systems leading to, simultaneous with, or soon following your incident. When people talk about o11y (observability) they mean this.

Ideally, events will be recoverable, but also still debug-able. Depending on the kind of thing you're looking at you may not have the (somewhat dubious) luxury of a core dump.

I'm still on the fence about whether a core dump or a Java exception unwind is more useful for new staff awakened up by a "pager" at 4 am. /s
Cockpit has a good web interface for libvirt
Is AI the cause of consistent tech layoffs?
?
> One could argue this judge has pushed the limits of the law (...)

Who would argue that? And what does that actually mean? Do you have any concrete example that helps explain what you have in mind?
please reread the other comments about the sideffects from accidents without seatbelts. then tell me why you think those sideeffects are irrelevant.

and i didn't say i don't like cars. i said (maybe not very clearly): cars impact my freedom to move around. see my comment here: https://news.ycombinator.com/item?id=39192495

in particular read the linked discussion in how cars negatively impact peoples lives.
iPhone 1 was the effectively the first mass market smartphone

This however is coming after a decade of existing AR/VR consumer electronics and still misses the mark
Hm, indeed, can be interpreted this way, if you imagine commas at right places.

If you care, enough to steal, the real best.

(The word "настоящий" used as the translation of "very" means "real". For the rest we can leave the original english words and with commas even have some similar broken language effect)
It probably actually is a quick initial implementation, but like everything else, it needs to be planned, ticketed, developed, tested, and slated for release.

Compositor work isn't tremendously hard when the graphics primitives are already done.

UI state handling and input is a majority of the work from there. I've implemented this work before. A large portion of my background is in compositors and UI primitives.

What's really cool about having window backing layer handles, is you can do all sorts of crazy fun stuff in the office and show off to your coworkers or tech demo that basically will never make it to production because it's totally impractical.

The best example of that which actually did end up in a final product in my opinion was Windows Flip 3D. Totally fun implementation, I'm sure.
How could the next draw be more likely to be red than the draw already known to be red?
My hot take:

VR enthusiasts, which I guess now includes Apple, assume there's some natural, obvious mass market demand for such a solution if only the tech is good enough.

I'm telling you that this mass appeal doesn't exist. Nobody cares about AR/VR. We've had AR on iOS for a decade and other than navigation and Pokemon, there's no killer apps, no ecosystem.

I took my colleagues to a VR center, where they could experiment with lots of setups, try out games and experiences. They had a great time but nobody spoke about it ever again and nobody bought any device. And these people work in tech.

The tech isn't the problem. The entire interaction simply isn't a fit.
Employment is high, but real wages have been trending down for more than 2 years: https://en.wikipedia.org/wiki/Real_wages#/media/File:Wages_i...

So the average working person is in fact worse now economically than they were 2-3 years ago. It's not just a subjective feeling, and the other positive metrics don't change that.
Because you haven’t considered the issue with sufficient knowledge of it to understand.
Love the small footprint, more databases should have this, I've recently gotten into building some applications with SQLite and its been a blast.

I went through the FAQ and read through the README on the github page, however I'm unable to figure out some really ideal usecases for proton. Ideally from a product perspective.

I like to have some examples so when I am building in the future I can quickly know off the top of my head, "oh yeah, lets just use proton for this."

Does anyone have a few different applications types which they've built or problems they've solved with proton? Bonus points for external examples with some code.
Yes, and like previous countries that are no more, the TLDs still exist. We just need some international entity to keep processing the registrations.
Interestingly the market isn't regarding FedNow as a serious threat to Visa & Co. at all. Visa's stock is at an all-time high ($569 billion market cap, making them the most highly valued financial services company in the world).

The belief must be that credit cards will retain their utility (purchase protection being one), both in the US and globally.

I would expect Visa's extraordinary margins to get damaged by FedNow.
Court of Chancery Opinion: Richard Tornetta vs. Elon Musk
This paper is well written. The results are pretty wild. They observed some amazing reduction in training resources required to achieve similar benchmarks to models trained on conventional data:

> We observe that even at the first checkpoint (10B tokens) of WRAP training, the average perplexity of the LLM on the Pile is lower than that achieved by pre-training on C4 for 15 checkpoints. This suggests a 15x pre-training speed-up.
.co is a interesting case because there's also the convention of ".co.*". Is there a .co.co?
It's great that they're repaying gov debts. If the revenue levels ever decrease, the people will be better off.

Vince Cate sounds decent, ethical and honourable. Other people would be ripping the government off.
Google also outsources SWEs. My friend in Mexico worked as this. They have an acronym for this kind of worker, I can't remember. But for example, they contract out work to SWEs at https://www.epam.com.

Not contradicting your point really, just a note
I've found even living on a dead-end street is not enough. I live about 3 doors down from the end of my street, and people still fly down the street at 50+MPH, turn around at the end of the dead end, and then fly back the other way at 50+MPH.

- They aren't even going anywhere, but still have to speed while doing it! -

My only explanation is that they're just idiots. It doesn't make any sense to me.
Who Speaks Truth to the Speakers of Truth to Power?
Valgrind can only detect this for single executions, not for all possible ones.
At least he is honest. But better is better. And popularity is just popularity. It is not necessarily an indicator of what is better.
That reminds me of people who post blatantly-copyright-infringing videos on YouTube, but put in the description "no copyright intended" (whatever that means) as some sort of defense.
It's more akin to Java's annotation processor. It's generating code at compile time and not runtime.

Dart has runtime reflection and annotations that predate this. The benefit of making this compile time are mainly performance.
Yeah, it is. It inspired the reflection in Dart, which inspired the macros. You can only use Dart's reflection when running in VM mode though. Flutter apps use AOT compilation, due to tree-shaking, so you lose the reflection and fall back to having to run codegen - kind of like TypeScript -> JS. This is a nice improvement that is run in memory before compilation and allows better access to the AST.
I think it would be better to redirect to open street maps or google maps for the location link at the bottom.

I clicked on that link on mobile and it just says:

> Download HERE WeGo for a better mobile experience

> For the best experience on small screens, get the app on your device.
Why bother with an esim, when you can use something like Amazon Sidewalk, just use whatever nearby Echo or other device to send whatever small data packets
Much in the way strong SEC oversight prevented self-dealing in the SolarCity acquisition at Tesla.
Don't get me wrong: I think you are right, and I should try it myself. But I was hoping to maybe get some insights from somebody in the field.

I have actually been looking for literature about that, and I don't know (maybe I missed a lot) but it did not really feel like there was a definitive answer to that.
Agreed.

“There's no particular reason why this kind of financial intermediation should be a $100 billion industry, rife with inefficiencies.”

https://news.ycombinator.com/item?id=36012866

https://www.axios.com/2023/07/22/fednow-instant-payments-cre...

https://www.usbank.com/corporate-and-commercial-banking/cfo-...

https://www.moderntreasury.com/journal/bank-payments-as-a-cr...
Opinionated enough that you have to learn their bespoke language React

People learn what they are eager to
Often times I'll look to position the mouse and then look at something else when I actually hit the button.
CitraVR – Play 3DS games in 3D with your Quest
Well, in the recent various assembly code paths I did program lately, much more of the, if not the whole, algorithm state would have be in registers.
> Want it for productivity? it can't run MacOS applications and if you want to use your actual Mac it can't do multiple monitors.

I don’t know why, but while I feel multiple monitors helps my productivity a lot in Windows and Linux I find myself not caring as much in MacOS as long as the screen is big enough. I think it has to do with my habits around how I use the windowing in each. I tend to teasselate and arrange them in MacOS while I tend to maximize or lock to screed edges in Windows.
AIpocrypha
Losing weight is hard. Here are things to keep in mind
You are basically asking "how could it possibly be the wrong answer?".

Yes, under that definition of "more likely", it cannot be more likely. It can be equally likely or less likely. And then weighted it would be less likely. And that would be the answer. Which is one of the choices.
He notes that holding the crown button down brings all your windows from wherever they were to where you are now. So very long term window positioning seems unlikely if only just because you’re probably likely to use that feature with some regularity. But it would be interesting to know if you didn’t push the button for a couple of days whether an “office” and “home” setup could persist.
With all respect, please don't say nobody cares. There many people in the C community that want this but it's not easy to add a fat pointer to C after all these years. Though, there are people who are planning to work on this exact solution [1]. The best thing the rest of the ecosystem can do, is support them.

[1]: https://thephd.dev/_vendor/future_cxx/papers/C%20-%20Non-own...
I really think we are at the inflection point where Google is seen and perceived as the next IBM.

More and more people now realize that the ad/attention economy is overall a bad thing for internet/the world.

Googler who at some point were seen as above-average engineers are now seen as leetcoders TC-Maximizer with very little ethical thoughts or opinions on what they work on.

All of those changes are a positive thing.
they didn't say that, they said 3.8b of volume
> they have no reason to make them "affordable."

The money they make is {rent} × {units rented}. The reason they don't set rent to $1billion is that they will rent zero of them. I think this shows that they do have a reason to lower prices, at least at some range.
It could be somewhat embarassing for someone who trusts the app and then says the wrong thing to another human. As an off-the-cuff idea (not because you haven't already thought deeply but because I hate to find a problem without offering a solution), maybe use videos of real speakers for basic instruction, then the AI for responsive lessons, etc.?

As you no doubt have considered, but if you define you mission by the tool (AI) and not the outcome (accurate, faster language acquisition) you'll have a great tool and lesser outcomes. Whatever you prioritize, that's what you'll get! :)
One year is barely enough time for the marginal impact of those 8k people to matter.

Say that made 3 revenue products revisions slip by 2 quarters, and not ship six cost-saving optimizations (if you make google search 0.001% faster, you save millions in compute). Further, say that made 100 companies not renew their 7-figure ad contracts. If all of this was evenly spread throughout the year, it still hits revenue and profit only a comparitive small amount in one year.

It takes time for those sorts of changes to propagate all the way through the system until they finally impact revenue and costs. The effects are long term.

I'm on record as saying that Google hired way too much and way too fast, but it isn't quite as simple as, X-people produce Y-revenue, so (X-1)people produce Y-Z revenue.
superpowers already are in the top 10 for some time
We may have very different ideas about all this. And different experiences and expectations of life.

I'm not sure what "bruteforcing" means here. I definitely had people on my team that were of the "just-enough-not-to-get-fired" variety.

In most places they would not have been fired - agree. But they worked for me and I expect you to actually be doing your job and not just kissing up to the boss. I don't expect you to do overtime and I will protect you and the rest of the team from said overtime BS. I'm really really allergic to unrealistic BS "deadlines" and I'm super extra allergic to deadlines that get set because someone else did not do their job properly (like a PM not planning properly and such).

The general "pretend to be busy for 60h a week" culture is something I despise. Put in a regular 40h (or if that's your place 35h, 37.5h etc.) of work but I don't want to "see" you be on Facebook (or HN for that matter) on work time. And you have to actually display competence when we have a technical conversation. There are so many people being passed off as intermediate to senior level that just do the bare minimum not to get fired that are perpetual juniors with 20 years of experience. The worst guy was actually one of those and he really thought he could weasel his way out of actually doing work with the typical "I ran into issue X and Y and Z and it took forever to solve them" dance. For things that literally take 5 minutes to solve for someone that is not just pretending. Provably. So yeah, not with me. Go work for someone else.

And yes, I got to this place by - horror, shock - actually doing good work. I've gotten 20% raises without asking for them by just doing a regular 40h week doing my normal work.
This sentence was fun to read:

"For our BrainPhoque language (that we use in our experiments later) it increases the yield of ‘interesting’ programs by a factor of 137"
I don't think the snark is warranted: we aren't in material disagreement whatsoever about American racism (past and present), jingoism, or exceptionalism. What we're in disagreement about is how to categorize it. Plenty of things can be bad, including the bulk of this country's history, without them meeting the definition of a Big Lie.

Your point about WMDs in Iraq is a great example. I would consider that a Big Lie, and so I stand corrected.
If you’ve got a Mac you can set it up as a live wallpaper and have it scroll across the image over the course of the day. I’m sure there’s a better way to do it but this is how I’ve done it with other Webb images in the past.

https://github.com/trescenzi/dynamic_wallpapers
Don't discount the developer experience too. With the codegen annotations, you either have to check in your .g.dart files to git which could be stale and break compilation in CI, or have them generate in CI, which is unnecessarily slow and eats up CI minutes. Added bonus is the macro API is less complex than the codegen API.
Practically none of those sources of noise pollution apply to modern urban areas. How many blacksmiths do you have working on your street today?

We've driven out nature, we don't have livestock or any animals other than rats and a few birds, we don't transport cargo on carts with wood & metal wheels, we don't live in industrial areas that produce noise pollution, we have laws governing loud music and such.

Above all, we have high quality windows now which block out almost everything but the loudest noises, usually those produced by cars.
I guess I (and to be honest, reviewers at large at the time) just have a very different definition of "pretty terrible". Sure, it was easy to see how it wasn't "fully complete", but I think that is true of literally every brand new product.

And to take two of your examples, multitasking and 3rd party software, yeah, other pocket computers had them, and they generally sucked hard (see, Windows Mobile). Even the lack of copy/paste - other phones had them, but there was (and honestly still is) considerable debate over how it should be implemented given multitouch was new.
there is so far only a tiny market for drone delivery and it seems like it would be unlikely to grow into a multibillion dollar business. Their competitors (who have more experience with shipping physical things) are also evaluating this with mixed success.
Honestly I have no idea why you are attracting downvotes. This feature seems inevitable, and arguably desirable. I am sitting here trying to use Maps to figure out if there are any pizza places that are open in my city right now, and if I could summon a car with the destination vaguely set to "pizza" and be presented with options, that might be OK, even futuristic.
Can you elaborate on this?

The first iPhone, yeah, it had some detractors, but I don't think the kinds of criticisms the parent poster gave ever really applied to the iPhone. To succeed, the iPhone didn't have to be this utopian product; it just had to be more useful than its main competitor, which was dumbphones. People who complained that it was missing features the Blackberry had were working from an unstated major premise that the iPhone was initially targeted at enterprise users, and I think that everyone who wasn't too busy being a pundit to see how the world works could see that that quite transparently wasn't the case. There was even a time period where I had both an iPhone for personal use and a Blackberry for work.

And I think the criticism about entertainment is spot-on. By contrast, despite being extraordinarily limited compared to even the very next modal, the first iPhone was fantastic for entertainment, precisely because it was good for fostering shared experiences. It didn't take long after the device came out before you'd see groups of people clustered around an iPhone, looking at photos together on that big, vibrant, gorgeous screen. That was something that none of its competitors could do. And you better bet that people saw that happening and started wanting to have one of their own so they could have fun, too.

I do think we're still in the "wait and see" phase for this product, but, unlike some of the original iPhone criticisms or cmdrtaco's original dismissal of the iPod, the criticisms this article points out feel really personally relevant to me.
Initially there is an equal chance that there are 99 or 100 red balls.

But if there is a green ball, it is unlikely to be the last picked. So the fact that you saw 99 red balls makes it unlikely there is a green ball.
I think Slack is native already: https://www.apple.com/newsroom/2024/01/apple-vision-pro-avai....