skysight-inc/HackerNews huggingface dataset:
> Remember the days people thought they could build everything in UML diagrams, and have the code essentially be generated or trivially written from there?

Those days were a decade ago, and everyone with a license to software like Enterprise Architect did that already with a click of a button.

Even before that this was at the reach of everyone with FLOSS tools like Umbrella.

What exactly was your point?

> Fast forward to 2023 and we're generating UML diagrams from C++ code because it's easier. I love this.

You missed the whole point of this tool. This tool is ideal for those of us who work on legacy projects and want a high level view of the project structure to make it easier to get a feel of the project.
Sometimes teams are looking for specific knowledge or experience, then it really does matter. Other times, they are looking for a good developer who can pick up the necessary knowledge, and then it's much more open.

For example, I don't care what programming language you use in your interview. Senior engineer using Python? Sure! Want to implement in low-level C? Sure! I know any good engineer can easily be productive in a new language quickly.

But if I'm hiring someone to build/extend a real-time OS, then you need to check the "has experience working on real-time OS" box, because that's what I'm paying for when I hire you.
My phone does this all the time when I'm skateboarding. The cops get pissed.
When I was looking at catalogs of various analog circuit designs, a lot of them were circuits RCA patented that now are public domain because the patents are now expired. They probably aren't the only ones, but they certainly contributed a lot.

https://patents.google.com/?q=(analog+circuit)&assignee=rca&...
Google DeepMind’s CEO Says Its Next Algorithm Will Eclipse ChatGPT
The POS figures it out because it likely has a subscription to a sales tax calculation service like Avalara. US sales taxes are frightfully complicated and change constantly, compliance is not optional, and ignorance is no excuse.

Local/state politicians can raise or lower taxes on all sorts of products with conditions attached for fun / electability.

www.accuratetax.com/blog/top-10-weirdest-sales-tax-laws/
Countries like Australia have compulsory voting and are still suffering the same issues. You are right - there are other layers of causation.
Don't read WCCFTech; they don't know what they're talking about.

AFAIK the satellites within an orbital plane are stationary relative to each other, so once the laser is aimed it should stay connected.
Not if it is a slab. You have to saw cut the slab and run new plumbing and pour back.

And if it is a tension slab, you absolutely cannot cut into it.
You're going to waste more time setting things up by hand. It's also error prone, and when you have to replicate things across environments (dev, test, prod, at a minimum), you'll spend a ton of time figuring out what you missed.

The console is really only meant for prototyping. AWS should really emphasize this more.
Which Victron app? My install of Victron Connect doesn't seem to do this.
We're never going to get universal healthcare with such a law. I'd wager that almost all welfare is as good as dead in fact.
The IMPRINT study has given us a lot of information using shotgun metagenomic sequencing of longitudinal fecal samples: https://www.cell.com/cell/fulltext/S0092-8674(21)00660-7

There seem to be windows where bacterial populations are in flux until the microbiome stabilizes around 3 years of age. It is difficult to modify the microbiome after that. I think our models have to shift so that we prioritize early intervention, especially for those at risk for dysbiosis (like premature and c-section babies).
> Would that little spark be enough to ignite the vapors?

Yes.

> Gasoline...has a flashpoint of minus 43°C. Sparks and static electricity can easily ignite gasoline fumes.[0]

[0] https://www.skybrary.aero/articles/ignition-fuels
Well, hold on. I see a resume that says "Worked on a complex ML problem, training a model that did blah-and-blah". Sounds great, right? Then when you poke further you find out the person just took an online class that involved git cloning a repo and running scikit-learn on some toy examples without even understanding any of it.

Resume inflation is a big thing.
If you believe Karl Marx then the answer is no: capitalism is incompatible with democracy, because of the basic human nature. If you allow people to vote, they will vote to take money from the rich and give it to them for free. Or for government to create money out of thin air, and give them away.
> If everybody is exactly 350us slower, then it’s still the same game.

IANATrader, but I don't think that's entirely true. Yes, it won't stop Carol from getting information from somewhere and then running in front of Alice to the same exchange. [0]

However even fixed-delays [1] can still create uncertainty about what price your order may actually execute at when it hits the server, which is something HFTs rely on more heavily than other traders, since their strategy depends on high-certainty that they will have a small positive margin on every trade.

__

[0] I find it geeky-amusing to write (i.e. IEX) or (ex: IEX) because it feels like the start of a mental tounge-twister.

[1] Can't edit my original post anymore, but apparently there's another 350μs on the outbound path too.
This guilty-until-proven-innocent attitude will drive people like myself away instantly and that's fine. So far, I had plenty of options to pick from and, for me at least, culture match is highly important.
Establish financial liability for products that engage in opt-out data collection. The liability should be shared by the manufacturers and by any resellers (especially including Amazon in the US).

Make sure the financial liability is at least the maximum of 100x the value of the data and 10x the revenue the suite of bundled products generate.
You also have to consider all of the invisible (to the naked eye) stuff you get from eating plants in the wild.

When I graze in the backyard... I don't brush off all the dirt. If there are small bugs on a leaf, I might eat em.
There is a big opportunity for countries which can overcome their reservations to become exporters of nuclear power, especially in Europe imo. Win-win, exporters find a new way to bolster the budget, while importers can get clean power with limited political pain. Seems like the Scandinavian countries which have traditionally been oil reliant might consider this.
1. Swift tends to be about on par with Java in the language shootout.

2. Java tends to at least around 2x slower than C.

3. For my book[1], I wrote a chapter on Swift and did quite a bit of benchmarking. Just how bad Swift was actually surprised me, and I wasn't expecting it to be particularly good.

4. Case study: https://blog.metaobject.com/2020/04/somewhat-less-lethargic-...

Even the worst Objective-C implementation I could think of (really comically bad) was 3.8x the speed of Swift's compiler-supported super-duper-sophisticated implementation. With a bit of work I took that to around 20x.

[1] https://www.amazon.com/gp/product/0321842847/ref=as_li_tl?ie...
If using open source while putting food on the table is incompatible with the freedom for users to redistribute open source software, than the aims of the GPL has failed.

Which is possible.

Where we disagree is that you are trying to summarize them all as the same thing -- either you are doing something that violates the license in a way that can be enforced in court, or it's all just the same category of doing what the license allows as a tool while putting food on the table.

The difference, I am suggesting, within that category, is simply that the GPL was very specifically designed to allow users of GPL software to redistribute that software without restriction, and Red Hat is trying to prevent this, while using GPL'd software.

It's as simple as that. This makes it different than just any generic "I'm within the letter of the license while trying to maximize the profit I can make from using this open source".

Whether it is within the license or not is not clear, only a court can decide.

Whether it violates the intent of the GPL is pretty clear, it says so right in the GPL.

Of course, nobody has to care about the intent of the GPL, but you don't have to consider open source an "end and not a tool" to care about the intent of the GPL. The choice is not just "I think open source is a political movement rather than tool", vs "I am fine with companies using GPL software to do things the GPL's whole reason for existing is to prevent, if that's what they need to do to maximize their profit, cause we're all just maximizing our profit here, whatever you can get away with is fine."

Open source is a tool, and GPL open source is a tool that preserves the right to modify and/or redistribute it, which is why some people choose to use it or license under it. I do understand that those rights are of no concern to you, right.
Pumping gas is already 95% automated. A human is only in the loop to make the connection between the pump and the vehicle. It's not that much more work for a person driving in to a station to also connect the pump to the car.
and don't forget local buy-in. can't just drop down on a plane on people and start hacking away their forest (anymore)
This sounds like the argument video game companies like to use to justify DRM to reduce piracy. The question is, as they push for more intrusive DRM, how many of those people pirating their games actually converts into paying customers? How many existing customers they piss off who swore they'll never buy their games again?

In red hat case, how many of those freeloading users using alma and rocky linux will actually convert into red hat customer? How many red hat customers they piss off because they also use those distros and decided to transition away from red hat in the future?
I guess this is one of the major down sides of battery not being removeable...
Operating systems need to make Internet access a permission that users can grant or revoke. (Pretty sure that used to be a thing in Android, but never in iOS except mobile data.)

If I get a device that claims to use Bluetooth, I would return it if it actually needs access to the internet.
> Consensual porn.

Weird. I haven’t seen that category on the porn sites.

> It was you that decided to deliberately taint it by dragging in human trafficking.

Hmm. I’m sure 100% of _sex workers_ are there on their own free will. Right?

> Because you don't like porn and can't accept that sex outside a rigid framework should exist so you try to deny other people the right to be themselves or have their own lives their way.

I never said I didn’t like porn. Nor did I suggest a rigid framework.

> Elizabeth Henson has more guts and morals and decency than you.

You don’t know me, my morals or how decent I am. You instead project how you think I am based on you injecting words I didn’t say into a conversation. Weird flex.
> It amazes me that the simplest thing is not done here: if proximity sensor senses your screen is covered - do not enable the screen ever.

This works well, until the prox sensor stops working (e.g. a piece of dust lands on it) and you can no longer get the phone screen to turn on.

It cuts both ways. :(
off topic: NASA is working on lasers in space.

> The Deep Space Optical Communications (DSOC) package aboard NASA’s Psyche mission utilizes photons -- the fundamental particle of visible light -- to transmit more data in a given amount of time. The DSOC goal is to increase spacecraft communications performance and efficiency by 10 to 100 times over conventional means, all without increasing the mission burden in mass, volume, power and/or spectrum.

https://www.nasa.gov/directorates/spacetech/tdm/feature/Deep...
Location permission is required because with Bluetooth access alone an app can essentially locate a device already by checking nearby device addresses against a database of known locations. Similar to how scanning WiFi BSSIDs can also determine location.

It's a tricky problem. As a more technical user, I'd love it if they were separate permissions and the Bluetooth permission included an extra "your location can be determined from bluetooth alone" warning. But for the average user that's just going to confuse them.
I think they should call them gatherer-hunter lifestyles. The bulk of calories for paleo/neo-lithic people came from stuff that didn't run away.
The thing is, we used to respond to such growth easily in a way that prevented land prices from being so out of reach for average workers. Here is the population of Los Angeles over the years:

1850 1,610 —

1860 4,385 172.4%

1870 5,728 30.6%

1880 11,183 95.2%

1890 50,395 350.6%

1900 102,479 103.4%

1910 319,198 211.5%

1920 576,673 80.7%

1930 1,238,048 114.7%

1940 1,504,277 21.5%

1950 1,970,358 31.0%

1960 2,479,015 25.8%

1970 2,811,801 13.4%

1980 2,968,528 5.6%

1990 3,485,398 17.4%

2000 3,694,820 6.0%

2010 3,792,621 2.6%

2020 3,898,747 2.8%

As you can see, the city used to experience massive decade over decade growth. It also used to be zoned for 10 million people in the 1960s, today though, its zoned for a little bit over 4 million people, creating the housing crisis we see today because not a lot of properties are even able to be built up even if they are available for sale and potentially a turnover. There's no shortage of land, its just mismanaged.
> Perhaps the developer's use of Bitcoin complicates things as well.

I was thinking about that, the transaction fees alone would mean that less than 100% is going to the recipient.

Even more confusing, Patreon's entire business model is taking a cut of donations associated with access to content and they seem to still be exempt:

https://appleinsider.com/articles/21/06/22/patreon-doesnt-pa...
Presumably, the Magic Nix Cache speeds up your build by caching the output of the "first steps" (really leaves in a tree of inputs). Otherwise, how would it work? So by steps, I am referring to the steps that your Nix derivation consists of.
Thank you so much for all this info!
Fer sher. But a passed-by-Context logger could be used (for example) to override a library package's default (stdlib?) logger.

But what is the SOP / Best Practice here ? Do many libraries have some sort of SetLogger(..) initialization call, so that loggers don't clutter the API ? Or are error returns info-(over-)loaded ?
If this were taken at face value, then they should have ended CentOS instead of trying to preserve a trademark with a drastically different product.

They built their world on the work of others shared in kind under the GPL, what are they thinking at this new IBM wearing RedHat's face?

To Quote:
The modern definition defines free software by whether or not the recipient has the following four freedoms:[8]

The freedom to run the program as you wish, for any purpose (freedom 0).
The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
The freedom to redistribute copies so you can help your neighbor (freedom 2).
The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
Realize the thing that watches the thing is also slowly consuming it, to the point of it being necessary to actively monitor the monitor. (The BLE gizmo will slowly but surely drain your car battery. You must take action to recharge the battery when it eventually sends you an alert, because it will soon stop sending them to you.)

It also siphons data on your phone and sends it to China. Oh, and I bet that drains your phone battery. I can't think of a better anti-gift for the holidays. This gizmo is a rare triple consumer threat.
Regulation is the only way to solve this issue, and regulation requires the people in power to care, where currently almost none in non European countries do.
Less often used equipment/vehicles (say, boats or weekend motorcycles) are often put on battery tenders when not in use, to keep the battery fresh for when you do want to use it. Just yesterday my FIL was relating how he put his motorcycle on a tender because it had some parasitic drain that would flatten the battery in 3 days of sitting, for example.

This product seems to be a bit of an in-between, not having the ability to trickle charge the battery, but you can keep any eye on it and charge or jump it as needed.
So what's stopping Alma/Rocky from just "taking that same stuff other people wrote" and not bothering with RHEL at all?
AFAIK, there is no rule RHEL is strictly based on Stream.
Just as with wifi networks, being able to see nearby Bluetooth devices is enough to figure out your location using publicly available databases like WiGLE.
So get an expert to help her say that exact sound. Or better yet, use my method - record a pro saying it, then record yourself saying it, repeat until you got it. It's not rocket science.
Reminds me of cats living in the wild vs. domestically... Wild cats are known to be riddled with disease and starvation, and that's why they evolved to have large litters. Domestic cats live much longer, healthier lives, even though they're generally eating the same stuff every meal, every day.
>> The only meaningful way to limit the efficacy of these modern trading styles would be purposeful market friction through minimum holding times, circuit breakers, etc

So I occasionally try to think of a reason to have a guaranteed delay due to signal propagation delay to/from Mars. Would there be a use for putting an automated exchange there? Maybe, but then whomever gates the orders could monitor and predict what will happen 40 minutes out or whatever. Need TLS from trader to exchange or something.
Peak AC demand in most areas is well after peak solar power production times. During the summer months AC demand often extends well after sunset.

To an extent we can use solar power generated in the western US to feed some of the later hours of AC demand in the east. But we can't do the reverse. And even the most optimistic estimates state that we are many years from having a useful amount of grid scale storage.
So they leveraged the Stanford name and got the government to pay attention and take actions. That's great for the people in Bangladesh but still, it's not groundbreaking research that they made it out to be.
CashApp – Doubled Transaction Amount issue
Cash App issues
Also, criminal liability for everyone involved. Put every single employee and exec of these companies in jail for 10-20 years, with the first one to tattle on the employer getting a pardon.
Google CloudRun (equivalent to ECS) and AWS ECS are great but they have some limitations in the type of workloads you can run. The choice of EKS (and GKE) was done for a few forward looking reasons including the ability to run any kind of workloads and more complex scenarios including enabling cloud portability for example. Else, it would lead to potential lock-in as companies diversify in their requirements.

With Argonaut, we try to make EKS easier to use than ECS to bring the best of both worlds. We handle the kubernetes version upgrades as well.
So amazingly primitive they even think a digital watch is a pretty neat idea.
If this was implemented, what kinds of files would have the privilege to live at the root of the project?
In case it's just folders left, the root folder as a location for project-scoped configuration files still has the advantage that nobody has to look for it?
> The obvious answer is just stop buying this junk, but how would anyone know?

You don't have to know. You can safely guess. Assume anything "connected" is shouting as much as it possibly can, upstream, at all points in time. It's a cell phone app? You have location services turned on? It's streaming your position. Also, whatever else it can grab. Basically, if you've granted a permission to an app, assume it's streaming that attribute upstream, and keep things limited.

And, at all costs, prefer offline only devices. It took me a while to find some air quality sensors for my home that weren't online and App-based - but they're literally standalone displays that sniff the air and report out PM2.5/PM10/CO2/etc. I can't access them with an app, I have to walk past and look. So be it. For voltage of batteries, ffs, just use a voltmeter, or, if you care about always seeing it, install a little bulkhead voltmeter. I do this on all sorts of projects (most recently a "power toolbox" I use for stuff - battery, inverter, solar charger, USB ports, and a little voltmeter that shows pack voltage when it's powered on).

And then leave your little pocket snoops behind on a regular basis. I've gone back to carrying a regular watch on my wrist, or, when I'm feeling spicy, a pocket watch. And no cell phone, or a turned off cell phone in my backpack or something.

> Is this even solvable?

No. Because (a) most people don't care, in terms of actions they're willing to take. This app in question has had hundreds of thousands of downloads, so clearly the devices are popular enough. Saying "I care about my privacy!" is one thing, but actually living without 30,000 apps installed on your phone (shoulder surf when people are scrolling their screens in public places - I've watched people on an airplane with a iPad Pro Max or whatever have literally 20-30 screens full of icons) is pretty uncommon. and slightly inconvenient.

And, (b), politicians are largely in the pay of tech companies, or at least believe the lies about how they're bringing people together and will self regulate and... whatever.

The solutions are simply to opt out, or start using more aggressively hostile-to-profile things. Waves from Qubes-OS in a disposable VM

I don't have any other good ideas. The tech ecosystem has rotted, and I don't see any redemption for it. I work in tech, and I've been engineering my life to require less and less computer use, and I genuinely look forward to putting down a computer for the last time.
So, the Ministry for the Future will be funded after this year's event?
But they also have RHEL native kernel version for version if you're to choose to run that instead. It's just that RHEL kernel is usually very old and UEK kernel has more modern features and improvements in it.

Overall while they have some extra packages available they are on top of RHEL clone and you don't have to use them.
> This is what has happened to car sales: the manufacturer didnt capture the difference, so the dealership captured it instead

Only works because dealerships have a monopoly over local sales (i.e. not a free market). Otherwise everyone would be buying their car online without the markup.
There's a difference between having a greater variety available and eating a greater variety of food. Most people eat what they're comfortable eating, and many eat everything already cooked to death.
Can you elaborate on your system architecture for your game? It’s interesting that you’re deploying on k8s and implies a more complex app than a simple game client.
It's in the comment you're replying to

> raised front to perfectly shatter a chest

An SUV, pickup truck etc will hit an adult in the chest, and a child in the head, flinging them into the ground. That's often fatal.

A sedan, station wagon, sports car etc will hit the person in the legs, scooping/rolling them over/around the car. This is less often fatal.
I don't know for sure, but I'd suspect it's the flavor: iron oxide tastes metallic, lead oxide tastes somewhat sweet. That's partially why you hear about kids eating lead paint chips and not bits of rust.
Good to know! I have a little tic of grounding myself before coming near the pump handle so I guess I'll just keep doing that.