skysight-inc/HackerNews huggingface dataset:
Pasting this in dev console will give you a quick and dirty rundown. It sorts locations by points.

[...document.querySelectorAll('.fatitem table .athing')].map(el => [el.textContent.trim(), el.nextSibling.textContent.trim()]).sort(([,a], [,b]) => parseInt(b) - parseInt(a)).map(a => a.join(' - '))

As of this post, California is leading, followed by other places w/ large tech hubs (Germany, UK, Canada, NY, Washington)
Ask HN: Starting a company comprised of an international team?
Hey HN,

Has anyone ever started a company comprised of an international team? For reference, I am creating a digital product.

On the surface it seems like it would create a lot of extra work legally and financially. Having never attempted this, nor knowing of anyone who has, I do not want to immediately discount the idea before hearing from someone experienced in this area.
tRPC is a good choice for TypeScript: https://trpc.io/
> You don't (and shouldn't) have a "right" to develop for it on anything but Apple's terms.

That's one perspective. However I would argue that Apple is big enough, and the number of alternative platforms is small enough, that it is in the Public Interest that Apple be required by the government (aka, Us, collectively), to play by a different set of rules, rules that are decided by you know, Democracy, rather than by fiat.
I've seen Matt Watson (from Carwow channel) use these gloves in his video about Audi RS6. Today they are nearly useless, although kind of stylish. But back in a day driving gloves were highky functional.
I don't understand the draw. It was on Game Pass recently so I downloaded it and I got through the first one or two missions and I just didn't get any enjoyment out of it at all. For context, my favorite games are open world RPGs like Dragon Age and Mass Effect.
I don't understand why punishment in hacker cases isn't always the exploitation of the guilty hacker's skills redirected towards societal benefit for extensive periods rather than expensive prosecutions, expensive prison sentences, and ultimately disenfranchisement of a valuable resource. When they catch them, they should just give them a choice, prosecution, or "you work for us for as long as we say," draft them into the Cyber Force as closely watched grunts that can advance with merit, accomplishments and earning trust, with positive reinforcement effectively eliminating recidivism. It is incredibly cheap to keep a hacker happy and producing compared to the cost of prosecution, etc. Granted, the vast majority of criminal "hacks" involve unimpressive retaliations for being mistreated by an employer, but even some of those were impressive, at least among the hacks we know about. I know a few convicted hackers went into security after restitution, but I think we can avoid the expensive and slow process of heavy justice for most of these crimes that entirely happened on computers, where most had little effect on the material world... few were maimed, physically injured, suffered immensely before dying horribly at their hands. Three years is not enough for murdering someone, but 5 years is far too much for anything that happened only on a computer and left no actual legitimately human carnage.
about a month ago I stopped midway on a x country ski session, for a beer at a commercial venue. they had these natural gas flames in the outdoor seating area (very popular in the US). Nobody else was sitting there; it was a pretty windy and cold night/evening. I noticed a sound and smelled the distinct odor of city natural gas (a sulfur marker element added to the methane). There was a poorly functioning nozzle where the flame had been snuffed by the wind. This had probably been going on for hours if not almost the whole day. (I did manage to reignite the flame, but given that the nozzle wasn't functioning well and the windy conditions, who knows how long that fix lasted).

I think key is that populations should be very aware of the problem that strong greenhouse gases cause. NG and petrolium poducers should be required to do a lot of monitoring, and get fined if they are ineffective at catching issues. Commercial venues such as above, should also be very aware of this. Basically, everyone should be aware.
If reducing gadolinium dose is the aim, a more prompt following of the literature, radiologist request (rather than surgeon demand) and weight based dosing would drastically reduce dosage.
A moaning radiographer, what a surprise!
Protons are made of 3 quarks and a bunch of tiny gluons. if a big proton existed, it would be made of different or more quarks/stuff, and be called something else.

Now, is there a reason why there isn't a something else that acts like a proton?

That gets into Elementary particle physics and what combinations are stable and have matching charge.
Quarks have charge +- n/3 and generally come in triples.

Could the number of gluons vary? Maybe? But they wouldn't affect the size measurements much? And variations wouldn't be stable?
That would be some tough things to measure.

How much can you slow down a cpu anyway? Can you slow it to 1/10th its clock speed? I would think the best way to measure things like this is to slow down the overall system speed as much as possible.
I’ve been an Apple fan for a very long time, but I bought my first windows laptop ever this past year because of the direction Apple has been going with things like this. I really wish the alternatives to iPhones, Apple watches, and tvOS weren’t so much worse.
You don't want every tree to be unique on a map you're going to pregenerate and ship to users. It's going to bloat the size with all the tree models.

If you're going to generate them at runtime on the other hand, you need to seed it so in a multiplayer game everyone has the same tree (in case it has a hitbox or whatever), and you don't want to risk having crappy looking trees in important locations if that's just the one where the model didn't work so well.

Procedural generation of trees has been available forever, it didn't take ML to make it work, and it's generally not been considered worthwhile
The industry could build platforms which are both safe and flexible. They just do not want it. Some for keeping their revenue other for sticking to backward compatibility
Yes, it's argued here that this is how Silicon Valley won out over the Boston area (DEC, Pr1me, Wang, MIT, so many other great universities):

https://www.vox.com/new-money/2017/2/13/14580874/google-self...
I don't know how you maintain a game like Fortnite (or GTAIV) with just a $60 one time purchase. I can't help but look at Overwatch - a great game - that was effectively abandoned because the original team heavily discouraged monetization.
Google signs on to be 'founding member' of (Ford's) Michigan Central district
> Did apple ever sell iPhones as a one-and-done purchase?

Yes, the original iPhone 2G. It didn’t even have App Store on launch version of iOS. In fact, Cydia, the original jailbreak app store, existed on iOS before the official App Store. Saurik can speak to any fees for paid apps featured on Cydia. I remember an SMS app that allowed reply from notifications that I bought through Cydia, but I forget the name, maybe biteSMS? Most apps were entirely free, and Cydia supports adding arbitrary repositories.

So, arguably, the original app purchasing experience on iOS was free and open source. Apple and their App Store couldn’t compete, and thus the war against right to compute and jailbreaks.

https://en.wikipedia.org/wiki/Cydia

https://en.wikipedia.org/wiki/App_Store_(iOS/iPadOS)
With all the scientific knowledge we have somehow we still cling on to the fantastical construct that is race. Really its just tribalism. Its not biological by any means.

There are two entities that can eliminate this ... mainstream media and politicians but neither will because both profit from it.
On theory it makes sense. Any large organization experience bloat and there are lots of white collar employees who do nothing while collecting a salary. Regularly trimming the fat is good.

In practice however, attrition goals are terrible. It destroys team cohesion, encourages people to sabotage eachother and incentivizes sociopathic tendencies. If you know the lowest performers will get kicked out, then you have every incentive not to help those around you.

Typically the people who get pushed out are not the lowest performers, but rather those who have pushovers as managers. A vicious manager can fight and defend his reports. The weak ones end up sending someone to the "least effective" bucket, about half of which get fired in the next few months.
Not sure why my og comment was downvoted. In absolute terms, the difference in size of the proton is quite large. In relative, the difference in size is quite small. And that blows my little sapien mind.

And that was all.
HN loves the DX7.
Yes. All protons are indistinguishable from each other. No matter what aspect of a proton you measure, it will be identical to any other proton you could measure instead.

This has important implications.

Consider a quantum mechanics experiment where you emit a proton at A and try to detect it at A′. You will find that that there is some quantifiable chance of detecting the particle at A′ some time T. Call that probability P.

Now consider a second experiment where you emit a proton at both A and B, and try to detect them at A′ and B′. What is the probability of finding a proton at A′ at time T? You will find that you get a different number! This is because the proton at A could travel to A′ and be detected, but also the proton at B could travel to A′ and be detected too. Since you cannot distinguish the two protons, you won’t be able to distinguish between these two outcomes, and so the probability must be different from P.
> In a large, Gaussian distributed population

Where do we get one of those?

The central limit theorem doesn't give us one of those. Not even the Lindeberg-Feller central limit theorem. Neither does the strong law of large numbers. Nor the weak law of large numbers. Nor the martingale convergence theorem.

There is some old material, from about 100 years ago, in schools of education that given a performance measure and a large population the measure will be Gaussian distributed on that population, and the larger the population the closer to a Gaussian distribution. An example is supposed to be the size of the largest eigenvalue in a principle components decomposition. Uh, that largest eigenvalue was long called IQ (intelligence quotient). Nothing intelligent about it. Nonsense. 100% total crackpot nonsense. Brain-dead, cult nonsense.

"Low performers" in need of a "performance improvement program" (PIP)? Start with the managers who believe in a Gaussian distribution. Then move to the managers who believe that the "bottom 20%" are always low performers.

A lot is known about how to be a good manager, and the Gaussian probability density distribution is not part of that.

I've seen a lot of bad managers. A pattern is that they are tyrants, have lots of rules and measures, are big on formality over reality, dot i's and cross t's with great reliability, and have everyone with their nose to the grindstone, ear to the ground, shoulder to the wheel and trying to work in that position. But the organization is stagnant, is not changing or keeping up with the market or technology. So, after a few years like that, it becomes obvious to everyone, customers, BoD, stockholders, employees, even nearly all of the managers that the organization is about ready to die, and often that's what happens, e.g., by firing 50% of the people and going downhill from there.

Once I saw a failing organization where nearly all the managers except at the lowest level were part of a tight clique, cult enforcing failure. Finally the BoD installed a new CEO and fairly soon 80+% of the clique, cult were given "PIPs" and demoted out of management or retired.

But there is also good evidence that even such a sick organization does not have to die and, instead, just needs some good management, starting at the CEO level. In particular, with a good CEO, suddenly, wonder of wonders, 90+% of the employees can be seen as great performers.

So, net, as bad as the situation can be, it is fair to say that Darwin is on the case with improvement on the way!

At one time Amazon was a small mail-order book and record shop run by Bezos from a small office. At least looking from 10,000 feet up, Bezos was a good manager, and, thus, I doubt that he was playing with the Gaussian distribution, firing his bottom 20%, stack ranking, etc. Instead he knew all the employees and the work of each. Sooooo, it sounds like now Bezos should leave outer space, return to Amazon, and fix the destructive nonsense that is ruining the company.
Because if you do this, and you do not have an explicit exception (carriers being one of them), your app will be removed from the store
I've skimmed the guides. They never contain anything useful. They're just a bunch of recipes. They don't actually document a darned thing.

Programming is not regurgitating recipes without understanding. Copilot can do that. Programming is actually understanding both the problem domain and the solution space, and knowing how to find some permutation of elements in the solution space to address anything in the problem domain.

The rails guides document about 10% of the problem domain. That's mostly ok, because the problem domain exists in the wider world, and there's lots of documentation elsewhere. The problem is that the rails guides document about 1% of the solution space. And that's an issue, because rails claims to be the solution space.

Rails routing is done by passing a block into the framework that's instance_exec'd on... Something. Want to know what, so that you know what API is available to you? Too bad. Here are a list of recipes for the couple most common things you might want to do. Want to do anything more sophisticated, or just understand what your options are? Uh, sorry.

Oh, you want to set and read cookies? Here's a recipe for how to read cookies and how to set them with lots of options. You changed how you're setting cookies and now browsers are returning two cookies of the same name and you want to know how to detect and fix this? Silence from the rails guides! (In fairness, the rack documentation actually included enough information to solve that. But it wasn't mentioned in the rails guides about cookie handling. And the rack documentation was a specification, not a guide. It actually tells you what pieces there are and describes their semantics.)

And it just goes on and on. Rails has about one hundred options for every one actually mentioned in the guides. In some sense that's a good thing. The guides only give you an incredibly limited set of tools. It's very good that the rest exist. But it means that the guides are a very bad way to learn rails, because they don't give you enough information to solve unforeseen problems yourself, or even enough information to understand code someone else wrote to solve those issues.

They put you in the position of hoping someone else anticipated your weird problem and already told you how to solve it. They don't equip you for solving anything weird by yourself.
Usually not!

PET scans are limited in resolution when you get down to the sub-5 mm or so range due to scanner technology and fundamental limits of the physics of positron/electron annihilation & photon emission.

A typical MRI (i.e. alas, not what this article is describing) can usually resolve something at that size and identify characteristics like diffusion restriction or contrast enhancement which can confirm metastasis.

Also, in the brain, PET scans (at least the most common, FDG, which is based on glucose) are extremely limited in utility because of the baseline high glucose metabolism of the brain, which makes it hard to distinguish from the metabolic activity of a tumor.
Scrolling?
You do know about / right?
Just type /Belg (or Ctrl-f) to find Belgium.
As someone who lives in California (SF Bay Area), I'm excited about this. It's good that we distribute things a little more, not just in the USA but in the world. Some places will always favor (culturally speaking) the entrepreneur/tech startup more than others, but it's good for that to work its way out to others.
Some good points, but missing the most important understanding of what cryptocurrency actually is at it's core. Once you understand this, you will see that although humans are treating the technology idiotically as they do everything, fundamentally it's a basic and critical advance. And arguing against it is holding back society.

Cryptocurrency is just the best contemporary approach we have for applying computer science to money. That involves cryptography and blockchains because they are the most relevant technologies for accounting.

The typical alternative is a database from the 1970s or 80s running on something like a private mainframe, that can be modified at whim by those who control it. The biggest problem with this is that when so many have a chance to cheat, some will. But the core failing of the concept is that it's a private database with no mechanism for external (or even necessarily internal) verification. The core thing that people such as yourself will eventually learn about is that cryptography and blockchains are the best approach we have for solving these problems. It's just the basic application of computer science to accounting.

Many of these systems were built before cryptography was well known, and some run on hardware that may not even be capable of current cryptographic standards.

Fundamentally, arguing against cryptocurrency is like arguing against calculus in the 17th century.
It's amusing to me that some people seem to think it's possible to create "secure computing" with no footguns whatsoever. A surprising amount of the infrastructure upon which we write computer programs (including a kernel and its extended OS) relies upon "mere" conventions. Indeed one of the lowest levels of all is named the "calling convention". Software which breaks these conventions, yet somehow "runs" or functions to some extent before causing problems is broken software, period. It is not a cool hack or an interesting lead for further research. Any hand-wringing about it whatsoever is a waste of time.

If some individuals scale the protective barrier and jump to their deaths in the Grand Canyon, this does not indicate any deficiency in the protective barrier. It was not (and should not) be designed to prevent such misuse.
Because Apple bent down for WeChat and Alibaba, but Apple won't do it for Facebook?

I'm 100% sure that if Facebook could have an iOS app store, they would start one. It's worth all the work for the improved tracking alone, as app download ads are a big part of Facebook's mobile revenue.
Not if you have a real range hood
I think hanging out in an IRC or Discord for a popular project or language is good for getting a view of good and bad technical discussion.
There's no footgun here except for apps which make false assumptions about argc and/or argv.
Inverse Design of Inflatable Soft Membranes Through Machine Learning
Approximating 'e' with SQL
They don't. They come from the new "Services" division.
That sounds like a slow motion version of waking from anesthesia.

Waking from sleep feels very fast, but I've been put under for surgery more than once now, and coming around from surgery doesn't feel like waking up. It feels like something else completely.
at least for me, that's the difference between someone on a senior level and someone that is not on that level yet. sometimes you just need to be pragmatic and say "this should be on an ec2 server with a simple html page -- no need for a react frontend that talks to a graphql endpoint that sends message to rabbitmq so another microservice can consume it".

also, being able to accept that a simple solution is good without putting too many barriers in front of that.
Is it nuts? Or is it just business as usual?

There's a department and the head of that department's responsibility is to make the profit number go up.

So, he/she is doing just that.

It'd be nuts if that didn't happen, that would be nuts.
There are limitations to analogies. And a big boundary line is experience. I can give you lots of analogies for some complicated math etc but if you want to move beyond the limitations of analogies there's nothing left but doing homework.

Not in the realm of science but still my fav attributed I believe attributable to fritz pearls: you can read it the menu, hold the menu, lick the menu, or eat the menu. But you didn't eat the meal

No model or analogy is a bijection on the real deal. I periodically have to remind paper pushers around the office that a complete Jira ticket doesn't mean anything. Organizing paperwork doesn't mean the problem is or can get solved
I noticed that every single country/state, has at least one vote.

Just for Ss & Gs, you should add "Greenland," and "Antarctica."
Online casinos have usually been very aggressively sponsoring anything and anyone willing to take their money (and the usual reputation hit that can come with the perceived shadiness of gambling). That's especially true for newcomers who just burn as much money as they can, trying to establish a foothold. I'd say, being on the front page of a popular, credible project like that is probably sought after, hence the unusual amount of casino sponsorships
YouTube Premium costs a third more to purchase through the iOS app than it does through their website.
So much material for new cutting American satire I can't wait to see what they do with it.
The Housing Shortage Situation Is Dire. But Progress Is Still Possible
Ask codegolf.stackexchange.com, there's probably a Mathematica one-liner to display a globe with colour-coded areas.
IME the problem is the default behavior. Rust, Java, et al have that same default behavior of defaulting to closed enums, and you have to opt-in to open enums. Whether that's adding a type attribute in Rust or implementing special code in Java to handle the case. This is a footgun for distributed systems. If you don't get it wrong, then clients writing their own client-side software will get it wrong.

I'm not disparaging closed enums, they are very useful in certain contexts, but they make it really easy to do the wrong thing when reading data off the wire. Given Go is focused on this exact domain (distributed systems), I am glad the language doesn't have them.
I'm not sure this is the venue for a debate on the merits of art.
Is Washington the State or DC?
This is true. I suffered a lot until I learned that showing loyalty is necessary for having a career in a big company.

Most people don't care at all about doing a good job. They just want more money. To get along with them, you must help them get more money. If you oppose them on anything, they will make you suffer. And if they have the skills, they will manipulate and gaslight you. You can't make anyone do their work well. People work well when the organization is set up for it. If you can't tolerate your teammates' behavior, just move to a different team or company.
They make it up on software royalties
this makes absolutely no sense.

apple never said 30% is just payment processing. they claim the infra, the testers, the approval etc etc costs a lot. so now we know it’s 27%. which is absolutely normal.

should any app use their proprietary apis, without their explicit approval? of course not. the phone might be yours, but the code running on it a hard no.

but at the end of the day it’s all politics so i normally assume the worst: a worse overall end-user experience because some companies spent more on lobbying than others.
Blue light is preferred because it makes it difficult (impossible?) to Shoot Up. ‘Reduce crime & suicide’ is a euphemism.
Also - Canada is a monolith, at least break out Quebec!
Visit the desert, well off any major highway and it will be very low light pollution. The Southwest has a lot of land like this.