skysight-inc/HackerNews huggingface dataset:
The three companies alone do have these moats but are outliers of outliers. Stuff we haven’t seen much of before. Combined they are worth $5.5T. All US public companies are worth $40T. The Nasdaq that they are all in has a total market cap of all companies of under $20T. Besides the two mentioned exchanges, Shanghai, and Euronext, these three companies alone might come up 5th in total market cap. They are right alongside Tokyo and Shenzen. Definitely dwarf Hong Kong and LSE.

The other big moats off the top of my head aren’t as strong but ASML, TSMC (for now), Tencent, Baidu, Yandex, Kakao Daum, are all worthy but still peanuts comparatively. I’m sure some Indian companies too.
I agree with all your comments from a technical point of view.

I disagree with all of them from an educational point of view.

Having said that, it helps to clarify whether the audience is technical or education oriented. The title implies a technical book, so I'm with you on the comments.
It could be done with a single deployment and containerised as such, but that is likely not as easy to do as this, which was the goal here. This one is a rather frictionless approach. i think this level of separation of concerns is actually fine even when containers could be used.

This particular image of ClamAV server that we are hosting as an ACI contains autoupdate features, and it updates its virus db daily or on any restarts.

The advantage of this approach is that you could in addition to just the antivirus check implement signature and file size checks in a separate service, and if you had say PDF conversion requirements or file archival requirements, then it's more convenient that you have the file in an azure function.
Ask HN: What OSS licence can stop GitHub Co-pilot? Do I have to go proprietary?
I do technical pieces to camera for training material and also live work at STEM shows (Raspberry Pi Jams, Arduino chats and other tech stuff), and have a three monitor setup.

Screen 2 will be running any apps I need to show (coding etc.) and screen 3 is at the back of the workbench, which has a downward facing camera so I can show me working on the boards and other electronics.

Switching scenes from main cam to what's on screen 2 to the workbench is very handy, even without a dedicated key pad.

The only hassle is that under Linux, OBS sometimes forgets the camera device designations on startup and I have to pull out the USB connections, re-plug and then go into both camera definitions and re-select the right cameras.

I have device video and audio sink definitions behind he scenes so that the video and audio can be fed to virtual devices inside Zoom or Teams etc.

Edit: Oh, and I have a client plugin which allows me to use my Android phone camera as a roving webcam to highlight things on the workbench such as a scope screen, power supply current reading etc.

All works quite well.
For those mentioning Gut Bacteria. https://joinzoe.com/learn/category/gut-health

(And I'm not affiliated or suggesting join, just read)
You can absolutely have your webcam take a circular form.
Just apply a mask to your webcam as a filter and use any image you want to make it take that shape.
Potatoes are cheap af what do you mean?
I'm always confused that anybody doesn't have secondary servers, for anything larger than a one-off vanity site.

If your DNS needs are simple, then running a secondary is extremely easy. The hardest part is that you'll probably interact with it so rarely you'll forget it's there.

If your DNS needs are complex, then running a secondary is harder but it's still probably a small fraction of the effort you're putting into the primary server.
http://biochemical-pathways.com

Well, have fun!
You can chain Optional exactly the same as Kotlin but without the syntay suger ofc.
Not sure EUV can ever become "cheap" as such, and not the DUV methods are so getting cheaper. The cheapo microcontrollers are likely made entirely with DUV (or longer wavelength) methods.

It's only the certain layers that are printed with EUV. Typically these are the first one or two metal layers (connecting the individual transistors) and the vias between them.
Did µtorrent get captured by something? Adware, bitcoin miners or anything? I rarely use torrents but I remember that I switched clients some years ago because there was some issues. Maybe it got even worse now.
There's nothing inherently unhealthy about being in a temporary state of negative energy flux (unless you are already underweight or deficient in an essential mineral or something)
After having moved countless times within the same city I moved all my books to digital and will never look back.
Why is it important to take care of students' health?
It is more convenient to deal with health issues when they are just minor problems. Not taking care of a student's health can lead to several issues, including poor performance in the classroom and a drop in school attendance. For combating these problems, there are quite a few food NGOs such as Annamrita who are working towards providing healthy, nutritious meals to school students via school meal program funded by the government.
Many years ago, I was at a (small college) Chemistry department where the stockroom manager arranged the bottles by the color of the label.
All output of machine learning algorithms is derived from the training set. There is no creativity, just lots of complexity. What that means legally has yet to be fully determined.
Same. Potatoes are probably the only food I could solely subsist off of without losing my mine.
Yes it is open, and for some reason you forgot to link it: https://upload.wikimedia.org/wikipedia/foundation/1/1e/Wikim...

As you can see, from 112M total expenses, internet hosting is 2.4M (or 2%), and 'other operating expenses' is 10M (or 9%). This is 11% of expenses.

This compares to 56M for salaries and 23M for awards and grants.

Where is the misinformation?

(Conflict of interest statement: I am an editor on Wikipedia for 15+ years and a member of my national Wikimedia chapter.)
> China is doing well and the rest of the world is considering limitations on crypto as well.

Well, it depends on how you view the condition. I believe that a citizen should be able to change any local curreny to foreign currency. If citizens are not allowed to do that, they are exploited by the governemnt, who can simple print money to finance its corrupted operation. And that's what happen in china.

I don't care about the price of bitcoin. I care about the ability of moving my money wherever I want.
Judging solely by transistor density(not sure how meaningful is this metric), it is bit better than TSMC N4, but comparable.

TSMC N5: 185.46
TSMC N4: 196.6
TSMC N3: 314.73

Samsung 5nm: 133.56–134.9
Samsung 4nm: 137–145.7
Samsung 3nm: 202.85

https://en.wikipedia.org/wiki/5_nm_process

https://en.wikipedia.org/wiki/3_nm_process
That’s a good point. But for industry, it could work the same. Solar plus seasonal storage. Probably not important for countries like the US, that don’t depend on imports of oil and gas. But for those countries to do, being able to utilize the energy that comes down from the sky for free could be a game changer both in terms of economics and foreign affairs.
welcheswort.com would be a good domain for the german version ;)
My long-running pet theory is that eating a large variety of foods is bad for our gut biome. Between breakfast, lunch, and dinner, our intestinal flora cycles through blooms and die-offs of different bacteria. The blooms interfere with bacteria diversity, while the die-offs create waves of toxins that trigger our immune systems. To give an analogy, it's a bit like an ecology having its climate messed with. Imagine a forest that was hot one day, cold the next, dry as a bone on some days, and wet as a swamp the next.

I reckon most animals eat a steady diet of only one or two things, and people did too for a very long time (on a seasonal scale). It was only recently that we ate so many different foods so frequently, and this coincides with a rise in gut-related illnesses and obesity in first world countries. Many people see success treating these diseases with some diet, but what's interesting is how different and disjoint these diets are. For example, both carnivore diets and vegetarian diets have seen success treating inflammatory bowel disease. Perhaps this success isn't due to eating one food over another, but rather to the reduction in variety a diet brings.
Wealth concentration happens when the long term return on capital exceeds the growth rate of the economy according to Thomas Piketty.

The wealth obviously concentrates with those, that have the most assets and least amount of spending in relation to their total income.

When you think about this, this system is inherently injust if r<g is true, which is the reason why politicians and economists are addicted to growth. Capital must dictate the growth rate of the economy instead of people dictating the growth rate that they want.

Now, under this perspective you have found the secret cheat code on how to get richer automatically. There obvious problems for every day people. Exponential growth is really slow in the beginning so most people never get to the point where their money is growing as much as a get rich quick scheme would promise every single year.

The other problem is that they are human beings that need food and shelter which means living expenses are a big portion of their income meaning they don't have much to invest in the first place. It would be better if you didn't have to pay capital gains to the rich.

However, if you are going for that living off other people's work strategy, you should be aware that the road is long and the rewards are only reaped at the end. Oh, and everyone will hate you.
In the end everything is a kernel poll. Haha
Actually, all the economists interviewed in the media warn against raising interest rates too aggressively.

1. They say that the bulk of inflation is imported (energy, food, etc) so raising interest rates makes no difference to inflation (and in fact can push cost of living further)

2. Demand is already crashing.

3. Economy is already contracting.

4. Effects of raisin rates can take 2 years to trickle down

So their estimate is that raising rates too aggressively would make things worse, not better.
I'm very happy with the Clang static analyzer used with Z3 in the recommended way (for verification, not as the main constraint handler) through CodeChecker [1]. We use it with "cross translation unit" (CTU) support, to analyze call flows across files.

As said, there are few false positives. For embedded software the fact that Z3 understand bitfields and bit operations is nice. But in general we found that it makes better use of CTU information than a proprietary tool we're using (and now consider phasing out).

When used with cross compiled software the CC+ClangSA combination can be made to work, but is sometimes a bit rough when there are GCC/Clang subtle incompatibilities. But nothing too bad, and CC provided the hooks to work around any issue we found.

Even in "verification" mode, Z3 also helps the analysis as I understand from the docs. Some cheap Z3 analysis are used to prune some paths, which also helps the classical range analysis. Those tools must make some approximation to deal with the combinatorial explosion, so pruning useless paths early can help exploring others leading to bugs. So Z3, even in the default mode, is not only to filter out false positive but can also help finding issues.

I would highly recommend it for people using C and C++. With those languages the tooling around is very important to (partially) mitigate their known "dangerosity".

[1] https://codechecker.readthedocs.io/en/latest/
Spoken like a true apple user. Judgemental about missing features despite not actually taking the time to get to know the software. It's literally just a right click on the input to apply a filter.

OBS has issues, feature discoverability being one of them... But the way you've phrased the critique is borderline flamebait
You can't do a lot of innovating in this way with only $100K.
There's a difference between "slightly too few calories to sustain current weight level" and "total absence of certain essential nutrients meaning the body can't grow or indeed adequately replenish cells regardless of the mass of food consumed"
Yes, the supply is capped by residency spots available.

They reason they became hyper-supportive is because admissions have become insanely brutal, most poor performers have been screened out before they even apply. The marginal benefits of making the program even harder likely amounts to nothing more than hazing.

It’s simply politically untenable to kick out students during the program, given the already artificially constrained supply of newly minted physicians and regional shortages of talent.
try running C in your browser lol
> deploying a wide array of web apps getting hundreds of millions of views a month over my career across FANG companies.

This bit is unnecessary. We don’t need a bunch of e-penis measuring. I personally see less credibility when social proof is used this much.
A look inside a 15-story underground doomsday shelter for the 1%
> being overweight definitely is causal to decreased health.

Even that is not necessarily always true. I imagine being oevrweight is generally much healthier than going through famine.
There is no future of these cars. Making electric cars is very much a "trying to make a faster horse" situation. In the future people will use electric vehicles in formats we haven't invented yet and can't even imagine.

P.S. Personally I use an EUC (https://www.youtube.com/watch?v=4rlw6fDmcQM&t=1s) for commuting and errands, but that's just me.
"Hey guys, there's a lot of talk about the effects of our business on housing across the globe. We need something to divert attention. Any ideas?"
You can use a seeder script to generate fake data. If you are deploying something that is not production you shouldn't use real data, especially if it contains personal data.
Well most obs users like the facility of composing scenes without having to check how to identify each window/input/source. I tend to favor cli tools but we are talking about video software and the ability to have immediate preview is really comfortable. Also I don't think ffmpeg can switch scenes comfortably. I am using obs to create some video tutorial at work. I could record different rushes but I find it more convenient to record a single rush with different scenes and cut the hesitations or repeated moments due to bad prononciation or cough or whatever afterwards with avidemux.

However this give me an idea about a tool that would export scene composition and video output settings to ffmpeg argument for easy reuse. It is true that if you don't have an usecase where you switch scenes it could be handy to start a record/stream from a command line. For example I have been ripping some videos from my streaming services so that my daughters can watch the movies on a plane, works great for that. Didn't bothered using ffmpeg because the preview allowed me to be sure I was recording the correct window without realizing 2h later I had recorded trash. Surely there are better ripping tool but at least this way probably do not attract attention from said streaming services as you are recording in real time.
Well, one obviously should evaluate local market (or the global market if this is a valid option) for jobs offerings.

I should've been more careful about this in my statement :)
> The new generation of multi-tenant isolate-based JS runtimes are proprietary

That's being addressed by the new Web-interoperable Runtimes Community Group https://wintercg.org/, driven by Deno and others.
Almost every diet like this that is extremely restrictive will work. But it's not going to be fun at the very least.
TikTok recommend content based on attractiveness.

There is a couple of accounts that use the same attractive face in totally unrelated videos, like 1 second of it, in all their videos just to bait the algorithm and it works.
I see the same cognitive dissonance repeated all the time. Most people say they understand climate change is a problem but they are unwilling to make any changes that might make their life slightly less comfortable.
> I wonder whether openstreetmap is automatically shifting things in its database, using a tectonics model.

I’d be surprised if it did. Most of the data — both GPS and tracing aerial photography — is nowhere near the single-cm precision level to start with.
Re: video input - does the same problem occur when using the (unofficial, in maintenance-only mode) teams-for-linux[1] client?

(I haven't tried using the Windows version under Wine, sorry)

[1] - https://github.com/IsmaelMartinez/teams-for-linux/
Fear and Loathing in FreeBSD
Nothing has changed. There is still an abundance of capital. Interest rates have known only one direction and that is down.
My guess here is that the potential benefits come from potatoes satiating better than most other cheap calories and that you quickly get tired of eating potatoes and just quit eating.

Another approach that I've been experimenting with that makes pretty much any diet satiating: semaglutide. FDA approved as of last year, and for people whose main issue with dieting is constantly feeling like you're starving (most dieters, I would bet), it effectively destroys appetite. It's one of two drugs I've tried for weight loss that have been effective for me, and its side effect profile is far, far better.
AFAIK sleep apnea isn't reversible by losing weigth (which doesn't mean that overweigth isn't at least one of the cause)
Bitcoin Is a Hideous Monstrosity Made Out of Computers and Greed
ttyrec[1] would be an alternative format that's been around for a while.

Would be an interesting feature to see here for recording, and can then be played back/analysed by various other tools.

[1] https://en.wikipedia.org/wiki/Ttyrec
It's not that carbs will kill you. It's more like, people growing up on western diets, have such destroyed metabolisms, that you have to resort to going very low carb to try to fix or mitigate the damage.

I think the real tick is not eating highly processed food. Eat highly nutritious whole foods.
They need to sort out the issues with poor service, hosts going dark, properties not as described, cleaning fee rip-offs etc.

Hotels are also cheaper nowadays by the time you account for hidden fees.

After my last 3 attempts went bad, I'm done with AirBNB.
The Irish? I thought that was a joke throwback to 1845.
I haven't done large project migrations but I spoke with customers that have and they said it's not that difficult. Most sat down and "did it over a weekend".

Some did migrations from their own custom admin panels "over a weekend". It's kind of crazy how easy it is to get started.
There are research studies exploring the link between dietary diversity and gut biome, such as the following:

A healthy gastrointestinal microbiome is dependent on dietary diversity

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4837298/#:~:tex...
> With C++, if you have char*'s (because you don't need to own the memory)

If you are using C strings in C++ you are either doing something incredibly low level or don't care about performance at all. C strings require strlen calls or something equivalent for basic operations and you can easily run into code with exploding runtime if you aren't extremely careful.
Sounds no different than today.
> If you want to work in the learned language

That's what I mean, yes. Obviously you should broaden your horizons to learn or discover something new and improve your skill in a general way.
A static analyzer does what is called "abstract interpretation". A good introduction on the principles is [1], from pioneers in the field.

Very briefly, the analysis tries to approximate the "states space" for the program, and if it intersect problematic value then it detects a bug. For example, if it can approximate the range of values a variable "x" can take, and this range includes 0 and x is used for division, then a division by zero bug can happen.

When an issue is found, those tools can give you the detailed path leading to the bug, from input down to a call chain to the bug.

The challenge here is to find a good approximation of the possible states. If the tool over-approximate, there will be false alarms. If it under approximate, it will miss bugs. Most tools do a bit of both ;)

[1] https://www.di.ens.fr/~cousot/AI/IntroAbsInt.html
> the ancient past before the STL was fully standardized

Specifically the "ancient past" here is prior to C++ 11 when C++ decided now it wanted to actually define how its string type works because C++ 98 and C++ 03 strings are both even more dangerous than most things are in C++ and had to be put out of their misery.
Git was developed by Linux's creator and a requirement to take part into Linux development.

xckd is full of examples of much "better" it happens to be in reality.
> My gut feeling says 700 would be a number I'd expect for a large project.

aha, I remember when I was in class, the absolute rule our teachers gave us was no more than 200 lines per file
This made me wonder whether potatoes are really this expensive in Australia? In the UK buying 2000 calories worth of potatoes from a major supermarket would cost the equivalent of AUD2.12 not AUD9.90 ...

Though by comparison rice gets you 2000 calories for AUD1.03, spaghetti AUD0.92, carrots AUD2.51, "pure vegetable oil" AUD0.059 so a more varied diet could be cheaper.

Actually I'd like to propose the carrot-only diet... Trying to eat 5kg of carrots a day is bound to make you lose weight, though your skin may turn orange ;)
How to Teach Git (2018)
Or just preference. I just would be bored and unsatisfied on a real keto diet, I'd rather fast or die an extremely low cal diet on raw veggies.
Exploits largely go unnoticed until too late. If the majority are technically incompetent good luck detecting the ones who manipulate.
Quick back of the envelope numbers.

At Tesco's you can get potatoes for £0.36/kg. 1kg = ~2.2lb, so ~£0.165/lb. Even at the higher daily consumption in this thread, 10lb/day, that's £1.65 daily cost of food.

I imagine the only way to go cheaper is by dumpster diving.
I don't think they are comparable..
> ...and it also checks bounds.

If you want to get rid of the switch-case bounds check, add a default case with __builtin_unreachable() (or on MSVC: __assume(0)), this hints the optimizer to not create a bounds check before the jump table access. At your own risk of course ;)
So to be clear, you wrote this:

> Or maybe the real problem is the excess emphasis on finding a drug in specific that can be commercially monetized. A single drug for a single cause of what is likely a complex process.

And the proceeded to write this:

> Amyloid and another protein (tau) accumulate in the brain due to sleep deprivation. Helping people get a good night's sleep -- without drugs -- would likely help

And didn't see the irony at all?
More like a 'WTF Fund'.
Let's jump right in the deep end. Let's say you have a remote culture where genital mutilation is done for purely religious reasons. This is done in an unclean fashion, as it's a tribal culture. Would you argue against intervention?
Haiku might not be the easiest thing to try, judging by their docs[1], the PowerPC port seems dead, with not much interest from the dev team to continue - understandable, it's a niche OS on a niche platform. It's a lovely system though, runs great in a VM - maybe something to run on a spare x86 box :)

[1]: https://www.haiku-os.org/docs/develop/kernel/arch/ppc/overvi...
> - routing master windows audio through a compressor/limiter when listening to videos or streams that have poor leveling

If anyone wants to do this on linux, there's easyeffects[0]

[0] https://github.com/wwmm/easyeffects