skysight-inc/HackerNews huggingface dataset:
> My older ICE’s most expensive maintenance issues in the last 2 years were the window regulators all failed

I had a car a number of years back where the window controls failed. Fixing it would have been so expensive (more than I could afford at the time) that I drove the entire NY winter with some plastic material taped over the top half of the window (as far up as it was when it failed).
originally came for hacks and code tricks; stayed for the posts like this that make me actually feel and think. thanks hn.
> Copyright gives a monopoly on distributing copies of that image to the rights holder.

Or derivative works.

> not the instructions that could lead to the image,

And yet torrent sites have been found to violate copyright, despite not hosting any of the copyrighted content.

> not the 1s and 0s that make up the image.

Now this is plainly false. I cannot start selling a Mickey Mouse JPEG stripped straight from Disney's site.

> You'll notice that CafePress still has t-shirts with the DeCSS code for sale: https://www.cafepress.com/+,954530397

1) This is covered by a trade secrets law, and not copyright.

2) It still being for sale doesn't mean it doesn't violate copyright; only that the copyright holder hasn't litigated to stop it. Put differently, getting away with something doesn't make it legal.

Look, I think Stable Diffusion is pretty neat. But all of this "it's just math"/"it's just data"/"it also creates non-copyrighted images" stuff doesn't cut it as far as the law is concerned. If your point is that being in possession of the model isn't violating copyright, sure.

I'm talking about distributing or otherwise providing a service that uses the model to generate images. If they figure out how to get it to stop generating training data, they'll be fine. But with existing approaches, that'll be nigh impossible.
If they know any programming language (Python in particular) then yeah it's probably fine. Otherwise, they'll need some help getting oriented.

I'd get them started on something like Construct 3, or maybe Pico-8.
Good point.

I will say that a rental fleet is a great "brutality test" for EVs, though. Rental cars age quickly.
NewPipe is a 3rd party Android YouTube client. You might like it, or an alternative.

Online Services and their client interfaces are ideally separated. This removes a conflict of interest and allows for client software to serve one master, the user.
Yeah, but you can't just refer to people as "Das", it would be like referring to them as "it" in English (i.e. it sounds like you're talking about an object rather than a person).
> I would wager against that. I am pretty sure almost all of the army ranks can be found fairly easy online, and the information that is classified is something a minister of defense has access to read up on.

Sure, but how many civilians actually have enough interest (in Germany no less, not the US) to look that up and memorize it? How many of those that do have enough interest to look it up and memorize it, are high school kids?

I agree that it is stupid she didn't know it, as soon as she got the position, she should have looked it up if she didn't already know it. Obviously, in order to even be considered to the position in the first place, she should have known it.
You’re shadow banned fyi. I didn’t see anything too wrong with your comments so not sure why you are.

Thanks for the quote and link.
> My main expectation from things like ORM is to be able to think of a query with SQL logic. so the end result will be SQL and I should be able to picture it in my mind. but this is where things get messy. It seems difficult to achieve this with ORMs

That's largely the opposite of the purpose of an ORM, which is to isolate “SQL logic” and present OOP logic.
Godot is a nice engine. I did a 3D project in it during the 3.0.x era and it was by far the friendliest and easiest engine I have used to-date. I think it gets a lot of love from people (myself included) because of that. The node system is absolutely wonderful to work with and GDScript is not bad as well. It's the most productive I've been in a game engine and I regularly contemplate going all-in on Godot for the future.

However, ultimately I abandoned that project because there were too many papercuts in Godot for me to be satisfied. Godot felt like it was a sort of "jack of all trades master of none". Everything worked pretty well but not one thing was fully polished for real world usage. There were ultimately at least one or two shortcomings in every system that just made the experience frustrating when trying to deliver a real project. For example, the asset import system is great but it fell down once I imported by 40,000+ assets or there were limited controls for navigating around the 3D viewport or odd behavior in physics functionality like slide and move that basically meant I needed to write my own equivalent. I am more than willing and able to work around limited features or fix bugs but there's something about "almost does what I need but it's not done yet" that is a real motivation drain. Maybe it's unfair of me, the retort is always "it's open source, contribute back!" but alas that is how I felt as a USER before I considered being a CONTRIBUTOR.

I've been tracking Godot since then and there have been HUGE amounts of work in lots of different systems, it's been quite amazing to watch. However, these decisions were quite ambitious as outlined in this blog (rewrite physics, rewrite renderer, massive upgrades to scripting language, etc.) that now the "polished" experience I've been waiting for has been postponed again. I'm optimistic the day will come where Godot becomes "good ole reliable" but until then I will keep waiting and begrudgingly use something else.
Majority of the energy use appears to come from PyCharm/iTerm/Docker which is the same workflow I've had since pre ventura but with a noticeable battery hit now.
Still waiting for one of these people who rave about their heat pump system to actually rely on it full time without a backup. Most folks could barely afford to replace an existing furnace in a place that has all the fixtures installed, much less pay to install a second one based on different setup, and then pay for maintaining two systems on top of everything else. It is absurd to think that this is a plausible way forward for anyone other than the wealthy tech enthusiast. Same thing for induction stoves. You all should start a club or something.

The tech is not ready if you need a backup. I've lived in extreme cold climate areas and no gas furnace I've had has ever needed a backup.
Yup, I, too, hate being reminded to clean my room.
Spending money on those things takes a lot of effort though, maybe they just had ADHD and didn't want to think about all the ways they could spend money?

Typically it is much easier to not spend money than to spend money. A trip to a foreign country is more effort then a local vacation, an expensive renovation is more effort than just living as is etc. A big home is more effort to clean, a big yard is more effort to manage, a big car takes more work to keep reasonable etc.
> blocks ads and trackers on websites and in apps

Can't those platforms simply create random DNS entries for those services? Or is it IP-based?
They also often don't even support MVNOs. E.g. Blizzard not supporting Cricket numbers for account registration
You can be sure the invisible hand of the free market will take care of that, and also of the "it's 4x cheaper to charge an EV than fill an ICE vehicle tank"
In the context of the 1980s and early 1990s, there was an x86 version of Solaris 2.x that had drivers for a few of the commonplace PC hardware devices of the time, so perhaps the home hacker might have been able to take that up, but probably only through a school licence.

The ''real'' Solaris OS as well as HP-UX, AIX, IRIX, OSF/1, etc. were written and developed for the proprietary hardware platforms of Sun, HP, IBM, Silicon Graphics, DEC, respectively. The cost of those hardware devices kept them out of the home hacker's reach until used or EOL units started popping up many years later.
I recently migrated a lot of my CUDA code to SYCL using Intel's compatibility tool [1]. I'm trying to get my applications to work irregardless of hardware, so it simply needed to be done despite the pain.

It actually wasn't as hard as I was expecting. Don't get me wrong, it will definitely depend on the size of your code base as to how effective of a tool it is. However, I managed to port over most of mine in the course of the month, and it's showing dividends now I'm making back performance gains using FPGA hardware acceleration. I'm now vendor neutral, and can run my code on team Red, Blue, or Green. I'd argue that heterogeneous computing is a good enough reason to make the switch.

[1]https://www.intel.com/content/www/us/en/develop/documentatio...
[2]https://www.khronos.org/sycl/
I really don't like the RenderingDevice abstraction they've ended up with.

It's strongly reminiscent of OpenGL, doesn't expose command buffers or queues (no async compute). Barriers are too coarse. There's also no support for a bindless approach, no GPU driven rendering or even just GPU culling.
Also the project scope is of a totally different order magnitude.
Godot 3 is pretty well supported and maintained for now. It's a great engine for smaller or personal projects IMO. Really reduces the barrier to entry to make a game, especially 2D or basic 3D
Your response is what everyone will sound like once our robot overlords finally take over.

Your needless rudeness belies a deeper personal problem.
> While I would be actively surprised if the Moon, for example, had every element necessary for semiconductors

As I understand it, the currently accepted theory about how the moon formed is the giant-impact hypothesis, which is that a very large object hit the proto-Earth and the moon is the material that was "splashed" off when this happened. As such it seems at least plausible that the moon would have a similar set of elements available for semiconductor production as Earth does.
My favorite keyboards were definitely the 2012-early 2015 on the Macs. The fastest I've ever been able to type on a keyboard.
Some tools are garbage. But according to the logic you present here such a universe with garbage tools doesn't exist, even a piece of shit has some sort of use in programming. "best tool for the job" is a niave and illusory statement. There is merit in declaring something bad at everything or good at everything.

Anyway. Dfs or bfs queries are extremely rare in SQL and much of web dev too and they still can be done without an orm and all within database code. The amount of times you see a recursive query is the amount of times an orm would've made that slightly easier. Not worth an entire abstraction for such a rare and impractical feature.

If what you say is true and it's not rare, then I offer you the concept of a graph database that's designed for graph algorithms. That is the "best tool for the job" rendering the orm not the best at anything.

(I edited this from "your logic" to the "logic you present" not making any remark on your intelligence here hope it doesn't come off that way)
> so why go to the trouble of deterministic gameplay, dealing with de-sync bugs, and making it diffiuclt to late join?

The biggest reason is to remove the need for frame synchronization. In fighting games, it's important to get frame-perfect inputs. Even in an RTS, frame-perfect inputs matter, e.g. when kiting enemy units. You also get features like replays for free. Late joining really isn't an issue because the server can reconcile the state, deliver it to a late-joiner, and then continue on from there. You don't need to deliver the entire history of events to a late joiner.
If that were true you might also expect FreeBSD and NetBSD to have similarly low levels of exploits, and my general impression (not research, just reading around) is that they have had more exploits in that timeframe (privilege escalation bugs, whatever).

You can read more about OBSD's security by going to https://openbsd.org then clicking the "Security" link near the top left.

ps: FreeBSD seems to have more users than OpenBSD, and NetBSD seems to have fewer users than OpenBSD.
So your country has never been attacked by terrorists? That makes it easy to criticize those who have.

One of the problems of becoming a "terrorist" is that no one will negotiate your release. The home countries of many of these individuals don't want them back and refuse to accept them.
type annotations and an IDE with support for that goes a long long way here.
> This is what a relation is: https://www.techopedia.com/definition/21677/relation

"Relation is sometimes used to refer to a table in a relational database" – True, but a relation is any set of tuples. Joining multiple tables together also produces a relation. It's not just tables. It's the more abstract concept of rows and columns, basically.

But, as noted earlier, SQL actually deviates from the relational model here. It doesn't actually operate on sets. This is where you find a lot of the gotchas it is famous for. Something like QUEL, which Postgres used instead of SQL for the first 10 years of its life, is closer to Codd's original model. It actually has relations.

I expect that deviation is why we're having trouble communicating here. As SQL isn't actually relational, calling them relations is technically a misnomer. While I appreciate the purity bent you say you're off on, I have indicated multiple times that I use relation with acknowledgement of SQL's deviation from the term in its purest sense. Yes, again, SQL relations aren't truly relations, but for the sake of ORM they serve the same purpose.

> Most ORMs intrinsically tie "query building" and the orm together without even referencing the term query builder.

Such as? All of the ORMs with query builders I'm familiar with are like "You an use our query DSL and you can even write raw SQL!". They present a clear separation between the ORM and the query building phases. If they were tightly coupled in those toolkits, they wouldn't be able to enable you to use raw SQL queries.
Well, it depends on the kids, of course. For 2D games, I think Gamemaker is more accessible and easier to learn, and you get results more quickly.
I understood that to mean "do her job better than she did". The staff comes with the job, as does the training, I'm sure we'd give that to highschoolers as well, if we make them the head of the armed forces.
> The more you were snubbed while poor, the more you enjoy displaying your wealth.

Man I dunno about this. It does seem like a thing for certain personality types, but I usually see exactly the opposite. All of the people I know who have "made it" from a less wealthy background are the opposite, living with a ton of guilt about their new wealth. I think this is because of having tons of family and friends still scraping by. It is very unseemly to be flamboyantly wealthy when everyone from your past is struggling. Maybe there is another inflection point of wealth, further down the road than the circles I run in, where you can afford to pull everyone else up too. But I'm pretty skeptical of that too. Something that has frustrated me to no end as I've started making good money is that I can't use any of it to improve the lives of people I actually know. They aren't going to take my money! They're doing just fine thank you very much. Even broaching the subject could ruin a relationship.
This is the trend, backed by all the data and the expectation of the industry. Why do you think otherwise?

https://ourworldindata.org/battery-price-decline

https://corporatefinanceinstitute.com/resources/management/e...

https://en.m.wikipedia.org/wiki/Experience_curve_effects

If you’re familiar with Moores Law, that is an example of an experience curve.
One of Igalia's, the team funding this new Servo development, projects is Servo-based Wolvic[1] which is a continuation of the Firefox VR project:

>A few months ago, we announced we would be taking over stewardship of what was then the Firefox Reality project, spinning off a new browser based on Reality’s foundations that would follow its own evolutionary path: Wolvic.

[1] https://www.igalia.com/2022/07/08/Wolvic-1.0.html
You made an unconvincing point by reducing money to stereotypical 'expensive cars' . What about going on ski trip while your kids are still young and having a magical and memorable moments in life.
Hi, I apologize if my comment is not relevant to the conversation, but this specific comment seems very useful to my personal situation and I desperately need some further insight on the matter.

I am an US expat living in a country with free universal healthcare. It is also affected by a war that started a year ago. I could not leave then because I had a life threatening health emergency and had to spend 2 month in a hospital. Luckily, it was finally resolved, but i need to stay on heavy meds to remain in remission.

And they just discovered that I have a tumor in my kidney that requires major surgery. To have surgery here is almost certain death from complications/infections/neglect (i've seen it happen)

So I have to go back to US.

My plan is to move back, buy a "cadillac" health plan on ACA market place. I understand that one can enroll after enrollment period if moving from overseas. Then try to get a treatment.

What is the best approach to get the treatment as fast as possible? Is concierge thing only way to go? I checked major cancer centers in an area where I plan to settle, they are all accepting new patients. Does it mean I can go directly to them and expect them to treat me right away?

Most important question. What if I denied insurance or it is delayed and I end up uninsured? Is there a way to get a treatment first and pay later/negotiate price, payment plan, etc

Any advice is appreciated

Thank you
I am skeptical even the bottom line gains from it.

Whenever I click a Short, I am extremely annoyed. The scroll wheel is repurposed to skip the video, rather than the typical desktop interaction of going to the description and comments. When that happens, I close the tab and visit some place other than YouTube.
The Ultimate Guide to React Native Optimization 2023 Edition
We just released a revised version of the guide from 2020.

Added 5 new chapters and 80+ pages. So now all it takes to write performant RN apps is just going through 200+ pages of tips, tricks, tools and tactics :D

Jokes aside. Optimizing mobile app perf without regressions is no easy task. It's no different with React Native. Some say it's less performant by default, some say the opposite. At Callstack we've helped dozens of teams optimize their React Native apps and as a result we came up with this free guide for anyone to grab.

Hope you'll like it! I was involved in creating this ebook and I'm happy to answer any questions you may have :)
The ML is made of, and expressed in terms of, math. There’s no way round that if you want to train models; you need first-year undergrad statistics and linear algebra. In other words, just as you do with any language, you need to understand the grammar and vocabulary.

You don’t have to know how the operations involved doing what they’re doing, in the sense that you don’t need to know how matrix multiplication is implemented any more than you need to understand Timsort to call sort() in Python, but you do need to know matrix arithmetic. That isn’t being a math wizard, it’s the price of entry.
I think people would have a problem with an army of security guards with pictures. It's just never come up before because it was cost prohibitive.

I think you're right in that people aren't upset with facial recognition per se, but are upset with its efficiency.

However the best way to counteract that at this time is to push for a ban on the technology instead of a ban on the consequences, because enumerating all possible consequences now and in the future is hard.
Some people tend to change their minds about laws/rules when enforcement becomes automated and scalable. Speeding: Person A can say "Yea, speeding should be against the law" when one cop struggles to pull over one speeder out of 500 on the road every hour. Then, when you put up speeding cameras, Person A's chances of getting caught go from 1/500 to 1/1, and he suddenly changes his mind.

I agree with OP that this is the only reason we're even talking about facial recognition here. Most people are fine with a business kicking someone out that they don't want to do business with. Trust me, we would not want to live in a world where you can't kick someone out of your business. But when the kicking becomes scalable and automated, some people have second thoughts about being fine with this. It's interesting to see people double-check and backtrack their world views when the world becomes automated.
I built my own: https://uxwizz.com
Thanks for the info, toast0.

Minor clarification: Highway miles are actually gentler than city / town miles. Less wear and tear due to stop and go traffic, 90 degree turns, and fewer potholes.
I can agree with you, but spending hundreds of millions dollars is too much for a "smashing" joke without achieving the main goal of the mission under discussion...
Reminds me of a wall clock in my high school physics class that would struggle to pass 5 o'clock and ticked backwards and forwards a few times on its rotation through each minute, despite keeping good time. Its struggle through each minute reflected my own struggle through each minute in that class, however.
I was about to say "they can't, the project is supposed to be fully open-source." Because, you know, Nvidia. But I looked it up just to double-check, and wow, that's like one of the only open-source projects Nvidia has ever published. At least that I've seen.
And What is this advice. I couldn't search for it with the keywords in your comment.
> Searching for resources, gathering them, and controlling territory from competitors are basic biological behaviors we see in most (all?) life.

The vast majority of the mass of life on this planet does not participate in all (and probably in most cases any) of the behavior you describe. Stromatolites, various parasites and symbiotes, most bacteria, etc do little to none of that.

Importing resources from other planets or other extraterrestrial bodies can and would better be done by robots than humans.
I have PTSD from melting laptops so I often find myself checking the surface temp of my M2 air to reassure myself that this is real. On the occasions when it heats up a little - when I'm running 3 instances of intellij, a couple instances of vscode, some 20 tabs in chrome, 50 tabs in Safari in addition to Slack, and maybe a youtube video to just get away from it all - it is a bit disconcerting to me.
When I'm using Safari I've found myself using Vimari: https://apps.apple.com/us/app/vimari/id1480933944?mt=12

It's also available on GitHub if you're not interested in the Mac App Store: https://github.com/televator-apps/vimari

It works pretty well, but I've strayed away from using Vim & Vim bindings for everything after getting into using Emacs on my Linux box at work.
YouTube’s current front-end is indeed unbearable. I’m nowadays exclusively using Invidious [1]. It is minimalist, fast, open source, has no ads, and most importantly, has no dark patterns.

[1] https://docs.invidious.io/instances/
If you’re going to reinterpret watts on one side you have to do it on both sides. So, by your thinking, which is not wrong, 1h*1TJ/s vs 20J/s. As you can see, you can drop J/s from both sides and just get 1/20th of a trillion hours.
> If YouTube is using AI then why is it so demonstrably, phenomenally bad at learning X means NO;

Because unfortunately most users are not consistent in their choices. They might say that they don't like shorts of teenagers doing stupid dance moves, but if they continuously click on those videos when presented, the AI will learn to ignore your explicit choice and go with your implicit one; that you like shit videos. (Not you, specifically, but people in general :)