skysight-inc/HackerNews huggingface dataset:
Yes, I'm annoyed about this too.

The most egregious case I've seen was an Amiga site. The site went down and for several days reported that users would need to wait for the updated records to propagate and lots of loyal fans were insisting anybody who couldn't read the site was just being too impatient.

What was actually wrong? They wrote their new IP address as a DNS name in their DNS configuration rather than as an IP address. Once they fixed that it began working and they acted as though that was just because now it had successfully propagated.

On the other hand propagation is a thing when it comes to distributing modified DNS records to multiple notionally authoritative DNS servers.

This can be a problem for using Let's Encrypt dns-01 challenges for example, especially with a third party DNS provider.

Suppose you write a TXT record to pass dns-01 and get a wildcard certificates for your domain example.com. You submit it to your provider's weird custom API and it says OK. Unfortunately when you do this all it really did was write the updated TXT record to a text file on an SFTP server. Each of the provider's say three authoritative DNS servers (mango, lime, kiwi) check this site every five minutes, download any updated files and begin serving the new answers.

Still they said OK, so you call Let's Encrypt and say you're ready to pass the challenge. Let's Encrypt calls authoritative server kiwi, which has never seen this TXT record and you fail the challenge.

So you check DNS - your cache infrastructure calls lime, which has updated and gives the correct answer, it seems like everything is fine, so you report a bug with Let's Encrypt. But nothing was wrong on their side.

Now, unlike typical "DNS propagation" myths the times for authoritative servers are usually minutes and can be only seconds for a sensible design (SFTP servers is not a sensible design) so you can just add a nice generous allowance of time and it'll usually work. But clearly the Right Thing™ is to have an API that actually confirms the authoritative servers are updated before returning OK.
It could be they are moving to the major version number being the one that is now incremented in each major release, in line with iPadOS and all the apple OSs. Eg. it will be iPadOS 14, not 10.14.
A lot of people are under the assumption that H1-B workers are all about saving on salary costs when this is actually not the full picture and actually leads to misguided arguments in the media and discussions that I have observed. As someone who has worked with many many H1-B workers in the past decade, I can tell you that H1-B workers are hired not because they are "low cost" but because they are willing to put in long hours and are very agreeable to tough working conditions. They are generally agreeable to managers and will not typically complain about or call out ethical/legal concerns when they arise. On top of all of this, companies understand that they can mistreat H1-B workers as much as they want because most of them cannot switch jobs for years due to their visa situation. Simply put, H1-B workers are highly sought after because they have little effective working rights compared to American workers. And after decades of H1-B reliance, companies have been able to transform the American working culture by making this the norm. Even American workers must now adhere to these types of working conditions as in many top companies, H1-B workers make up the majority of the workers.
Replace Apple with Google or Microsoft and it would get shit on around here. Apple gets a pass
While sort of a throwaway comment, you don't really deserve all the downvotes. Once you get beyond broad historical trends, some of which were geographically pre-ordained, there's a lot which looks a lot like random confluence of events.
You are correct:

The order does not apply to those already in the United States, and it gives the Trump administration some leeway in making other exceptions. For example, immigrants applying for visas to provide labor "essential to the United States food supply chain" are exempt. Individuals "whose entry would be in the national interests" as determined by the federal government are exempt as well.
I don't actually now how that works on iOS. With Android, it will ask first time if I want to use the specific app or my browser always (or a just this time option), push me to Android settings/app manager to enable that within the app settings itself, then let me go back and try the link again. I'd prefer if it remembered the link and went forward but I'm surprised there isn't similar options on iOS. I guess its closed-ness is one reason I'm on Android.
What do you mean by WLD output head?

So far, the main idea I have pulled from the Lc0 crowd is to have a prior temperature indeed. The next thing I am planning to add is the possibility to batch inference requests across game simulations instead of relying on asynchronous MCTS. In your blog series, you anticipate the problem of the virtual loss introducing some exploration bias in the search but ultimately concludes that it does not change much:

[Citation from your blog series]: "Technically, virtual loss adds some degree of exploration to game playouts, as it forces move selection down paths that MCTS may not naturally be inclined to visit, but we never measured any detrimental (or beneficial) effect due to its use."

Interestingly, it seems that the LC0 team had a different experience here. I myself ran some tests and going from 32 to 4 workers (for 600 MCTS simulations per turn) on my connect-four agent results in a significant increase in performances. This may be due to the fact that I use a much smaller neural network than yours, which is ultimately not as strong.

Related to this, there is a question I have wanted to ask you since I found your blog article series: did you make experiments with smaller networks and what were the results? What is the smallest architecture you tried and how did it perform?
Pretty fitting, since Steve Jobs said OS X would last 20 years, which is exactly this year.
Hmm. Ok, there's a march on Washington being organized by Al Sharpton for families of people that have been killed while in police custody. Such a march is possible because there are so many. What do you think the ethnic makeup of that group will be?

What pretense are you saying is false, exactly? That there is a pattern of police abuse towards non-violent black people? It's patently silly. Black people have "the talk". White people don't have "the talk". We have videos of obvious injustice and racism popping up all the time, and the one-two punch of Ahmaud Arbery and George Floyd being killed by people who are obviously, deeply, racist and nothing being done about it (indicating a severely dysfunctional police organization) catalyzed the "moral panic", but there's no such epidemic of videos showing white people being abused. Why? Because there is no such epidemic, and it is racist.
WWDC Starts
It feel very odd, you sort of expect audience Then you just dive in the state. Great and so far. Whale !

And it is still talking to you and still like summary announcement, but without stage seems a little bit personal.
Finally someone who feels like me. I drink like once every two weeks. But only when I'm too exhausted and needed to do something yesterday. I don't like feeling weird as I do when after 3-4 hours of coffee like I'm having a high blood pressure or feel consciousness changing.
Are doctors creating cancer and high cholesterol?
> duoplasmatron breeder reactor, which is a reactor driven remotely by a tritium ion beam.

This reads like it's straight out of Star Trek ;).

Seriously though, one of the things I like about HN is the chance to hear from people with relevant backgrounds who don't otherwise have a major platform to share their perspective.
You could also argue that significant cuts to costs of already-profitable Mac computers, could lead to significantly higher sales volumes.

Greater marketshare also provides more value to shareholders meaning that shareholders still win, as do consumers.

More people with macs (and probably iPads/iPhones) would also increase other profit centers for Apple such as services (their highest profit center), warranties, and accessories. The profits and loyalty from these could easily far outweigh the $100-$300 of extra margin they might gain from keeping Mac prices the same.

Meaning that price cuts to macs might actually be more strategically beneficial (to EVERYONE) than hoarding higher margins.
Also many scientist flying Europe during and post WWII brought the best world technology to the USA.

And not less important is the fact that factories and other means of production where unaffected meanwhile Europe was bombarded flat. Giving the USA an industrial advantage.

And further investments in education and infrastructure shaped the future pushed by open democratic values.
"Around eight-in-ten (79%) of those ages 18 to 29 use Facebook". Anecdotally, I know a number of people who 1) say they hate Facebook 2) say they never use it 3) show up in my feed at least once a week for the last month.

I think there's an under-reporting problem here, where there's a stigma associated with using Facebook (it's for old people!) yet younger people still use it a lot. Note that this doesn't bode well for launching a service aimed at people in their 20s. Even though they're the most common demographic, they might not want their peer group to know they're using it.

https://www.pewresearch.org/fact-tank/2019/05/16/facts-about...
The redesign for Big Sur leads me to believe this is the direction they are heading. It has a "made for touch" look.
That’s absolutely brutal, really sorry to hear that.
Do any of the mods give the simulated people real commutes? I gave up after I made a city with a full subway system and zoned areas and watched as the simulated citizens left home, went to work, and then went to another random home at night.

It completely ruined my fancy subway system's timetable. :(
I wonder what the how far the optimal is from existing for variations of global vs greedy (local) optimization.
A lot of visually-impared users have to disable javascript to minimize pop-ups to use a braille terminal.
That's fair. However, according to the same chart, it draws 1W at 2000 MHz, which should give 80% the single core performance. This is how Apple is getting 4x the perf/watt of Intel and AMD competitors in Geekbench and similar workloads. Apple is able to acheive very high multithreaded performance within a 5-6W TDP by running all the cores around 80% of peak performance.
My guess would have been AR being the biggest driving force. Oh, and every outdoor photo on Facebook can now more easily be “placed in context” on the map. Especially given Facebook’s “sell the users” business model, an accurate map of where the users are with respect to where the advertisers are would be quite useful to them (and it wouldn’t do to depend on Google, since they’ll butt heads as advertising platforms).

Making the platform free to commercial users as well might be more in line with Facebook’s business models — I’m guessing they’d rather create an API which allows them to exfiltrate end-user data, than charge companies for using their API.
StackOverflow is intended to be a repository of good questions and answers, rather than a service of helping people solve their problems. The latter is at most a secondary function - though an important one. The point is, the questions and answers must be edited and up/downvoted to serve future visitors wondering about the, more than to help out the person who originally asked the question.
> One interesting question I think is outstanding - from parsing the video carefully, it seems to me that devs are going to want ARM linux virtualized, vs AMD64. I’m not highly conversant with ARM linux, but in my mind I imagine it’s still largely a second class citizen — I wonder if systems developers will get on board, deal with slower / higher battery draw intel virtualization, or move on from Apple.

Somewhat ironically, I think it's mostly the languages trying to be safer alternatives to C that are most behind on supporting ARM.

I've done a little bit of Lisp development on my Raspberry Pi (with SBCL and Emacs/Slime), and in most cases I don't have to change anything moving between my AMD64/Linux desktop, Intel/OSX MBP, and ARM64/Linux Raspberry Pi. And that's even when using CFFI bindings to C libraries.

I'm not sure SBCL's ARM backend is at the same level as the x86 backends, but it works well, and there's on going work on it.
I haven't upgraded because my Fujitsu scanner only has 32 bit drivers. I'll have to come up with a kludge using SANE.
Right, and subsidies happen a lot less often than placating salesmen would have us believe.
Although I agree with you that this strategy might work in a duopoly type situation, where there are two platforms competing against each other, in a borderline zero sum game.

The problem, though, is in markets where there are more than two participants.

What happens when Mixer does this strategy, as well as Facebook gaming, as well as youtube gaming? Answer: the costs shoot up into the stratephere, and all of them go bankrupt.

It is kind of like a game of chicken. Massively overbidding to buy out the entire market only works if there aren't other people out there who are willing to meet you at the same level of irrationality, and burn the whole thing to the ground, along with you.

IMO, the only real workable strategy, similar to this, would be if those are smaller platforms, agree to do some sort of team up (which is sorta what is happening with FB gaming and mixer), so that the irrational actors don't all lose the game of chicken.
> This seems like the social equivalent of when a brand becomes well known for having high-quality goods -- they then put their logo on lots-and-lots of super-low quality goods that people then buy to pretend they have high-quality goods.

I can't quite put my finger on why, but this suggests an alternate form of IPO is being reinvented, where the currency of issue was branded social capital, and actual cash is a kind of leveraged instrument instead of the primary medium of exchange.

I also feel like this might be a well known pattern in behavioral economics and I just don't know the proper name for it.
Well, MicroG is meant to be a drop-in replacement for closed-source Google libraries on your phone (i.e. Google Play Services / Google Services Framework) but obviously it will still have to connect to Google servers if needed (although you're able to control for what purposes). For instance, push notifications for apps often use Google's Firebase Cloud Messaging platform and MicroG allows the user to still receive those notifications in the absense of Google Play Services / Google Services Framework.

I suggest you have a closer look at the MicroG website where this is explained, too: https://microg.org/
I like borders on my buttons to know what is a button and what isn't, this feels.. backwards...

So much has to be inferred from the way things used to be, makes it harder to argue that it's the "simpler" operating system designed for Humans with a keen eye on UX design..

FWIW I also think the flat UI on iPhone (which has been prevelant for >6y now) is a horror show.

Steve Jobs famously once said (while working at NeXt): "There are two kinds of people at Apple: Those that want to push computing forward, and those that want to be the Sony of computers.. and the Sony guys are winning"
I usually consider 5 to 15W for laptop display consumption. Depends on the display, size and brightness.

It's quite variable, the highest brightness can consume double of the lowest brightness for example. One interesting test if one has a battery app showing instant consumption (I know lenovo laptops used to do), is to adjust brightness and see the impact.
Yeah, I always liked SRV records. It seems that they proved inadequate for gRPC balancing, so there are new experiments in progress (mostly xDS).
Allowing a 3rd party browser engine will significantly undermine Apple's control on its ecosystem, so won't likely happen anytime soon. This is more of running a show for the recent on-going antitrust case against Apple.
I know they’ve made the switch before, they’re definitely capable of pulling it off in a reasonably straightforward manner.
If there is 10x to be made outside of Twitch I am pretty sure content creators will organize and create their own streaming platform. They know who is who, it takes some weeks to get everybody on board and then Twitch has a serious competitor. For that reason, payout won't get down.
Same here. I live in a 950 square foot apartment. I can't stand being in the same space all day long. I need a change of space, and I actually enjoy working in the company building. It's a very modern work space.
Awesome job congratulations this looks it detailled, I can see there is a lot of work behind.
Ya but that doesn't explain why the US was able to perform this exploitation and Mexico wasn't.

So you have an individual deed, but still no explanation.
> massive expense of data transfer

Does anyone here know how video platforms like Twitch managed to get started considering how expensive cloud data transfer pricing is? The steam bandwidth is considerably higher then video bandwidth (twitch uses a bitrate at around 8000k while YouTube has 3414k for comparable 1080p60fps videos). They also cannot take advantage of edge delivery expect for very large streamers because viewers expect a latency of 3secs or lower to their favorite stream.

I am really curious if anyone here knows how they managed to get started? They probably couldn't take advantage of super low bandwidth prices until recently because they were too small but had very expensive requirements (a lot of streamers only streaming to a very limited amount of people with high quality while also having a few very very large streamers stream to a huge amount of viewers and all of that in real time).

> It makes me doubt the profitability of Twitch, although you can be sure they are breathing a sigh of relief today.

I think twitch is highly profitable these days. Streamers have a considerable amount of subscribers, who pay a monthly fee of $5 (or sometimes even more) and stay for long durations. Twitch takes a 30-50% cut (lower depending on how big the streamer is and if twitch likes the streamer). Even streamers who average less then 1,000 concurrent viewers sometimes have between 100-500 subs.

And they have also created bits, which is a virtual currency viewers can use to tip their favorite streamers and twitch takes a similar cut (and they only let you but it in bulk beforehand to make it less transparent on how much you actually spent on them, similar to many mobile games in-app purchase model). And they play ads before streams (and during streams if they streamer decides to play them for a small cut), they also heavily advertise amazon prime (twitch streams constantly say hey you can use amazon prime to subscribe to me for free), they have premium users and probably even more monetization techniques.
Unfortunately you can replace Apple with Microsoft here and say the exact same thing.
I think you're underestimating the power of a boatload of cash. All of the companies you listed could afford to buy gitlab.
> heat dissipation

Eh, the moon is made of pretty cold rock.

> two weeks a month

> half a day every day

Amortized, that's the same thing.
Yeah, this is probably harder to do on a macbook, but intels 'powertop' program on Linux has quite high fidelity, matches the system discharge rate reported by the kernels battery monitor too.
>Apple knows that a large percentage of the people who buy its computers are software engineers

I suspect a large percentage of software engineers buy their computers, but I'm skeptical at the assertion that a large percentage of people who buy their computers are software engineers.
Depends on your social skills.

Don't assume everyone is as gifted as you are.

And even so, if half your waking time goes away as an opportunity to socialize, that's a big opportunity cost.
FWIW, there is an IETF draft that may be suitable for addressing this: https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https...
> Whom is Amazon going to sell low-bin Gravitons to? It isn't cost effective to run them, just like it's not cost effective to use low-binned Intel or AMD chips in datacenters. It's intrinsic to the way all chips are manufactured.

If they're starting with designs that are very energy/heat efficient then couldn't they fuse off the bad parts of the dies and then glue like 10 of them onto a single interposer and still have a tdp competitive with x86 server parts?
861 cases
> The newer generation of users accept it for what it is, they don't know better.

Not all of us
Someone on here could probably whip something up like that on a weekend and start charging money. Those AI generated fake Obama videos as an example. Can’t imagine it’s too hard to make it say “Happy birthday so-and-so”. Although can already see the lawsuits if someone is making money off the likeness and image of a celeb without permission.
> those complaints are 100% down to being saddled with Intel.

And yet the new Macbook pro base models feature an 8th Gen Core i5. That is 2 generations behind the bleeding edge. I think some people might be experiencing the speed problems you described because their machine has an old gen processor in a shiny new box
Even on the hardware side, they sell more than ten times as many iPhones as Macs.
Yes let me pay $2 for a feature that should be standard or will likey be built in by Apple eventually after they remove this app from the store.

Same with MacOS. I don't want to pay for a window snapping app so I can quickly send windows to the sides or corners. Windows has done that well for years and upgraded it in 10. Expand that tool, make it built in, and I'll give this old macbook someone gave me another try. Honestly this was a breaking point when I gave OSX a shot last year for a few days. That MacBook is awesome but it just sucks to use coming from Windows navigation, even with Windows search often borked.
Gaff cases
"He need sum milk" also comes to mind
I haven't felt particularly constrained from CPU in a long time. My main issues have been with RAM (thankfully the new MacBooks finally started supporting 32GB of RAM), and GPU, which ever since Apple has been in a fight with NVIDIA has been miserable. It's not just that Apple doesn't use NVIDIA, it's that they won't allow them to ship their own drivers for it.

I just want to plug in an eGPU to an RTX 2080 card. Instead, you have this incredibly limited set of officially supported cards the are also hyper expensive. Black Magic stopped making their eGPU Pro, so even if money is no object you can't get a great laptop GPU extension that supports their XDR displays.

Now, you might be saying, if you want a great GPU why are buying a laptop? Well, 1) even if I were to get the one model of Mac that allows me to do something interesting with GPUs (Mac Pro), I still can't install the NVIDIA cards I want. And 2) laptop + great eGPU is a great setup that is supported in the non-Mac space, so it is not a bizarre request.

All of this to say: the ARM stuff is fine, but it won't really move the needle for me, and doesn't address any of my performance issues, and I would argue a lot of the performance issues a lot of people actually have (especially graphics artists).
1. "Normal human behavior" is not tapping at a keyboard staring at a rectangle with lit-up points...

2. The way you say "Thank you" on StackOverflow is with an upvote (and/or accepting the answer if you asked the question). You can also explain your upvote with a comment.
it's just a form of signed memorabilia for the virtual property age. Like getting a CD cover or photo signed with a greeting.