skysight-inc/HackerNews huggingface dataset:
I'm not aware of anything that improves thread-divergence. NVidia's most recent GPUs have superscalar operations, which is a trick from CPU-land (multiple pipelines operating 2 or more instructions per clock tick). NVidia has an integer-pipeline and a floating-point pipeline, and both can operate simultaneously (ex: for(int i=0; i<100; i++) x *=blah; the "i++" is integer, while the "x *= blah" is floating point, so both operate simultaneously.

CPUs have extremely flexible pipelines: Intel's pipeline 0 and 1 basically can do anything, pipeline 5 can do most stuff but is missing division IIRC (and a few other things). Load/store are done on some other pipelines, etc. etc.

Apple's and AMD's CPU pipelines are more symmetrical and uniform.

NVidia GPUs are the only superscalar ones I can think of, aside from AMD GPU's scalar vs vector split (which isn't really the "superscalar" operation I'm trying to describe).
Near the place that I live squirrels are vital to the ecosystem. Basically they can't remember the location of all the seed that they buried and forgotten seeds become trees :)
Redshift refers to how the wavelength of a photon can change if the observer is moving relative to it, (Doppler shift, redshift if you're moving away from the photon, blueshift if you're moving towards it) or cosmological redshift. (The fabric of the universe expanding, reducing photon energy)

NGC3372 is a cloud of (relatively) hot gas and dust. It's emitting broad spectrum blackbody radiation: it's emitting on all wavelengths. You can look at the same cloud at different wavelengths and see different things, telling you what parts of the cloud are at what temperature, or relative chemical composition, or what parts are ionized: http://legacy.spitzer.caltech.edu/uploaded_files/graphics/fu... Nothing here is redshifted, Spitzer is just capturing different light entirely.

In the side by side of JWST and Hubble https://pbs.twimg.com/media/FXecm6vXwAMPhoc?format=jpg&name=... https://pbs.twimg.com/media/FXecnp2XkAE4Rs5?format=jpg&name=... you see broadly the same thing, but Hubble is almost all visible-light while JWST goes deeper into infrared and sees cloud structure that Hubble doesn't.
IANA{astrophysicist, space engineer} but I do follow this closely and have what I call a working armchair understanding of this stuff. Anyone from relevant fields is welcome to gently correct any imprecisions. I always want to learn more and will thank you for it

>could Hubble achieve the same quality of images as Webb if it was given 100x (or whatever) more time exposure?

No, for a different and simpler reason: Hubble isn't as sensitive in the infrared as Webb. A lot of the stars and structure Webb has revealed in the two nebulae especially is due to it picking up a lot more of the infrared light to which the gas and dust of the nebulae are essentially transparent. In other words the data is qualitatively different in addition to the increased resolution. This also will see much older light which is redshifted(the longer the travel, the greater the shift) out of Hubble's range of sensitivity.

As for the quantitative part, I guess mirror size is what you'd want to look at? Hubble has a single circular primary mirror with a diameter of 2.4 metres.[0]

Webb has 18 hexagonal mirror segments that are combined into the equivalent of a circular mirror with diameter 6.5m. That is ~6.25 times the light collection area of Hubble(25.4m² vs 4m²)[1]

0: https://en.wikipedia.org/wiki/Hubble_Space_Telescope

1: https://en.wikipedia.org/wiki/James_Webb_Space_Telescope#Fea...
I guess WinUI 3.0 now will take even longer to reach feature parity with either UWP or WPF.
In this case it is an option, you can still disable UEFI Secure Boot, re-enable the UEFI CA and enroll your own keys. The only thing that changes is a default in an option you would need to alter in any case if you wanted to control the boot yourself.
It's a cult. I'm not even joking. https://freedomofmind.com/cult-mind-control/bite-model/
Nikon and Canon used to make the vast majority of their revenue from their entry level DSLR systems.

That customer base has pretty much disappeared and it has everything to do with smartphones. If I recall the statistic correctly, the DSLR market shrunk by 40% across the board in just a few years because of this.

Due to this, Nikon and others have re-positioned their market to high price/margin prosumer/pro gear mostly.
The bitter fight to stop a 2k-mile CO2 carbon sequestration pipeline
Yep. Precisely

The chances of breaching Cheyenne complex is near zero. Here's why:

The mountain face is pure granite atleast a quarter mile thick above the bunker reinforced with steel inside. To breach even 100-odd meters, you need a sufficiently strong impactor on top of your warhead which is made of lead or similar grade material. That drastically reduces the payload of actual weapon.

If you choose a cruise missile, none of them have sufficient range & also again weight limited in the neighborhood of 1000kgs.

If you really want to bore a hole through with multiple impacts, you would need a dozen warhead hitting the exact same spot. CEP of best missiles are still ~10-100 mtrs in the best case. You can do the math how probable is the event something will breach Cheyenne Mountain complex.

To add to another separate comment, NORAD still keeps backup operation alive inside the cave complex (source: Wikipedia). This is in the event a hostile situation disables Peterson AFB.
on clouds the only problem is HT.
on vm providers it's cpu overcommitment (clouds rarely do that)
if the marginal utility of wealth declines for an individual, it declines for a population. you have to show that these things add, but it has been.

in ye olden times there may have been strict class distinctions based on birth etc., but the notion of class you are using is hazy and undefined but basically is based on wealth, which does not slot neatly into categories but is continuous and differentiable and is a standard population density function, depending how you look, gaussian or pareto, etc.

you just accounted for higher quality goods being cheaper in the long run in your head and you make that assessment when you purchase, so why do you think markets or models of markets can't handle that or that the people who study them haven't thought of it? they have.

you being unimpressed with the argument is like me being unimpressed by what my doctor says. what are the odds he knows more about it than me, where "me" and "he" are extended across the population and all doctors?
> generic American city

Hmm, it's imho inaccurate to put it that way. I don't think there is a single "generic city" in the US. I think most American villages, towns and small cities look and feel the same (they all have the same CVS, Walgreens etc, you need a car) but when it comes to big cities, US cities are vastly, vastly different. Living in NYC feels nothing like living in Boston, which feels nothing like SF, which feels nothing like LA etc... When someone says "generic American city" I really can't think of any streotypes... E.g. you can say American cities are very car-centric which is 100% correct for e.g. LA. But e.g. NYC and Boston ([1]) are very much the opposite, where arguably it's more comfortable to live without a car (especially the case in Manhattan or Cambridge). Just a few data points, I realize this is not a very important discussion.

[1] I was told Chicago is like this too, unfortunately never lived there myself.
>a 'human observer' would see absolutely nothing

Although the accuracy of infrared, or other non-visible spectrum digital representations, could be disputed you would definitely see something similar in visible spectrum as compared to infrared, but with much more dust. Most objects that are emitting energy are doing so in many portions of the spectrum.

See this example: https://esahubble.org/images/heic1406c/
When writing the text, I tried to be as open as possible about the beginnings of our business. I think this article could be interesting for anyone who is thinking about starting their own business.
City names also get translated, but not regions / provinces. It’s all so arbitrary, probably mostly for historical reasons.

My own nationality (and perhaps yours, judging by your username?) comes to mind, Dutch, which doesn’t even vaguely resemble the way we refer to ourselves (“Nederlands”), but is close to a very old naming of a region in our country (“Diets”, ca. 1200 - 1550), how we call Germans (“Duits”), who call themselves different as well (“Deutsch”), where the word “German” probably stems from Germanic, which refers to a historical group of people in Central and Scandinavian Europe, comparable to “Latin”.
I agree with your point, but after finding out that in this industry you just need to be able to monkey some code to be called an engineer, random people are now data analysts because they can pull "experiment A revenue up, experiment B revenue down" and call it a day.
The point is that tail calls obscure the transitions between states by spreading it everywhere.
Interesting! In Greek Munich is also Μόναχο (Monacho/Monaco).
How this exploit would affect the average ssh based system? Would it enable a privilege escalation path for password-less SSH key based accounts?

Also, I thought it was common sense that sensitive data on RAM should be scrambled after use. There are many TLS implementations that scramble data on RAM after use, I thought Linux would’ve already implemented a similar system.
I know, right?

We seem to be the minority though. I know multiple people in real life who have an absurdly irrational reaction to rats. They react to merely seeing a rat or mouse scurrying around the way you might if you suddenly felt a tarantula crawling up your neck. Interestingly my wife is one of them, and my daughter once thought mice and rats were cute (I agree!) until she saw mom freak out, and now she's just as jumpy. Makes me wonder if this response is in-built or learned behavior.
Mo Farrah is revealed to be an illegal immigrant [video]
the bar has to be set high or else recessions would be more common and would not signify anything that abnormal
This is a good place to start:

https://en.m.wikipedia.org/wiki/Democracy_Index
This is true, but he was asking specifically about a metric that's independent of the exposure time.
If the problem really is lack of housing, why don't we build high-density cheap container-hotels like they have in Japan?

A very small living space would at least provide a safety net.
Check Z8 prices. Plenty of cars are great investments.
> Have you seen what the top-of-the-line iPhone can do? It's amazing

It's amazing what it can do with such a small lens and sensor, but doesn't stack up well to pro gear really, or even all but the worst prosumer gear.

It mostly doesn't matter, I suspect. After all the best camera is the one you have with you, and phones are always there...
Start with the basics. It will give you a basic foundation to appreciate how computers work.

https://www.nand2tetris.org/

https://nandgame.com/

After this, start learning C. There will be a bunch of semantics to learn, which are all important, however with every small program that you write , you should generate the assembly code with gdb, and aim to understand what the assembly is doing (calling convention for functions, registers, syscalls, e.t.c). This will

Then, figure out how linking and loading works (i.e turning assembly code into the shape of an executable understood by the OS). Objdump and readelf are going to be your friends, as well as getting familiar with gdb debugger.

https://eli.thegreenplace.net/tag/linkers-and-loaders.

This will give you a good foundation for low level development. You can then branch off to other areas like CUDA/OpenCL/AVX programming, microcontroller programming, kernel development, e.t.c
Getting your content onto a Medium publication with a large and/or relevant following is such useful method of distribution. All of my most widely read Medium posts have been via a publication that I reached out to.
It uses NASA’s Deep Space Network. There are three stations around the globe (California, Australia, and Spain), spaced so that there is near continuous coverage for deep space missions. JWST points it’s antenna at the station that is currently in view.

However, the ground stations are shared between many missions, so they are not available for JWST all the time. Expectation is that JWST gets 8-12 hours/day of DSN time.
Also in this case memory consumption will be lower because JIT'ed code takes space. I think that it is a good idea.
A true REpresentational State Transfer API would give each version of each of the API's L7-protocol request and response messages its own media-(sub)type; and would then rely on HTTP content negotiation to allow clients to specify which messages they're expecting to receive in response to a request; where the difference between throwing/nonthrowing, sync/async, new/old variant, etc., would all come down to which response message types the client is declaring themselves to accept.

Don't think I've literally ever seen this done in practice. Don't think I've ever seen a "REST client" library that even offers the possibility of negotiating with a backend that's attempting to do this — let alone doing it in a streamlined manner.
And a boat. And a little island, with a cabin.
I block ads aggressively for me and my children. Only use PLEX, no streaming services, adblockers everywhere. I get upset when I see ads. My children get confused and cry. But you’re right. When my daughter was in the hospital with pneumonia and seeing ads were unavoidable, she saw a Paw Patrol ad about a million times and started crying for some $50 toy. Finally I bought it so she’d shut up. It works on me too, I see an ad for some new 3D printer and want to spend $500 on it. Or maybe I will pay $10 a month for a subscription until the end of time for STL files I think are cool but will never print.

They already have thousands of toys, and I have multiple printers that fulfill my needs, but the ads keep encouraging me. Maybe I will charge my credit card to get this very well engineered 3D printer part. Maybe the kids do need more toys.

Of course they can make money off of showing me ads. Advertising is where you take the best minds in the world and waste their skill on the most nefarious and toxic type of manipulation that exists. One time my 300 pound fat ass almost spent $60 on edible cookie dough because of a Facebook ad. I pulled the page up a dozen times and almost clicked “buy” a few times.

My mind is constantly assaulted by nonsense. I hate advertisements as much as I hate the people who ignore the “no solicitors - oxygen” sign the children’s hospital gave us, and knock on my door anyway.
I'm familiar with Bimmercode.

With the best will in the world, software can't magic a night vision camera into my car.
I found that the following book is much better suited for programmers with C/C++ experience:

"Programming Rust, 2-nd edition" by Jim Blandy, Jason Orendorff, Leonora F. S. Tindall [1]

[1] https://www.oreilly.com/library/view/programming-rust-2nd/97...
If those allegations were true - and even GCHQ admitted it was bullshit - then those backdoors would be demonstrated, like it was the case with Cisco and Juniper.
Well he didn't start a war but certainly didn't stay far from it in Syria.
New users' posts to "Show HN" seem to be marked as possible spam sometimes and appear as [dead]. I guess we shouldn't be discouraged if it happens and just try again.
Honestly, I hated the people around me trying to learn the same. CS was my original major in university (around 2011), and every interaction I had with my classmates was bizarrely bro-y and negative. Made me afraid that that type of person would be who I’d be working with for the rest of my life, and the thought scared me enough to switch majors into a more businessy/managerial direction.
OS X was an upgraded NeXTStep (including an all-new GUI and printing subsystem) with the addition of two ways of running old Mac applications: Classic mode, which was a full OS9 environment running under hardware virtualization, and the Carbon APIs, which were a set of upgraded but mostly-compatible C/C++ APIs that allowed Mac applications from the last decade and a half to be carried forward. These APIs survived for about ten years, and while they were not completely frozen in time, there was always a feeling that they were the second-class, legacy choice compared to the "native" alternative, Cocoa. There was never a 64-bit Carbon, so running (much less compiling) Carbon apps has been impossible for quite some time now.

The Objective-C Cocoa APIs are a straight descendant of the NeXTStep APIs, and many NeXT apps would run on OS X with a simple recompile. While there have been many additions since, and the main focus these days is on the Swift language, to the best of my knowledge, you can still take an Objective-C NeXT application and compile it on your ARMintosh and have it run with very few issues.

I was a Mac user from 1989, and I didn't like OS X much at the time. It felt like a completely new system, not an update to what I was used to. Sure, it was better in many technical ways, but it was also a lot more complicated. And it felt different. So there were was definitely a sense that it was really a Mac anymore.

Just about the only technical concession to the old Mac crowd that I can think of was the use of the old HFS+ file system, over NeXT's UNIX filesystem. And I think this was only because there was a transition period of several years where dual-booting was common, even necessary. So you could install OS X next to your old OS 9 system and boot either at your discretion without having to have several partitions. Mac OS9 is very dependent on some features in its FS, so this was the only way to allow a smooth transition. But other than that, OS X was and felt like a new, alien system, even though it did allow for compatibility with many applications.
localstack is the closest thing I could think of to pirating a backend:

https://localstack.cloud/
> Tail-calls is fundamentally something the the compiler _cannot_ solve.

How does the famous 1977 Guy Steele paper on compilers optimizing tail calls not apply?

https://dl.acm.org/doi/10.1145/800179.810196
Dassault Systèmes acquiring Solidworks.

Most users don't know that Solidworks, which is well know as a mid level solution for CAD, is actually owned by the French company developing CATIA, which is practically used by every single serious manufacturer in the world (from automotive to aircraft to ship to factory to you name it).

The geometric kernel powering these two is now the same, but it wasn't for years. I guess it's a good illustration of why this acquisition was successful and didn't ruin Solidworks: the company was left practically untouched for more than ten years. "assimilation" took place at a very slow pace (almost cosmological for a software company).

Now the question to ask is more why the acquisition is taking place. To get a list of customers? To get skilled contributors, or knowledge, or patent, or a piece of technology? To get a presence in a different country? All or a part of this? To kill a competitor?

Anyway you put it, acquisition is not a neutral move. It's always joining a bigger structure, hence jumping to a later stage and size at extreme speed. Considering how difficult it is for a single company to get through its different stages by itself, it is normal that acquisitions are hard for acquired companies. Assuming the objective is not to kill the acquired, tremendous efforts will be needed on both sides to make it work. The acquiring company ramping up newcomers, on new actual processes, on new ways of doing; the acquired one to agree to it, and accept that it is the cost to pay to operate at a higher scale.
AGPL fixes nothing; the companies will simply base their backends on software that’s not AGPL-encumbered.
> I didn't keep dating her, but I don't blame her for thinking that way.

You should, that isn’t OK. If she really said that, she’s an asshole. Fuck her.
Here’s the thing. Yes, you’re giving up battery life with the EVF. However, you’re also giving up all the other new advances manufacturers are shoving into newer mirror less cameras. Eye tracking auto focus, great low light performance, next gen lenses, etc.

I too was very anti EVF until I used one last year. In the end, the visual performance fears didn’t show up, the battery life can be dealt with, and the benefits of the Canon R5 were just too much.
While I consider myself relatively well informed about machine learning's strengths, I keep on being surprised by just how many areas/industries have niches that are perfect fits for ML to be applied. I didn't even know about protein folding before DeepMind solved it, and I would have never expected RL to be applied to chip design.

Tangentially related: my sense is that, in the coming couple of years, ML will significantly lower the cost of software development[0], starting from frontend development[1], and then backend, and so on.

[0] Github Copilot is an undeniable demonstration of this.

[1] Starting from frontend because I think the "implement this Figma mock" task is particularly susceptible to ML. one such startup: https://uizard.io/
Show HN: VSCode extension that connects documentation to code
Twitter Sues Musk After He Tries Backing Out of $44B Deal
Indeed, which is why trees bother with the expense of making nuts.
Sure; until a company that actually understands this stuff comes along and eats that company's lunch. In the long run, reality eventually wins.
They aren’t in different trust zones, because there’s nothing to trust in either of those. The reason for using different passwords is to minimize the losses when they leak.
Yep, edit snipped me, I added that after posting comment.
The question was pretty poorly worded IMO, but its an important one.

Usually when a company is acquired, certain unique (and attractive) features of its company culture die pretty fast.

These can be measurable things eg: PTO policies, imposing certain dev environments/corp machine policies on devs, bonus structures, conference/training allowances, frequency and structure of meetings, etc.

Or these can be more vague things, like shifts in how internal comms work, the death of informal means of resolving issues, incremental shifts in management style, etc.

The last acquisition I went through (as an employee of the acquired company) resulted in about half of my team leaving pretty quick. The acquirer basically took away all the perks that made working there worthwhile (compared to any given competitor).

If my current employer was to be acquired, I'm willing to bet that the entire staff of the business unit I'm part of will be looking for new jobs, as I doubt the acquirer would be giving us the degree of freedom that we have currently.
Idk if it is actually gonna work, I'll only know that after I try it. But right now, I notice that one of my biggest bottlenecks in reading music, is that, whenever there is a note that is quite a bit away from the clef, or other notes I played before, it takes me some time to recognize what note it is. Right now I am planning to make an app that shows me notes, I'll have to press that key as quickly as possible, and then the next note pops up. I then plan to have a bit of an anki type thing going on, where, if you get a note or chord right, and within a short amount of time, it takes longer for that same note or chord to show up again.

I am not expecting this to be a silver bullet for sightreading. There is still gonna have to be a lot of actual music reading involved, but it is the goal for this to eliminate a bottleneck and give me a bit of a head start. I just want to do more playing and less searching for now.