skysight-inc/HackerNews huggingface dataset:
so as the occurrence of life *-*
Author here. Thank you for pointing that out. I didn’t know who Terry Davis was — but I had heard of TempleOS and now I have some more reading to do. Much appreciated.
Code-Level Attribution of Unnecessary Data Transfer in Microservice Applications
Apparently so....
If I recall correctly, "no foreign keys" hit its stride back in early PHP days when MySQL didn't support them properly. Rather than cop to the fact that MySQL just implemented them badly, MySQL AB went on a dev PR run telling folks that foreign keys weren't actually useful and just slowed a system down.

Once MySQL implemented them less horribly, the PR push finally started to die down. I will never forgive them for that, and decades later where Oracle controls MySQL (and arguably is doing a better job), I still hold a grudge against MySQL that I have to actively suppress when the contract demands it.
About a third of all marine plastic comes from one country: the Philippines, which has essentially no landfill capacity. One would hope that this concentrated hot spot (to use profiling terminology) makes it "low-hanging fruit" for intervention, but that hasn't happened yet.
Rotterdam harbor storm barrier closes for the first time in its history
Apparently the automated control system consists of 200,000 lines of formally-verified C++: https://ansymore.uantwerpen.be/system/files/uploads/courses/...
All of this can be rationalized. We all do dumb shit, and can learn to see things in a new light. What you say about learning has some truths but you need an externality to show you what you’re missing, to shift your viewpoint. You don’t go from rock bottom to sudden realization all on your own. A switch doesn’t flip in your mind. It comes from the outside world, not within.

And a lot of folks are dismissing this persons life in the thread.
The discourse is not an acceptable substitute due to poor moderation and a lack of language experts. A real replacement for c.l.f. remains to be found.
Apparently the entitlement is not required in a few other conditions, listed here [1] by Apple:

1. application is using CoreLocation API and has user's authorization to access precise location. [This seems harmless – the app already gets the precise location anyway here.]

2. application has used NEHotspotConfiguration API to configure the current Wi-Fi network. [This seems to be the scope of the article!]

3. application has active VPN configurations installed. [This one is quite surprising to me!]

4. application has active NEDNSSettingsManager configuration installed. [No idea what this is exactly, but it seems similar to the VPN one.]

[1] https://developer.apple.com/forums/thread/679038
This feels off to me. I feel entitled to use an adblocker, but I also feel the site should be entitled to make corresponding choice their side.

The reality is much of the web is ad funded, so some sort of ugly compromise is necessary. Allowing both sides to do as they please seems more fair than holding a gun to corporates head and telling them no.

That said I reckon news is an exception - it's way too centralized and way to crucial to democracy to let all the big news orgs move as a unit. The way they all moved as a unit & some lead the charge on paywalls knowingly taking a hit felt way too coordinated for my liking.
The specifics of your question have an obvious answer: heat pumps are more efficient, and computers have a high upfront cost relative to their overall heat production, so we wouldn't have enough computers to meet heating demand.

The context of your question is a lot more interesting. Why don't we do something with waste heat? We already have systems to efficiently move it, so why not move it somewhere that it can be captured and put to use? If we were motivated enough to do that, could we?

There are a few realities that get in the way:

- Heat is difficult to trap, and difficult to move. You can't put heat on pause. That puts a hard limit on its travel distance.

- Computers have different distance limits. Sometimes, you want them to be close to each other; other times, you want them close to you. These two things are inversely correlated with the utility of heat production: You are likely to generate more heat from a computer that is near you, but unlikely to have any need to put more computers near it.

If you could game on a datacenter, then that would change this dynamic. If everyone on your block hosted a giant liquid-cooled LAN party, and used the heat to warm a pool...
I have heated portions of my home with S9s for a while. I know a guy who heats his pool with ASIC miners. It's not hard, but it is more expensive than conventional methods (additional cost not totally offset by proceeds). You should do it if you're interested.
Some Americans rely far more on friendships, though many people seriously devalue those relationships because they don't fit the rigid, traditional mold.
https://en.wikipedia.org/wiki/UAE_(emulator) links to it.
In Europe, Firefox usage was 30-40% (depending on a country) before Chrome has arrived.
The only comment you'll ever need on this , might as well close up the other threads and turn back now.
Think we need an AI that auto hides reddit references
That's why you rent or lease them. Only the beyond stupid rich buy them.

"If it f*ks, flies, or floats -- rent it, don't buy it."
> If something is not sustainable without ads that seems to imply that people are not willing to pay for it. If people aren't willing to pay for it then I'm not sure it is a good business model.

Advertising can be a perfectly fine business model. Look at the radio, television, and newspaper industries. These have existed for decades and have brought much good to humanity even though they need advertising support to exist.
Can anyone confirm if this can do proper TCP sockets? Not Websockets, but bonafide actual sockets?

That will open up a lot of use cases (at least for me)

It seems to say it can run any wasix, so yes? But GitHub page says no networking, so no?
Serious, why people use iMessage so much in the us?

Nobody does in southern Europe, not even iOS users do, everybody just uses WhatsApp.
Indeed. The Here Dragons Abound author's blog post on the overhead of maintaining this very cool open source project for the benefit of others [0] is rather eye opening. This is a blueprint for what it takes to do it correctly, often for very little reward.

Also, apparently he is a contributor to Nethack.

[0] https://heredragonsabound.blogspot.com/2022/06/map-compasses...
Please explain how interoperability between messaging apps is possible if two different, proprietary E2EE schemes are used atop RCS.

Google's interop "solution" with the Samsung messages app is by not using encryption. Apple has that same level of support coming to iOS next year, and has also announced plans to work with GSMA on adding standardized encryption to RCS.
All respect to Michael Larabel's reporting itself, but opening a Phoronix article and seeing a dozen ad embeds which constitute most of the page weight is a frequent reminder to me that I live in heck.
For us the problem we had and attempted to solve was that we wanted automatically generated documentation so that our developers would not need to tediously manage writing API docs for our clients. Our legacy systems already used SQL Alchemy which is the reason we couldn't switch off to a system such a mongo very easily. Overall the goal of our post was just to share how we approached using these tools together. We have internally found the solution pretty elegant and simple for our use cases. Hope you enjoyed!
Can you point me in the right direction so that I as someone that didn't know this exists up until now could learn enough to know what and where to buy?
I think they are including all the input resources (e.g. power for the machine that is capable of manufacturing the parts for the iPhone, power for the computers of the designers and engineers that designed it). It seems to be some sort of extrapolation of the Second Law of Thermodynamics, which states that the entropy of the universe is always increasing
I at least partially blame Apple for this too.

I personally use several different terminal/Unix emulator/SSH client apps on iOS that request the "background location" permission solely because there is no actual "background execution" API.
If the goal is diversity of thought, why select based on physical characteristics instead of asking question about areas of thought that are underrepresented in the company? If the company has no communists, shouldn't you look for communists instead trying to link that thought pattern with a physical attribute? And does this purported desire for diversity of thought extend to all types of thoughts or just a narrow range? Is an entire rainbow of thought welcome or just some range of shades of purple?
I spent the past 30+ years typing exact incantations into a computer. I give Siri an exact incantation today and it works, I give Siri the same exact incantation tomorrow and it breaks.
What’s a case study but a fancy anecdote? It’s not very sciencey to form an opinion after a study and shut down conflicting evidence.
You may be new to the language, but as any native speaker will tell you "partner" in the context of that comment referred to a romantic partner.
I didn't assume anything about you; I said OP uses a framework that (as far as I know) makes it difficult to batch requests, so they're probably not batching requests. And they mention doing a `before_create` hook, which again suggests they're operating on individual models. If you're already batching and still running into a wall, then yeah you might need to remove constraint validation or shard. But batching alone can probably take most people far past the scale they'll ever see.
Indeed, either muting and doing something else or changing the channel was a common thing to do back when TV was an actual tube.

From a similar era, it's also worth noting that some VCRs had automatic "adblocking" (pause recording, and resume once the ad breaks were over.)

Personally, I think it boils down to: my eyes, my brain. I shouldn't be compelled to effectively lose the right to close my eyes when I want to.
Arguably it’s the ultra processed food that’s killing us.

Some studies show that when we eat whole foods our bodies generally maintain healthy weights
I’ve seen a database migration project outlive application rewrites, multiple changes in CTO, and the company being acquired.
Close, it was named after an American creationist!

https://en.wikipedia.org/wiki/Gish_gallop
There is so much good content on the internet that people put out because they just love it and don't expect any money for it. All of that won't change. Lots of the ad-ridden blogs and stuff will go away but I'll echo the sentiment found largely around these comments: good riddance.
iMessage probably just came first for enough people with enough other people using it that it just stuck. I think most often in other countries the iPhone was too expensive so a cheap Android was the only option, with alternative messaging apps therefore being much more useful for those people.
This is supposed to be a forum where people think a little...
You extrapolated depreciation due to age on a new car (which isn't anywhere near the same later), full coverage insurance that seems grossly over priced anyway (that people change to lower coverage as a car becomes worth less), taxes and fees that are not as high by the time a car is older, and you added $12000 of finance charges on a $20000 car.

It does not cost $9k a year to drive a used Honda Civic.

Also, I don't take my Silverado to LA unless I want to for fun. I usually take my Chevy Volt. I'm never taking a train unless maybe I'm going down there to buy a vehicle and drive or ride it back.
Fair point. Perhaps OSHA could step in and EPA or FDA could ensure it's not being used in essessive amounts with random sampling.
I wonder what companies like OpenAI will do if we see on-device AI becoming the mainstream. The entire business model is based on API access. Will they start selling offline models? I guess then piracy becomes an issue…
No, you can reject permissions, but not entitlements.

Entitlements are granted (statically, per developer certificate or maybe app ID, not sure) by Apple, permissions are (optionally) granted by users at runtime.

The only way to not have an app making use of an API gated by (only) an entitlement is to never install it.

Of course there could be permissions that are gated behind entitlements, but in this case it seems to be only an entitlement.
Ok, but they are moving heat, rather than generating it.
Just send the servers to the southern hemisphere for half the year (when it's summer here and winter there) and then back for the other half. Problem solved!
No one read that.
> FPGAs are not going to beat GPUs anytime soon due to the software ecosystem

Completely true as long as the chip companies stonewall open-source toolchains.

If Xilinx or Altera published the bitstream format for their highest-volume high-end chip (i.e. one or two generations back from the bleeding edge) you'd see the effect on the entire AI space within twelve months. I'm not kidding.

The interest in this kind of access from developers is enormous, and the problems in this space are extremely regular. There are massive opportunities for FPGAs to avoid spilling to DRAM or even to SRAM -- you have an ocean of tiny register-speed memories in LUTRAM mode.

But it will never happen. And so FPGAs will continue to be trinkets for weapons manufacturers and not much else.
In the browser not yet, but support for TCP is on the roadmap! Feel free to email me at syrus@wasmer.io so I can keep you in the loop for the first trials :)
This got to be one of the major goals for the next gen generative models. Those "big" models cannot be reliably used on critical tasks thanks to various failure modes. Even for those non-critical tasks, the latency is typically high enough to be unusable for many potential applications. If it can be 99.9% done in-device, this has a potential to drastically change the user experience in many directions.
> How is it in any way fair for me to be disadvantaged in the hiring process for something I cannot control?

I don't think that you are.
What's your motivation for building a new engine?

Seems like you've built in some really specific things (from the README);

- Weapon system (melee & projectile)

- Shops

- Client-side predicted projectile + unit movement

- ETC

Why did you decide to bake those into the engine instead of "copyable" plug-ins? Of course lots of games dont need these things - is this a game engine? or is this a FPS/RPG/Else game engine?

I dont hate on tech, but im still left asking "why"? What's it for? Why would I use this over "Three.js" and my own server? :) (I ask only to get your take)
Whatever parents think of kids themselves the reality is the costs are high and have been rising.
> He has reversed decades of market liberalization in favor of renewed state intervention in the economy, returned to Cold War–style confrontation with the West after a period of fruitful cooperation, and reestablished one-man rule to a degree unseen since the days of Mao Zedong, the Communist regime’s founder.

Who can remind everyone who led (and still is) the various trade sanctions against China?

This article is pure propaganda
Apple is using the vertical integration between its software business and its hardware business to prevent competition with both.
We read a set amount of a book on a schedule (2-3 chapters usually) then discuss as a group our thoughts on parts of the story that stood out to us. Sometimes it's predictions for the future, sometimes it's specifics about characters and their relationships to others, sometimes it's a meta-discussion about themes and motifs present in the writing and how they relate to our experiences and lives, and sometimes it's just us sharing thoughts on parts we found to be awesome!

I find it helps to discuss these things with others because oftentimes I can miss certain parts of a story or interpret events in a way that others interpreted differently. Those types of things can lead to super interesting conversations that teach us more about ourselves and the world around us so it's a fun way to get introspective and learn by deepening relationships with others!

They're usually about 1 hour long conversations that are very free-form, so there's not really a right or wrong way to do it—if you want to give it a shot, just find some people with an interest in reading something together and meet up for discussions!
I agree that people, including criminals, should be nurtured and given the opportunity to learn and grow. But all society can do is provide the conditions for growth while protecting itself from people who can't, won't, or haven't yet.
> Why people who are trying to get rid of fat are not on steroids.

A lot of people are. Anavar and Clenbuterol is a very popular fat loss regimen (though likely not acquired via a legitimate prescription very often), and not just for bodybuilders. The amount of middle age men on Testosterone Replacement Therapy is also likely a lot higher than you think it is, and body fat management is one of the more appealing benefits of TRT.

The risks of messing with your natural sex hormones never go away though, so there’s always going to be risks that a lot of people don’t want to take. Like high blood pressure, heart disease, suppression of natural testosterone production, hypogonadism (and infertility), gynecomastia… and for women there’s the androgenising effects, as steroids are part of the pharmaceutical side of a gender reassignment for them (which is why it’s not uncommon for some of the larger female bodybuilders to have especially deep voices, or even masculine-looking facial hair).
> If you actually need to delete a row that might be referred to, the best thing to do is not to do that, because you will need application level checks to make the reason why you cannot delete something visible in any case. 'Delete failed because the record is referred to somewhere' is usually an inadequate explanation. The application should probably check so that delete isn't even presented as an option in cases like that.

I feel like this belongs to the same strategy as duplicating form-validation on frontend/backend. The frontend validations can't be trusted (they can be skipped over with e.g. curl POST), so backend validation must be done. But you choose duplicate it to the frontend for user-convenience / better reporting / faster feedback loop. The backend remains the source of truth on validations.

The same between database and application; the database is much more likely to be correct when enforcing basic data constraints and referential integrity. The application can do it, its just a lot more awkward because they're also juggling other things and have a higher-level view of the data (and the only real way to check you didn't screw up is to make your testcase do exactly the same thing... but be correct about it -- no one else is going to tell you your dataset got fucked. Also true in an RDBMS, but it's trivial to verify by eye, and there's only one place to check per relationship). Thus in my world-view, the database must validate, and the application can choose to duplicate validation for user-convenience / better reporting. The database remains the source of truth on validations. As an optimization, you remove the database validations, but at your own risk.

And then in a multi-app, single db world, then you really can't trust the application (validations can be skipped), so even that optimization is likely illegal. Or you do many-apps *-> single-api -> db, and maintain the optimization at the cost of pretty much completely dropping the flexibility of having an RDBMS in the first place
thanks for the detail!
I was really surprised and happy to be able to take a picture of my son’s hand written Christmas list and the phone made the text selectable with very few errors.
It's probably worth noting that I went from fatass to healthyish (about 50 pounds lost) so that's fairly drastic as well. We are certainly each unique medically speaking, but I'd still think that the single biggest change for the better you can make in your health is to try and kick the obesity. While BMI might be far from a perfect measure, I'd still like to get to at least the top end of the normal range.
Hmm, I don't have much to disagree with for this link, unlike many things from that site.

One minor point - the method implementations should not be `static`, so that you can support further subclassing and reuse the base class implementations.

Note that to support both virtual and non-virtual method binding, the dispatcher also needs to be exported (with the same signature). This is already the case in the linked code but a point isn't made of it; it can be tempting to abuse `inline` but remember that is primarily about visibility [1].

It also doesn't mention how to implement `dynamic_cast` (practically mandatory for multimethod-like things), which can be quite tricky, especially in the multiple-inheritance case and/or when you don't know all the subclasses ahead of time and/or when you have classes used in across shared libraries. There are cases where you really do need multiple vtables.

Virtual inheritance, despite its uses, is probably a mistake so it's fine that it ignores that.

[1]: https://stackoverflow.com/a/51229603/1405588
This would be a much better TV series script than that "The Good Doctor" crap. No offense to all the "The Good Doctor" fans. (We all have our own "crappy" stuff we like)

Society would improve if we could turn these high skilled individuals into productive law abiding citizens without having to go through A Clockwork Orange kind of "reeducation".
On an interesting note, it’s been suggested that the medieval Catholic Church’s ban on cousin marriage was a major reason for the Great Divergence: https://en.m.wikipedia.org/wiki/The_WEIRDest_People_in_the_W...
I don't understand the whole 'we don't want to break up a loose conglomeration of rock'. I'd actually think breaking an asteroid up into multiple pieces that can be 'eaten' by the atmosphere would be easier/safer? The atmosphere does a good job of destroying smaller stuff. Breaking stuff up and letting it burn up seems much more feasible then trying to calculate the exact method to hit an asteroid without fragmenting it and still generate outgassing/thrust ?
Yeah, it's pretty weird here. Pharmacies stock both: the placebo on the shelves, and the real one behind the counter, usually called "such-and-such ORIGINAL" or something.

So if you don't want a placebo, you have to know that the real one exists, ask for it, and then present ID so they can track how much you're buying.

I've only bought the real one a couple of times. One was to help with a long-lasting post-viral cough in advance of an important meeting. I can't for the life of me recall how I already knew about the distinction.
Too bad it only seems to work on the latin alphabet. With greek letters, chinese symbols etc I get nothing at best.

Works with Japanese on my MacBook Pro. I use it quite frequently.
You are completely wrong. ArXiv doesn't work like that.
> The cause of the outage, which began a little after 12 am ET(0500 GMT), is not yet known, and emails to X's communications and support teams bounced back.

Knee slapping good time
Neither one should be illegal. Not every conflict needs the court system to resolve it.
Global entry gives you pre check.
If I understand correctly you don't want the same number of photons. You need more blue photons.
> My kids are facing this now. The bullying is obscene and ridiculous, and very real.

The worst part is that the company knows about this and could simply end it by changing a single color in their app.
That doesn't really explain though why someone would say they were "almost ready" when they very much weren't.