skysight-inc/HackerNews huggingface dataset:
May be an unpopular take here: comparing the spec, we already knew that (3090 is faster.) We can look at theoretical peak FLOPS (32bit), and also available memory, and internal bandwidth. Of the 3, 3090 clearly wins in FLOPS, kind of a draw in internal bandwidth depending on how you read into it, and M1 Ultra has more memory.

Now, Apple’s benchmark, like all benchmark releases by their own manufacturer including Intel, use tests that’s favorable to their specific hardwares.
No 2 workloads are the same, there probably exists some workload that your hardware run fastest comparing to the competition.

In this case, relying on GPU alone doesn’t seem to make the M1 Ultra comes first, but they have a secret weapon: unified memory. Anyone who uses GPGPU for example will know that the latency to copy back and forth between main and GPU memory can be a deal breaker in some workload.

So to choose a a benchmark making M1 Ultra stands out then would involve picking some intensive workload that involve moving data between the GPU and CPU. That movement would diminish a bit of the gain from 3090 and if choosing the mix right, M1 Ultra can come out on top.

I’m not accusing Apple to be disingenuous, at least not in the sense that is not a common practice in the industry.

Apple’s chart is very uncommon though. Eg at a few points they keep showing the same statistics comparing it to another thing, where consecutive charts are just changing the “other thing”. Any sane person would put all of them in the same chart. The reason? Probably because nothing is in scale so drawing all of them in the same chart is meaningless.
Maybe everyone in your and my social circles, but that speaks more about our bubbles. Half this country is completely fine with doing it... In a war that we had no reason to even fight!

I imagine the rate of support would be higher if it was a conflict where we weren't the aggressor.
This is why you rapidly but gradually squeeze the brakes, to allowing time for the suspension to compress before overloading the tires. This is true for any vehicle.
> I miss the days when SEO was only focusing on a decent HTML semantics, meta tags in order, organic backlinking, a good title that aligned with the content, and a good enough performance.

It was never the case. As soon as google started to be popular, people were hired to manipulate its search results. "Natural" SEO was never a thing. You always had to use shady tactics in order to get a good ranking because everybody was doing the same.
> Is this common in academia?

This is extremely common in academia. This is typically used to ensure exceptional long time researchers and PhD students, who already have all the context they need to have, have a shot at staying in the institution as a reward for their work.

The standard application process doesn't allow this because you have literally the whole world to compete with for a position, evaluation processes can be gamed and exploited, and in some cases you also have unscrupulous individuals who falsify their credentials in a way that can't be corroborated in a timely manner.
>Well, yeah. War is bad

You're implying that wars have no rules. This is very much not true, not legally and not morally. You should read the 4th Geneva Convention to disabuse yourself of this dangerous misconception: https://ihl-databases.icrc.org/applic/ihl/ihl.nsf/INTRO/380

>In wars, principled stands don't win

And excessively unprincipled stands can get you sent to The Hague to be prosecuted for war crimes.

Now, I'm not saying that deleting some files is a war crime. What I'm saying is that your reasoning for why it is legitimate is flawed.

I even doubt that you would agree with your own reasoning given some other examples. E.g., would you not agree that while we can ask McDonalds to stop doing business in Russia, it would be a crime for them to start poisoning their Russian customers?
We should be thankful that this is even possible. Mozilla has been working hard for over 20 years to give us free browsers with control over the user agent. They've had to cater to big companies to remain in silicon valley with the competitive salaries of that area.

But so far, imho, no fork of Firefox has any point to it that a simple user.js can't fix. (Unless you're paranoid about the download IDs)
This sounds like a use case better suited to Sidecar to use the iPad as an external display. I’m not sure I see how it benefits very much from the additional Universal Control features, but having never used it I’m quite open to being wrong.
The lawyers settled with the motels for $$$.
Is Japan not open for tourism yet? Asking as someone in America/Canada.
Some models that are known to work well with chrony are Intel I210, I350, and X550.

Those don't care about the protocol as they can provide hardware timestamps for all received packets.

Other popular NICs like the Intel X540 or XXV/XL710 are limited to timestamping of PTP event messages in order to limit the rate of timestamps which needs to be handled by the driver. For those chrony supports an NTP-over-PTP protocol which forces the hardware to trigger the timestamping by wrapping NTP messages in PTP.

Sub-microsecond accuracy is certainly possible. Here is an example with 3 network switches:
https://chrony.tuxfamily.org/img/client-hwts-3switch-f323.pn...

The accuracy is limited by asymmetries in network switches.

In any case, whatever algorithms Clockwork is using with their protocol, I'm sure they could be used with NTP too. If additional information needs to be exchanged between the hosts, extension fields can be specified for that.
Because Germany counts people with a government-provided home as homeless, too, while the US does not.
What I love to see, in an Indian restaurant, is a chef who is inventive. Sure, put Bombay Aloo and Rogan Josh on the menu, but let yourself go! Some of the nicest curries I've ever had were at a "fine dining" Indian restaurant where they served rabbit, venison and "street food" like pani puri (with a twist). And they did amazing cocktails. It was expensive, but who cares?

If you went to a Michelin Star restaurant, would you expect a bog-standard Caesar salad, Chicken Chasseur and Black Forest Gateau (all made "the traditional way")? Nope. You'd want the chef to surprise you. Why should any cuisine limit itself to "Mama's cookbook"?
Modern Turbo Vision 2.0
This is true! I've come across many, many people who buy steam games just because they've pirated them in the past. They don't care about playing them, they're literally just buying them, because they didn't when they played them.
Those products are built on time synchronization. E.g., a latency measurement needs a _true_ difference between the timestamps of two servers.
And this is what Apple has been doing for well over a decade now. Pulling to together a bunch of related ideas and solutions that on their own are nothing overly special, but combined turn into something "wow".

Their genius isn't necessarily in being first or even inventing something (touch screen phone), it's tweaking the edges and getting it "just right".
> Note, I do not think that this means that we should all rush to building our own data centres, writing our own databases and running all our own services.

The author is conflating three very different things:

* Running software on your own machines

* Setting up a full-scale data center

* Writing your own "infrastructural" software

... helping him make an argument in favor of "the simplification and optimisation of using Software as a Service". That's disingenuous.

----------------------------

> My problem is that this weaponisation is killing off trust.

Certainly there is little trust left after such weaponization. Sometimes, though, there's enough of a reason to mistrust _before_ this happens. After all, it's the same people/organizations which would later engage in such weaponization. There are sometimes/often preliminary signs that something like that could one day happen.
It was more a general point, and I did say 'perhaps', which was based on reading a headline that said "get EV busses for less than your monthly spend" rather than "EVs have lower TCO" which is the pitch I'd use for the more sophisticated buyer.

But maybe in this case, the buyer needs that sales pitch not for themselves but for the people who would be angry if they did something financially sensible with future payoff.
Hey I'm curious: how's MS teams? Slack? Discord? Zulip (chat.zulip.org)?
So why is it that I can never find my old reddit comments if I want to refer back to them?
Specifically unix timestamp is number of days since 1970-01-01 × 86400 + seconds since midnight.

The difference arises from the fact that in utc some days are 86401 seconds long, but unix timestamp just repeats the last second of the day instead of being simple ever increasing counter.
Here a nice video that explains the mechanism that aligns each mirror:

https://youtu.be/5MxH1sfJLBQ

It is amazing that this is done with only a single motor.

It works something like this: one direction of the motor sets which axis to align, the other direction sets the alignment of the chosen axis.
As the number of code paths go up, the percentage of run-once code does too. Most findings agree that optimization increasingly tends towards a small number of hot loops which could benefit from hand optimization.

In modern codebases his has the effect of micro-optimization of the "rewrite in assembly" sort mattering a great deal in heavy lifting library code like codecs, CPU emulation, rasterizers, VMs etc, and not at all in other areas. Emulation is a decent candidate in this regard but it also massively benefits from higher level simplifying assumptions(e.g. not polling for I/O changes at the true device frequency). It can be hard to notice differences in emulation quality where high level techniques are applied well.

On old 8-bit architectures it was rather the opposite: you couldn't be high level about anything because you had to design towards micro-efficiency. Therefore most of your problems were solved with very simple data structures and algorithms that heavily favored either space(by recomputing the intermediate results) or time (by precomputing all answers in a LUT), and then given a very tight cycle-shaving, code-golfing implementation.
Software hasn't been actually sold in decades.

It's all "licensed", which isn't the same as "sold".

When I sell you something, it's yours.

When I license you something, it's still mine but you're allowed to use it.
floccus seems like a good solution for bookmarks if you or anyone else is interested. to sync things you can use either a webdav server, nextcloud instance or even just a local syncthing folder in conjunction with small desktop utility that floccus makes.
this - I used so many different tools and methods to get this same functionality. It's not new or novel. But apple gets it right. They spent the time to make it appear magical.
Eastern Europe has a lot more forests and lower population density than much of the west, nearer the cities.
You can not be on your A game all the time, so yes it's about luck. If everyone just made one mistake every week you would still have a high chance of seeing them all the time.

For me being experienced in traffic means I try to act as a buffer for others mistakes. If you know all of those situations that lead to bad out comes position yourself so less experienced people are herded to the safe ones.
Cool, it's written primarily in Clojure!
https://afdc.energy.gov/files/docs/vice-beb.xlsx
Hello, Ivan here (the other founder).

1. We would prefer to be funded with donations like Wikipedia.

2. I don't think we can avoid it completely, perhaps with volunteers helping us determine the trustworthiness of websites. Do you have any suggestions?

3. I think programmers and people with experience raising money for nonprofits could help the most right now. But if you see some other way you would want to contribute, please let us know!
https://astronomy.stackexchange.com/questions/20605/instead-...
I enjoyed this story of a sea lion breaking into a public pool in Dunedin, New Zealand. Unfortunately I can't find the video that includes the CTV footage of it making its way through the cafe but it's still fairly entertaining https://youtu.be/7cjL1qjaUkE
I'm not certain but I believe to get a high resolution you need a large aperture, i.e. photons must physically interact from places that are far away from each other.

Doing each mirror separately would observe the photons before their wave functions are combined and so it would be the same as many small low resolution cameras instead of one big high resolution one. It defeats the purpose of a large mirror.
Video is nice for multitasking. I can't read and do anything else at the same time. I can listen to a video, glance at it, and do other things too.
Tailscale just keeps impressing. Love how simple their product is and how everything they touch just seems so well done.
It depends on your perspective, yours is a subjective perspective that you care your experience only, which makes sense for a consumer to know what to buy. (But then everyone’s subjective bias has different weights so to speak.)

But from a technological perspective, the logical way to test is to eliminate as much variable as possible and really compare the hardware compatibility. Using software that’s not optimized for the hardware is not an objective test of the hardware.

There are many ways to try to conduct as objective a test as possible. In that criteria, I found that only those review from Anandtech is up to standard. Article like this is more like click bait.

Now I’m not an expert, but if I were to compare the performance somewhat objectively, I might start with TensorFlow where Apple has releases a metal backend for it to run. Then may be write some naive kernel in Julia using CUDA and the pre release metal library (It might not be fair, but that’s where I would start given what I know.)
*uncrewed
A secret is different from something people are just unaware about. "London is known in Russia as a place to launder money" is factually incorrect and unfairly implicates the entire country.

It may be known as such among a tiny minority who have multiple citizenships and most likely do not reside in Russia. Where investing in stock market/index funds is quite uncommon for an ordinary person, what a handful of the top .0001% do to their finances is even further out there. I know a few somewhat well-off by Russian standards people and no one has been to GB much less use it for some shady financial schemes.
> Volunteers are exempted from minimum wage requirements. But there is nothing in this job posting indicating that this is for a volunteer position.

The "without salary basis" looks pretty clear to me, and I'm sure someone holding a PhD could spot that as well.
A lot of people add "reddit" to their search results for certain types of searches, including product reviews. It provides a ton of information from real people and cuts a lot of the garbage out.
This is exactly what I was looking for. Thank you. It’s a shame fundamental publications aren’t part of PR articles. I’d also love to see better details on their website. Oh well, I cant expect everything to work like academia — c’est la vie.
The American house buying process is seriously weird!
> If you take these statement literally, it can’t. However, this is just a legal fiction (...)

...or it really can't and it's quite clearly breaking the law?
such an apple-y article. "genius", "just work", "holy shit", "incredible"
I hate to burst your bubble, but Anton Babenko's terraform modules are extremely popular. The difference here is that he added a input with a default value to a specific release version. Generally, if you're using terraform professionally you'd either fork or mirror the module and pin to a specific version. In such case this change would not affect you. If you had e.g. something in development calling 'latest' version of an impacted module you again would not see this. It's an optional argument that defaults to a value causing no outward change in behaviour.
Is this an ad for the Great Reset ?
Isn't it more about not breaking binary compatibility with existing Linux arm64 userland that has been stable for many years, than source level correctness bugs in apps? Or does the userspace ABI explicitly allow for switching between 4k and 16k page size?

(Also apps can always opt-in to bigger pages using the existing mechanisms)

Of course it's also true that 4k is a ridiculously small page size, we've been using the same size for 30-40 years while memory sizes have grown 5-6 decimal orders of magnitude. But from that POV we should now do a bigger bump than 4k->16k - I think the next bigger commonly used page size on ARM Linux has been 64k.
It would be amazing to get a list every year on how your personal taxes were spread out like this
I live in London and saw a fox or two almost every evening.
Bhailang – A toy programming language based on an inside joke
People opposed to affirmative action like to use verbal tricks. For example, here OP has described affirmative action as "racial discrimination", which is perhaps technically true, but not as most people understand the term.
You'd be surprised. SF Rent Board will always seek the solution that keeps the tenant in their home.

So a tenant might stop paying rent, a few months later you get an eviction hearing, but then the tenant pays the rent this month and promises to pay the back rent. Your eviction has just been denied.

Tenant falls back on rent again, but made a good faith effort to pay some of the back rent. Eviction denied.

Finally, tenant stops paying entirely and doesn't respond to you. You stand a pretty good chance of getting an eviction then.

Meanwhile, over the past 12 months the tenant made 2 full rent payments and a couple thousand on the $18,000 in back rent owed. They get evicted and you get to clean up the mess.

So yes, it's not impossible to evict a tenant, but it's really damn hard (unless it's for something like violence or failure to pay and no response when rent is demanded).
Doesn't have to be victim blaming if you read closely, but I got that vibe as well.

FWIW a car can not turn, accelerate and stop faster than a bicycle. I am sure our difference in opinion here is more about situation than facts. I do agree that they are more dangerous than bicycles and far less logical because of what you say.
But this is exactly how Apple products are (and some others, like Dropbox and Toyota). It’s the same core concept as what you can get elsewhere, but much more reliable with less user fussing/configurability.
I see 8. With the smaller horizontal ones likely coming from one of arms of the secondary mirror (check the “selfie” image). The linked video is nice, by the way.
Thanks for the feedback. There's actually a bug in bot-commenting code so the issue was missing in PR comment. It should be like this: https://github.com/ByteLegendQuest/java-fix-index-out-of-bou...

I'll fix.

> Where was I supposed to find this text?

It's like a promotion code, you should get the invitation code from someone else, like friends. It's a bonus, not a necessity for the game.
I thought the same, and tried it in Bing, and even with safe search "off", and it is all beavers of the aquatic mammal type[1]. Not sure if that is because the slang is not as common these days or if there really are so many wildlife cameras out there documenting the lives of beavers that it swamps out the long tail of results.

[1] In both 'web' and 'image' search modes.
I ran one of those communities for a niche software product. I used to get a lot of grief from the developer because people would phone support and get incorrect information. Then they would post the same question to the community and get the correct answer. They should have seen it as a positive resource and a reason to do better but they hated it because they didn't control it.
With practice yes. I still manage to write decent code while being hammered on slack constantly.
There are indeed some reasons, why it would be nice to have two JWST. Certainly, at least some costs would have been lower for building a second one. Though all the labor would have duplicated, and it seems a lot of labor went into just building JWST to spec.

But what would buy us the money spent on a second telescope. One often named reason is protection against failure. That is not so straigth forward, as it sounds. If there is a random chance for failure, then a second telescope lowers the risk accordingly. However, if there is a systematic problem with the design, you would have two defective telescopes. That means, you would have even wasted more money.

Then, if both succeed, you would have increased the "bandwidth", as they could be operated in parallel. But you wouldn't have added the capability to do things differently. With Voyager 1 and 2 and Spirit and Opportunity, they at least were sent on different mission profiles and thus justified the expense.

The thing is, 10 Billion is a huge amount of money, if another JWST had cost like 5 Billions, thats a lot of scientific projects not done because of building a second space telescope. I would rather see the money spent onto different capabilities. Hubble for example is failing, we should have another telescope in the visual range ASAP. As soon as Starship reaches orbit, plans should immediately start to convert one starship into a humungeous Hubble successor.

An instrument like the Thirty Meter Telescope costs just 1 Billion. There is so much other science those 5 Billion would finance. Even if you look around only in the field of astronomy and cosmology.

I really like what they did with Curiosity/Perseverance. They used a proven platform for a second mission with updated sensor and mission profiles. So in my eyes, it would be good to invest the money not spent on a second JWST to begin construction of a true successor, which should be operational before the end of the life time of JWST. With upgraded sensors and based on anything we learn in the first years JWST is used.
This is surprising. What's in a WiFi connection that is not there in an Ethernet one?

Do they ignore the home network and communicate directly WiFi card to WiFi card?
Yeah, the key is that newer generations of codecs use more time to encode, but often the decode time goes up less than the encode time. Combine that with greater design for parallelism and you find yourself in the slightly counterintuitive situation where decoding the same quality of video is faster in the newest codecs (at the one time cost of longer encodes).

I dont think it was one single slide I was thinking of but you can for example find comparisons of vp8, vp9, h264 by the same videolan/ffmpeg devs that demonstrate this general principle, the decode fps is surprisingly flat between software decodes of different codec families and generations.

The earlier generations often hit bottlenecks though, I think ffmpeg VP9 decode (built by the same people as dav1d) was the leader for a while but hits a wall at 4 cores due to format limitations. HEVC and especially dav1d have some gains when you can throw a modern amount of cores at it, and even phones often have 8.
Maybe the market of people that are significantly different from his/her mom is just too small to justify the significant investments needed to build a search engine.

Or said another way: If 99% are happy with Google, can the remaining 1% pay enough to finance "Google pro" ?
This is the reason I changed how I approached software projects. Alexander made me rethink how software should be built: with love for the user, but also with love for other developers.
Because they invested 20 years of majority of online capital into becoming the infrastructure of the web, much like Microsoft spent all of theirs to become the infrastructure of PC. These corporate strategies should be illegal.
> The problem in an infinite universe is every possible location in the sky eventually terminates on a stellar surface - a star.

Isn't that only true if the universe is infinitely old as well as infinitely large?