skysight-inc/HackerNews huggingface dataset:
> Indians are more likely to be affected by racism than casteism in the west

Should we ignore sexism faced by black women because they’re more likely to be racially discriminated against?
I mean, they're an infrastructure company, not an insurance company. If your power goes out, you don't get compensated for the $1M deal you would have closed if only your lights were on. If it's that important, you have a backup.

I think the reality is that if stores are closed or websites are down, people will just come back later. Maybe not so much for ad serving (if you're bored at work and Reddit is down, you're not going to make time after work to go view ads there), but for actual businesses, it might not be as big a problem as people would like to imagine. But if it is, that's why you can spend millions on a multi-cloud solution.
Yes. As of 2020 nearly half of immigrants in the USA are citizens according to Pew Research[0]

0- https://www.pewresearch.org/fact-tank/2020/08/20/key-finding...
Yes, if I'm on a prepaid plan? If I didn't top up, my phone would still have an active SIM and phone number. I would still be able to receive calls and texts.
i was talking about recruiting costs. I know Tokyo is cheap(er than many places)
That is not a breakdown of who has like a PHD in electrical engineering. Maybe you are just being disingenuous to create engagement.
Just refuse the meetings you don't/can't attend.

The meetings overloads are totally unrelated to the fact employees are working on site or remotely. It happens in both models.
>However, there isn't, and I don't think you'll find an offline tool that comes close in terms of quality of result.

There is: https://github.com/danielgatis/rembg
Try connect to your service on a dynamic IP after it has changed and for whatever reason your dynamic dns update has failed. Or your DNS server of choice has failed (even Google and Cloudflare have had DNS outages). Or your domain has expired/been unceremoniously deregistered from you without warning. All these have happened. And they tend to happen when you need access the most.
Couldn't it just be that some races / genders / etc, are just more represented in some markets than others. Has nothing to do with if any of them are better.
If I were on a prepaid plane, and I didn't top up, my phone would still have an active SIM and phone number. I would still be able to receive calls and texts.
Context: https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/19844...
Adding...please use the img tag's sizes and srcset to maximize performance.

Please stop using desktop sized images across all viewports when using background images.
Yeah the comments show that you are right. It was wrong to make an assumption based on my small sample set.
Note the caveat in your quote. It's not that calorie in/out is theoretically wrong, it's that it is an unhelpful/antiquated strategy "when it comes to weight loss".

First, note that the calorie estimates on food packaging can be off, sometimes by as much as 25%.[1] Restaurant foods have an even wider discrepancy. [2] And as you point out, different people will digest them and absorb different nutrients from the same food making comparisons difficult. For example, I absorb a small fraction of the calories from dairy products because they unfortunately pass through my digestive system quickly and remain largely undigested.

And as others have noted, accurately estimating calorie expenditure can also be difficult without professional equipment, so in practice measurements of calories expenditure can be off by a significant margin as well.

Combining all of these sources of error can result in excessively wide error bars. Someone who relies on calorie in/out estimates to dictate their consumption may end up eating significantly more or less than is optimal.

Of course, even if counting calories in/out is wildly inaccurate it might still have a positive effect if it causes people to be more aware of the food they eat. Unfortunately I'm not aware of research that teaching people to count calories results in better health outcomes than other diet strategies. (Though it does seem to increase people's odds of developing eating disorders. [3])

It's one of those cases where the theory may be correct in theory but that doesn't make it particularly useful in practice.

[1] https://pubmed.ncbi.nlm.nih.gov/8371446/
[2] https://pubmed.ncbi.nlm.nih.gov/21771989/
[3] https://pubmed.ncbi.nlm.nih.gov/30155857/
Is Civilization on the Brink of Collapse?
I use JetBrains Rider on Windows instead of Visual Studio and love it.
I have been a long time "enterprise languages" developer. First Java/J2EE then .NET in the last 10+ years. I already felt that moving to .NET was a jump forward with respect to J2EE but have always been curios about startup languages/stacks like Ruby and Clojure. Lately I was much tempted to do some side project on Rails because I find the Hotwire/Nojavascript trend very reasonable for a lot of real use cases . How do you compare modern Rails with modern .NET?
Hard to be a non-profit with so much revenue! better hire some more admins, build a new gym...
a.hnuser {display: none;} ?
Is it possible you have Javascript disabled?

Unfortunately it's an SPA so it requires JS. I regret this decision...

If not then it might be due to an ad blocker issue (specifically triggered by social share buttons) I just discovered from this thread and need to look into.
> Because it needs special support in the window manager. At that point it is the same as what Wayland is doing except it still has all the other flaws of X11 and it will break when someone wants to disable compositing or use another old window manager.

But it also does not rely on Wayland and all the flaws it has - after all my point was about being possible on X11, not about Wayland. Wayland had nothing to do with the post i wrote.

> But that is not a good experience for users, the point of it working seamlessly is to have support for it built into the window manager.

Yes, which is exactly what i wrote in my original message: "Window manager support for some common messages/hints (ala EWMH) so that the window manager is responsible for telling applications how to scale would improve things".

> There are no clarifications to ask, you are repeating the same comments that get posted all the time [...] If your comment follows this pattern then I would say just avoid making that comment

I suggest try to actual read what people are writing instead of trying to pattern match answers to whatever you think the poster is writing. This may also help understand what i write in my other replies about backwards compatibility.
I don't mind people being hard on Python, but the idea of Java over Python "in a pinch" is lost on me, but what do I know...
Except they did have an active SIM on a prepaid plan, that hadn't been topped up. In a situation like that I would still be able to receive calls and texts, just not make them.
There is no substitute for F2F for some types of work. Everyone I know hates flying, even if it is lie-flat. If someone can reduce the pain of flying to UK/Europe and Asia by knocking a few hours off then I would definitely prefer it.
The premise of GP may have been slightly different. If a safety improvement reduces child pedestrian deaths by 100% in groups A, B, C, and D and by 50% in group E, that safety improvement should be welcomed, even though all child pedestrian deaths are now in group E (even though that group is also better off).
>> The workload is memory bound not compute bound.

> I don't think so? How many gigabytes per second per core are you processing?

That's what the Intel VTune profiler tells me. 39.2% Memory bound = 21,7% of clock ticks L1 bound (execution stalled for data that was in L1) + 12.4% L3 bound on a Haswell 4 core Xeon.

> If for some reason you can talk about this problem to random SIMD programmers online privately but you cannot post about this problem publicly

I can talk about it publicly. I just did not want to distracted from the actual hardware question. I recently started to contribute to this https://gitlab.com/JoD/exact open source project. The algorithm tries to find a valid assignment for a bunch of equations of this form 4x1 -3x57 +1* not(x1232) <= 4 (there are special cases already accelerated). We guess an assignment for a certain variable, check all constraints, sometimes constraints imply other assignments to other variables (if x1 is true and x1232 is false x57 has to be true) then those get propagated to. One technique is called watch propagation and can be done for the SAT family of clauses. This technique (among other) is in incompatible with vectorisation over different assignments. I find SIMD over clauses dubious, as they are mostly random accessed of different length and sparse. The embarrassing parallelization comes from being able to work one different parts of the parameter space and exchange clauses learned from conflicts. We are currently not doing that yet but plan to do something HordeSAT like over MPI (there is different slightly cleverer tree exchange variant over MPI all to all but i do not have that reference handy).

We have some horrible sins (such a virtual method table look ups in loops, no -march=native compiler flags in main branch but it did not make a huge difference, ...) which the main developer created and we have not cleaned up. If i could nerd snipe you to run some experiments with that codebase and contribute some SIMD loops (with -march=native -mtune=native only 4 functions are currently SIMD, none are significant to the performance) that be great. For all the divisibilty checking i currently plan this: https://www.reddit.com/r/exact/comments/wokfhl/resource_on_f... (we spend 3% of compute time in the gcc standard libraries modulo) Use the reddit or the Issues page to get in contact async.
I have started this year using knee sleeves once I go above 400 lbs on squats. At 37 it keeps warm and secured, better for longevity.

If there are any real complaints for strength sports (I've done strongman as well) are the high usages of PEDs. Not that I am against people using them but it makes it difficult to have apples to apples comparison, particularly when competing.
Aside from the WikiLeaks mentioned by another poster, if you pull up your favorite AWS Region's city in Google Maps satellite view, you'll find the AWS facilities. It's the two or more long, narrow, white buildings with the roof entirely covered in AC units, generators in the parking lot, and a transmission switching station next to it. You'll find several clusters across the city; those are the availability zones. They'll have nondescript code names whereas all the other companies with data centers in the area have the company name labeled.

For example, here's an AWS facility in us-east-1. Pairs of narrow white buildings, ACs on top, generators in parking lot, switching station next door, nondescript name: looks like an AWS data center to me. (Thanks to the WikiLeaks doc I happen to know for sure this really is AWS, but you can tell just from the satellite.)

https://www.google.com/maps/@39.0271558,-77.4541392,698m/dat...

If you have the WikiLeaks document you can just google the "IAD50" type codes and generally find them, but that's no fun.
With Windows, who can tell? And that's the real issue. Is it a bug? Is it Micrsoft telemetry? Is it Microsoft being underhanded (which happens!)?

I've noticed that Windows programmers are very quick to work around what they perceive as bugs in underlying library code, and opaqueness in both code and motives is why.
It's nice to see people with advanced fine arts degrees finally getting the respect they deserve.
Oder river: mystery of mass die-off of fish lingers as no toxic substances found
> even though you're not naming your types, the types are still static.

Python is strongly typed, but definitely not statically.

>>> a = "foo"
>>> type(a)
<class 'str'>
>>> a = 3
>>> type(a)
<class 'int'>

The variable `a` has different types at different parts of the program. That's not static.
Millions of businesses run on Microsoft platforms and software developed on/for Microsoft platforms for decades. I think you are painting darker picture than it really is.

Or please elaborate a little what you mean by "betraying".
I just remember, I've got a friend and former coworker who lives a few blocks from me, and he chooses to drive into the office a couple of days a week to work by himself, echoing in an mostly-empty building, because his wife is a real estate agent, and both of them working from home disrupt each other. She doesn't have an office outside the home, so he drives 20 minutes each way (no need for rush hour), and finds the location much preferable to either staying home or working from a coffee shop.

Different people have different life experiences, for sure, but it turns out that there are many, many logical reasons why people might work from offices given a choice.
Ask HN: How airshow drones don't crash each other?
I have a video of a typical drone airshow where hundreds of drones draw pictures with mind-blowing accuracy [1]. How is this possible? What sensors allow you to do this? Do the drones have the coordinates of their place in the swarm relative to their nearest neighbors? Do they receive coordinates individually?

[1] https://www.youtube.com/watch?v=iz1w9EuIzEI

update: the goal of my question is to figure up about how precisely might be driving a single drone with possibility of a wind and with sometimes limited precision of GPS and with fundamentally limited inertial driving.
In 2019, nearly 70% of doctorate recipients who were U.S. citizens or permanent residents were white. 10% were Asian, 8% were Latino, 7% were Black and 3% identified as more than one race.

Not all of them were in electrical engineering I guess.
Internal hash table collisions for English are a real wench at times.
> You look at a billion and one swans. For the first billion you see nothing but white swans, yet for the final one you look at you see a black swan.

This analogy doesn't fit our circumstance.

You take two photos each of 7 swans, a close-up and a wide-angle one.

For all of the 7 wide-angle photos, the swan is obviously white.

For the 7 close up-photos: you get 4 good close-up photos of white swan. Then there's 3 bad photos. 2 of them look probably white, and 1 looks like the swan is maybe dark grey.

All the evidence you have is consistent with all the swans being white. Looking to see if you can find those 3 swans and take a better close look at them might be a nice bit of followup.
How is the fuel efficiency of these? They go faster, but I assume they would also fly higher where the air is thinner. Does it cancel out?
Nice try AI
I work in games so it's Unity C# (which uses a Mono port but .net 6 'soon') and a backend that uses .net in a linux container. Using C# on both makes it easier for devs to work full stack. It's been easy to run the backend app in k8s.
> You could bundle the runtime with the application like Go does, but the runtime is pretty big and the language is too dynamic to remove the parts you aren't actually going to use in advance, so it's not as easy as a sell.

It's not so big as to be prohibitive though, especially in a dev environment... if this became the norm, I would be a lot happier with using python-based tooling than I am today.
Great, really glad to hear that!
Prudent practice with a digital plotter includes reviewing the most current chart datum on paper or digitally and inputting potential hazards and waypoints in advance.

In navigation, you can plot hazards and assign vectors as “danger bearings.” These are commonly NLT or NMT for No Less/More Than so that you know where not to point the bow when you are in the vicinity of a specific hazard. I suspect those of us who grew up using substantially worse UI in digital plotters may be better off than those completely reliant upon them.
Is this a viable way to make money online?
This is almost certainly how it was done - and even the "fully refundable" deposits airlines make with Boeing, et al are going to have "fixed non-refundable costs" even just to handle the paperwork.
Why would you assume this aircraft wouldn't have a luxurious cabin? It looks pretty nice from the one rendering they have on the site. 1-1 seating, so direct aisle access for all. Plenty of room.
https://github.com/apple/swift-async-algorithms

Requires Xcode 14, which is still in beta and cannot push to the App Store.

Also, Apple fucked their back port badly. It’s supposedly fixed now, but if you built an app that used async/await anywhere in Xcode 13.X and a user installed running iOS 12/13/up to 14.5 they’d crash on launch.

So I personally wouldn’t trust it, and instead just push to raise your iOS minimum. I’ve had no problems requiring iOS15 in my projects over 1M installs
What's your favorite startup landing page?
I was just super impressed by the design of the landing page at https://planetscale.com/

Some other highlights I've seen lately:
Pachama https://pachama.com/
Neuralink https://neuralink.com/
https://www.modfy.video/

Any other good ones to share?
Option B really never works.

Those who have a relevant set of skills (and it is a lot of skills from different disciplines required to run a business) - can easily estimate how much you can earn from website like this, so if they didn't do it before - they won't start now.

Those who didn't know how much businesses like this makes - lack a ton of other skills to compete. And you can't cheat a ton of time and money investment. If they didn't start a business like this, 99,99% they won't. And if they will, there must be a ton of stars aligned to make it into any viable competition.
Not only very expensive, but basically coach class all the way through, even for the rich people.
White americans do this too. Think ozarks. I know plenty of ridiculously smart people from this region, who if they talked about the food they ate or didn't work hard to extinguish their accents would probably not have jobs w/ coastal tech companies.
Yes - totally the opposite. In fact, I think the issue with Angular is that they've not finished the work to make Angular RX-everywhere (for example, reactive components need to be manually plugged into Subjects at the moment).

With RxJS you should use it everywhere (observing state, observing component inputs, side effects etc). It's when you use it half-heartedly that you get problems with merging different programming paradigms.

The biggest issue with RxJS that we've found is that some devs have a super hard time getting to grips with the paradigm, and if your project is mostly those types of people, it will end up a disaster.
In Germany at least you (can) buy a prepaid sim card and activate it. That gives you a phone number and you usually get the price you paid for the sim card added to your account balance. From then on you don't have to pay anything to keep using that phone number to receive calls/SMS. Calling/sending SMS costs are coming of your balance. You can buy packages (usually good for 4 weeks) with e.g. 300MB data volume or unlimited calls.

There's also the model where you pay a monthly subscription and receive a new device every few years or have some other benefits.
Concorde also didn't work out for management reasons and generated most revenue right before retirement when they they finally lowered ticket prices and stopped flying them half empty like the absolute idiots they were.
They agreed to purchase 20 aircraft, not the company itself. The title is a bit ambiguous.
> If you were just talking about the UI in isolation

Comment I was replying to:

>> But it's really cool to have UIs that are completely consistent.

So yes, we kinda were talking about the UI, keeping that consistent (with the model, presumably). Hence MVC.

Keeping the model consistent is another topic.
Oh, the Indus valley was always Indian and never had external population migrations or conquests that left an impact on culture and dynasties analogous to England's Norman conquest of 1066 and earlier Saxon migrations that impacted the culture to the present day, reflected in socioeconomic class distinctions?

Man, guess history is completely wrong.[0]

[0] https://en.wikipedia.org/wiki/History_of_India
I've never understood the argument that we should continue doing something just for the sake of jobs. At bowling alleys, we used to have pinsetters who replaced the pins after you knocked them down. We had leech collectors who would collect leeches for bloodletting. We had 'computers' who would calculate equations by hand. It'd seem ridiculous today if I told you that we should've ignored advances in medicine, software, and automated pinball machines in order to protect those jobs. Irrespective of whether or not working from home is a good idea, society changes once new technologies are invented or social norms change, and sometimes that means we have to find people new jobs.
these arguments aren't at odds. In fact, your strategy is an excellent way to diet with calorie counting. One of the best ways to improve satiety in a hypocaloric setting is by replacing high calorie density foods with low calorie density foods (such as vegetables and fruits, as you mentioned).

You still need to count calories for maximum accuracy and efficiency of weight loss, but it doesn't have to be as painful as eating one big mac and fried a day and starving the rest of the day since you hit your calorie limit
The criticism comes from someone who not a expert or even basic knowlegde of role of hormones in the body. Such as insulin on cells or thyriod t3 hormone on metabolism.

https://en.wikipedia.org/wiki/Insulin
https://pubmed.ncbi.nlm.nih.gov/3830935/
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4044302/
>they can be exposed in ways that do not break backwards compatibility and instead applications can opt-in to those features.

This is already how it is. If you want those features, then port to newer versions. If you do not want them, then do not port.

>could have been implemented and designed in such a way as to avoid breaking existing applications but also making porting the applications easy.

This is simply not possible. Many older APIs are just not designed to support this.

>then there is absolutely nothing that is affected in that application by improvement to scaling support, CSS support, rendering models or anything else.

Indeed, such a program would probably be trivial to port.

>With what i describe if Gtk4 was backwards compatible with Gtk1, a binary of that application compiled against Gtk1 would run under Gtk4 and get the new file picker dialog instead of the weird one used in Gtk1, would get antialiased font rendering, would get the themes used by Gtk4, etc.

If you want binary compatibility, that is a different story. It might be possible to get some very trivial GTK1 programs to work with a compatibility layer on top of GTK4. But only the most trivial ones like a form with a couple of buttons. Anything with custom widgets (which is all non-trivial applications) would probably break or would lose most/all of the benefits, the GTK1 API simply was not designed in that way.
Nope, best indicator is the last name.
Adding to the supersonic questions - how will they deal with the sonic booms? I assume they're still banned over land, which significantly adds to travel time?
It's down for me at the moment.
They're talking about being able to receive texts without having a phone plan. Also, the (now) norm of texts being free in the US with most phone plans is 1.) relatively recent and 2.) not the case everywhere else. (Hence, the popularity of Whatsapp etc. outside of the US--where it's uncommon for those who don't text internationally.
Yes, still irrelevant. The only people that seem to complain about the cost are people not actually responsible signing off on invoices. Compared to the many other costs a company is spending money on, it's unlikely the MS expenses will even show up in a budget review unless you're really screwed the pooch.
Old .net has become ".net framework".

I'm just glad the number-space has been sorted out. It was annoying to learn that ".NET 2", ".NET Standard 2" and ".NET Core 2" are very different things.