skysight-inc/HackerNews huggingface dataset:
I absolutely agree. There’s prior art in that direction. It’s more or less abandoned now, but Microsoft developed an extension to C++ that integrated the .NET runtime with it’s garbage collector called C++/CLI. The way it worked is that in addition to C++’s native pointers and references (Foo* and Foo&), you had a new kind of garbage collected reference, written Foo^. There were some annoying limitations that a GC built directly for this use case might have solved better, but mostly, this worked really well.

And I think Rust would be a much better target language for such a system than C++ was. For example, one of the interesting problems was that the .NET GC is compacting — it will move objects around to improve cache locality and simplify the allocation algorithm. To interact with ordinary C++ code, you need native pointers into GC’d objects. But it was only safe to take such a pointer while you told the GC to temporarily “pin” the object in memory, otherwise, your pointer could be randomly invalidated. Forgetting that step was a very evil source of nondeterministic memory bugs. It’s not hard to see how the borrow checker would help there.
Don't forget credit cards. They make you spend money you don't have. Bringing you in with benefits you should've had in the first place (extended warranty etc).
If im not mistaken this model has been called customer2factory
Not everywhere though, in Spain it's illegal to film the street. "In Spain, the law protects the rights of citizens to use public spaces, which is free from interference (Clavell et al., 2012)"
If you want to live a functioning non-Orwellian society, move here.
If they're doing tournament pairing the traditional way then you can't do that kind of bucketing because it's always possible that someone will "spill" down if they can't be matched in their bucket, and that would completely change the pairing in each lower bucket (if you add one more person at the top of a bucket you would zig-zag down all the pairings below them, except the new pairings have nothing in common with the previous pairings and so you have to redo things like whether they've played each other before).
That with my (conservative, I believe) estimation would make 6-9,000,000 US$.

Let's make it 10,000,000 US$, that were "wasted".

Sending 200-300,000 of such mails makes no sense whatever, AFAICT a study (besides the ones with 12, 18 or 33 participants), if the sample is random enough, with 1,000-10,000 should give accurate enough results.

In the good ol'times (snail mail) sending 200-300,000 letters would have costed probably 200-300,000 US$, I doubt that the Uni (or its IRB/whatever commission) would have approved this kind of expense.
I have a very nice pair of Prada dress shoes that I bought second hand. They had been used but are in perfect condition. What is wrong with buying used shoes that are in good condition?
The fact is that WebSocket connections tend to break. Keeping a stable connection requires programmer effort.

See this comment that someone posted here today:

https://news.ycombinator.com/item?id=29653600
I knew my setup of 3 4:3 monitors side-by-side would be coming back into fashion!
After C, assembly.
It depends on the application. You have to balance the costs of writing efficient code with the costs of running the machines.

If you have lots of users hitting your servers, it's worth investing more in efficiency, but if you barely have any, it's much more worth it to write in a convention focusing on maintainability.
> Because the fiat was easily recoverable in the traditional financial system

This is a downright lie, I’m not sure why people keep repeating it. Doesn’t stand to the least bit of scrutiny, BEC schemes are stealing billions and billions via the traditional financial system. Once that money gets sent overseas, nothing is easy.
I think we should stop using China for cheap Labour in general given how hostile their government are becoming. Where possible I try to buy Taiwanese, Korean and Japanese electronics.
Docker is literally just a jail. You can do whatever network topology you want using vnet.

And yes, having to use root is a major issue. Looks fixable though.
I recall seeing a video of their software setup, where they would use the console controllers instead of a mouse to draw the sprites.
An interview that disappeared – FIFA World Cup Qatar 2022
Yes. USA prison system is really awful, even more for a first world country, richiest country in the world.
> [...] buying a larger server and scaling that way was much more cost-effective. I think that's still true, to a point, even if you didn't have the licensing cost.

I don't know if in the cloud world this still holds true, considering that (at least in AWS) if you vertical scale 2x you get usually a 2x price increase. Clearly I'm not factoring costs of making an app horizontally scalable or DB-shards aware (which I think was always the main selling point for SO vertical scaling: they usually referred to the DB, and they were against sharding)
Yes, the mental image I got is a sort of Venn diagram of overlapping networks. In any sort of processing, more or less the whole brain is involved and one subset of the network isn't involved in only one thing, but possibly specialized for a few.

I suppose one should also account for a sort of neurological "noise floor" where noise means general background predictive activity. Your brain is always (trying to be) doing something all over, independent of sensory input, which becomes really apparent with the Ganzfeld experiment [1] without the bunk about "psi" and that esoteric BS.

[1] https://en.wikipedia.org/wiki/Ganzfeld_experiment
One man’s “distraction” is another man’s “broadening the conversation”.
It wasn't really an option when they started. Nginx couldn't and still can't run ASP.NET application. You could maybe put the application in a container, or run it as directly with the new versions of .Net, but that requires reworking the entire application. There's not really a lot to gain, not if you already know IIS.
Central heating is the distribution of hot water from a central location. Best case it’s leftover energy from nearby industry, worst case it’s just a place where something is burned, such as biogas/biomass/trash or fossil fuels. But many cities have some heavy industry that can supply waste heat for a lot of buildings.

Centrally burned fossil is better for the environment than burning in residential buildings, especially in cities. For the climate it makes no difference though.

Even though it’s a waste of high grade energy, one could imagine powering heating plants with electricity in a pinch. If there is so much surplus electricity that reactors are closed then perhaps…

The Stockholm City gas system, although much smaller than Berlin’s was swapped to a renewable gas (biogas) 10 years ago.
And who’s to say they weren’t? It’s perfectly feasible to subvert AML procedures by providing fake documents.
Right but you can't jump from that to assuming that US homes are nicer to live in - the difference is at least partly because more solid construction, traditional styles, and environmentalist design mean that German homes passively hold a comfortable temperature better than US ones. Air conditioning is a very brute-force solution to the problem and it comes with a significant downsides (noise, dry air that you then have to add more appliances to address, ugly, have to keep your windows closed...).
Would not that definition make for example a novel use of an API a breach? It is not what the publisher expected, but someone else was creative and used the available data in a new fashion.
Yes. Check out succinct data structures. They are closely related to compression algorithms. The above mentioned compression algorithms (incl. Entropy and all LZ variants) need a decompression step. They might try to improve the decompression speed by chunking and sacrifice storage space, but decompression is needed. This is unrelated to how they remove redundant information from the data (e.g. using pointers). Succinct data structures try to avoid decompression at all. Again, at the cost of storage space but some operations can be done on the succinct data directly as it is on disk.
Thanks for the suggestion but "separation of concerns" is key for me; I also wouldn't want extra software running on my edge, even containerised. I have plenty of hardware (and several Kubernetes clusters) inside my network to run software workloads on.

For storage I built my "NAS" in the Silverstone CS381 (https://www.servethehome.com/silverstone-cs381-8-bay-matx-ca...) with an LSI HBA, Ryzen 9 3900X / 128GB RAM, 6 Intel NICs, 2 NVM.e SSDs + 1 SATA SSD for Proxmox and a bunch of HGST Ultrastar He10s as ZFS mirrors. I run the Unifi controller in a container on there.

Before the pfSense Protectli I was also running AdGuard Home in a container (which replaced Pi-Hole on a Pi) but Unbound + pfBlockerNG is more capable.

Re: pfSense / OPNSense; I was running OPNSense initially, but had some issues, I'm likely to go back if they're resolved; I find myself falling on the OPNSense side of the politics there.
that's just you, vertically stacking monitors makes sense to me, because I only need to move my neck on one axis if any at all.
Spain seems really competent right now compared to the UK, they even have a digital nomad visa for people outside the EU.

With remote working being mainstream going forward I'm certainly going to consider somewhere with more sunshine and less harsh winters...
Well, the Independent claimed in 2004 that the average Briton is caught on camera 300 times a day. [0] Since London probably has more than the average number of cameras per area, even if we wind the clock back 3-4 years, I suspect the answer is yes.

---

[0]: https://www.independent.co.uk/news/uk/this-britain/how-avera...
Well at university I primarily was using Linux. Since I wanted to use Emacs I ended up downloading the source code and compiling and installing it into my networked home folder. It would have been convenient if I could have just downloaded emacs.

I was also told later that doing that caused the networked file server to crash.
My thoughts exactly. It’s like some of these people have never gone out on weekends or even had a chat with a woman randomly at the gym, supermarket, at cafe, out for a walk. What’s the problem? Just say hi and be normal. If she doesn’t seem interested, smile and move on!
I don't know about the algorithms, and I don't care about broadcast quality. When I am on zoom I understand people. When I am on Teams I have to close my eyes and concentrate to figure out what the robot is trying to say.
It depends, but if worn too much, the shoes 'mold' to the (previous) owner.

And you will feel this primarily in your knees very soon.
It wouldn't hurt.
Dependencies as in .so files. I'm not sure what your point was.
> it raised quite a few eyebrows

No it didn't, except for people that seem to raise eyebrows regardless of what they read.
Amazon has many cases where they’ve been found to have violated contracts, laws, etc.

The rest of the points save for keeping the keys on your own hardware is orthogonal to whether Amazon with physical access to your data could access it.

I think we are both in agreement that in most cases the data isn’t worth accessing which is the real world protection most data on Amazon has.
Any argument starting with "you are free not to..." invariably misses the point. Yes, freedom and individual responsibility are important. No, you cannot build a sane society exclusively on those.

People don't have infinite time and knowledge to identify all the things, behaviors, products, services that "they are free not to choose". They can't read all the legalistic fine print designed by professionals to deceive and obfuscate while keeping them unaccountable.

This is particularly problematic as the "freedom principle" gets applied differentially in sectoral silos: When you go to the supermarket, you don't have to choose what will not kill you. Ditto when you select a car, a medical procedure or drug. Why should the financial sector (or the tech sector for that matter, as the two increasingly merge) be any different?

When people are increasingly data mined, algorithmically and behaviorally goaded to overconsumption patterns, instant gratification, addiction etc. the argument that they "are free to choose" is more than hollow. Until the US (and imitators) address this moral rot at the core of its socioeconomic system it will be rolling from crisis to crisis. This will only open the door for worse alternatives.

Individual responsibility should only be invoked when the individuals concerned have all the required information and ability and can be reasonably expected to excercise that agency given their context across the entire spectrum of economic interactions.
That's enlightening; thanks. Hopefully the steps forward for determining scope and affected objects is easy
You are seriously overestimating the capabilities of blockchain analysis tools.
They also commented that the licenses paid for themselves in reduced hw spend, as AOT compiled code plus very performant SQL Server allowed them to run in fraction of the size comparable sites operated.
You said:

> it's all very well to say "expect to lose an AZ" but during this outage it's not been physically possible to remove the broken AZ instances from multi-AZ services because we cannot physically get them to respond to or acknowledge commands

"Expect to lose an AZ" includes not being able to make any changes to existing instances in the affected AZ.

If you had instances across multiple AZs behind an ELB with health checks, then the ELB should automatically remove the affected instances.

If you have a different architecture, you would want to:
* Have another mechanism that automatically stops sending traffic to impaired instances (ideal), or
* Have a means to manually remove the instances from service without being able to interact with or modify those instances in any way

Does that help, or have I misunderstood your problem?
It's neither bug nor human bug. It is a misconception of those who already familiar with windows, and most of new Linux users are come from windows.

Linux folks say that unused memory is not good, of course it is. Windows folks say that free memory is a good thing, and of course it is.

See? It actually is the same thing that being seen from different perspective.
Portable apps often come in handy when you can't install software. You just want to sit down to a potentially new computer and run the software you want.
> Without having an AWS support person test each type and report back, one must assume that the only bulletproof s3 encryption methods are client-side

It is normal practice to have a 3rd party access to your technical infrastructure (for example for purpose of support/maintenance). I was once contracted to maintain database for another company. You sign NDAs, you sign penalties, you sign your children to slavery and the right of first night with your wife. You know, standard business practice.

But if you care enough that you would not have contracted 3rd party access to the data, client-side is the only solution assuming the client is under your sole control.
no you would have to get a monitor big enough to do that and still have a comfortable width. As manufacturer makes more of those ultrawides and alike these days, it's actually not easy to find a monitor that's good for use as a SINGLE vertical screen
However even those old reactors are several magnitudes safer per MWh than coal, over 20 000 people die each in Europe due pollution emitted from burning coal that as much as several Chernobyl's each year (even if we use the most pessimistic estimates).
They also both posit the existence of a supreme being. Either an all powerful god, or an all powerful sysadmin.

I’d go further and say they require such a being, despite us having reason to believe such a being is not compatible with our understanding of how the universe actually works.

Just as the existence of an all powerful eternal being doesn’t seem compatible with what we know about what’s possible in the universe, I have severe doubts that a simulation of the fidelity we observe in our existence is practical to build in our universe.
That’s an evil problem to have. Let’s say you derive two references to a GC’d object (this can easily happen accidentally in a graph-like data structure) and pass them both as parameters to a function. I’ve looked at disassembled Rust code before. Given how aggressively the compiler optimizes based on the guarantees around & and &mut, I’d be surprised if this system compiles any non-toy programs correctly at all.
The job of diplomats is to collect intelligence and represent their government.

Whether they collect it overtly or covertly is the issue here.

The USG had an "agreement" with Israel that NSO products wouldn't be used against the USG. Uganda did.

So the USG is making it clear to Israel that they have to rein in NSO and other "private enterprise" spy product providers.
Who's telling them they are inherently bad?
You are thinking the classic hub and spokes transport network where you have to travel to a major city with an actual bullet train station travel to another big city at high speed and then do an uber/taxi/whatever to get to and from the station on both sides. In the extreme case, this would be more of a point to point kind of thing. Walk to the nearest flat surface where one of these things can land and wait a few minutes to be picked up. Your local super market's parking lot would be big enough. On the other side, you land at a similar venue and then walk to your destination in a few minutes.

Most cities could end up with hundreds or thousands of suitable locations for these things to take off and land long term. So, about similar to the density of subway stations or better. But a lot cheaper to build.
Funnily enough, k8s thrives the best when hw is your constraint, in my opinion...
Sorry, I am out side of US. What's the difference?
http://paulgraham.com/submarine.html

If you know what I mean.
> As usual, the EU and the powerful countries who make business there have not made much about it.

You do realise the only reason Poland and Hungary still have voting rights in the EU are because they mutually block sanctions against the other one, don’t you?

The recovery funds are blocked and the EU executive is suing Poland for violation of the block law. I think they are doing as much as they can. Obviously from the point of view of a citizen of the EU just expelling Poland would be better - the extension championed by the UK was a terrible mistake after all - but it’s sadly not an option.
Yeah, I'm kind of assuming Li-S batteries won't work out. Sony announced in 2015 they were going to have commercial production in 2020. No news since then. Many others in that field have gone into bankruptcy, including one of those you link to.
But not for criminals in prison (think about it).
Is it slave labour, I mean are they being forced to do it and not being paid for it, then sure boycott it.

If NOT, and if it is an avenue for prisoners to earn money, benefits, then don't boycott it
That confession is ridiculous. He tried to steal something, the women attacked him, and "somehow" he calmed them down and convinced them to go to a private area with him where he would let them go. How were they even in a position where he needed to let them go?

It's no surprise even the prosecutors thought it was ridiculous. Unfortunately they didn't seem to care that their only evidence was a joke.
> How does all of that waste compare to all of the waste involved in making your comment? Not just the infra required to host it and distribute it, but the devices required for you to make it.

Extremely poorly? Computers, especially servers and the kind of clients that HN users tend to favour, are built to be robust and last years if not decades; many HN folk are proud of how long theirs last. The kind of computer that gets thrown away quickly is the fashion-driven kind, and that's not a coincidence.
China has got a massive consumer market, an unmatched manufacturing ecosystem with zero labor disputes among other things, minerals, arguably the most stable (in terms of violence, unrest, strikes, etc.) regions in the world, and more.

They have got anyone by their balls who remotely wants to sell anything in China.

John Cena (famous wrestler, entertainer) recently apologized to Chinese people after calling Taiwan a country [0].

The companies and people who never go beyond their own selfish self-interests, will keep kowtowing to China (and KSA as well).

I don't judge this. I possibly would do the same. But I am not a hypocrite.

Apple used Chinese slave labor [1], Cook agreed to work with Chinese propaganda arm [2], but fired a techie for writing a satire [3].

All actors and actresses (who says nothing against China, where two or three decades ago, the whole of Hollywood was very pro-Tibet) preach freedom, self-empowerment or whatever woke thing is hot in that year, and yet choose regularly to censor and/or change content based on China's demand [4].

Intel is doing nothing new, and we will see this trend continue at least for a while now.

[0]: https://www.nbcnews.com/news/world/actor-john-cena-apologize....

[1]: https://www.theverge.com/2021/5/10/22428899/apple-suppliers-...

[2]: https://www.reuters.com/business/retail-consumer/apples-tim-...

[3]: https://taibbi.substack.com/p/on-the-hypocrites-at-apple-who...

[4]: https://www.cnet.com/features/marvel-is-censoring-films-for-...
Hi, I'm a bit confused - you describe getting into new interests, but also 'projects'. It seems you love getting into new things, but also have an idea that you should produce something in the field before moving on. And feeling guilty for becoming interested in something else?! Makes no sense to me.

I've spent my life frequently getting into new things, all kinds of things. I've never thought of it as a bad thing. What I do regret is not making good records for the first 25+ years of that! Of the things I was learning, books/people/inspirations etc in the various fields. I have old notebooks filled with stuff, but they're a big mess of many topics, impossible to use again really. I started making LaTeX books about 5 years ago, starting with one for each year, then chapters separating to form new books once they got big enough. e.g. there's PDF books on maths, image processing/graphics, programming languages, my programs, a programming language I created, my writing etc. So now I have lovely, well-organised records, and next time I'm into a particular thing—I can only be into 1 or 2 things at a time!— it's there waiting for me to take up again. I love that feeling of returning to a field after a long time and getting a lot further than I'd gotten before!

Also I could never think it's a waste learning something about a field, even if you never return. I've found lately can talk to almost anyone I meet for hours about what interests them or about their job, because I've been into so many things that nothing is unrelated or that distant from my interests. And you notice similarities and connections between different areas. Blah blah. In short, I can't see this as a bad thing at all, don't know why you're beating yourself up. Enjoy!

p.s. Maybe try cognitive behavioral therapy? (e.g. Albert Ellis' book New Guide to Rational Living) and look at what you are saying to yourself, what are your beliefs, that make you feel bad about this—sounds like guilt or shame or something—and change them. I've found changing beliefs like that, thought-habits, isn't very hard, and is fun. And of course magically transforms your life for the better. Good luck.
The cable is soldered to the power supply.

Looks like that : https://www.okdo.com/us/wp-content/uploads/sites/8/2019/06/E...