skysight-inc/HackerNews huggingface dataset:
ARMO have open sourced yet another important component – Kubescape operator. This operator can be installed in-cluster using Helm, and is responsible, for the continuous configurations and image vulnerability scanning, among other nifty capabilities you should check out. From today, users can access the code of all of the Kubescape components, review it, open issues, start discussions, and contribute to it.
Kubescape now fully supports the Open API framework through Swagger. This means Kubescape users can now leverage services through openly available APIs everywhere and anywhere. Users can call Kubescape functions using APIs – they can operate, view and consume wherever they are, whenever they need it without leaving their preferred tool, platform or environment. Some of the common functions available: create an account, run a Kubescape scan, get results, export results, and more. It is updated on a daily basis and you will always have the latest APIs available.
Kubescape is now an independent open source project (moved out of the ARMO organization), and has been officially donated to the community, to democratize contribution. Kubescape welcomes external maintainers to take a meaningful part in helping to lead and maintain this community-born and maintained project and will abide by the standards of open source governance processes and guidelines (e.g. community governance body, monthly community meetings, regular maintainers meetings, and whatever else the community would like to see.)
I've often been in the situation that someone left me some code and I have to fix a bug in it or add a feature but in order to even understand it I have to refactor it so it fits into my head.
I mean, fair on the sort order. I was distracted by the other items.

But there is no reason that couldn't be made one of the things that can't be included as a literal. Is there?
Most of this is not historically accurate.

Vista required 512 MB. In practice, that probably sucked, but those were the paper specs.

XP might have required 64 MB on paper but it crawled and was practically useless on that spec (like Windows 95 was on 4 MB). Never saw anyone do it. A common spec in 2001 would be 256 MB or at an absolute minimum, 128.

Vista came out in 2007 and absolutely no one was selling 64 MB desktop computers at that point. 64 MB is 1997-1998 spec -- in 2007 it would commonly be 512 MB or 1 GB.

It is true, however, that Vista had astronomically high minimum specs for the time -- some machines sold at the time could just barely run it -- and that it probably drove a lot of upgrades.
What a sad and embarrassing state of affairs. :(

Tuition is $14,000 for in-state and and a laughable $44,000 for out-of-state. And they can’t find an extra $150 per student? Fire one worthless administrator and the $150 gap is completely covered. Voila!
This isn't quite a pivot, but Tandy was originally a leathergoods company that acquired a massive stake in Radioshack. For several decades it was known for its microcomputers during the dawn of the personal computer era. Today the leathergoods branch still exists, but the computer branch does not.

Another is IBM which originally built analog census taking machines and cash registers, but "pivoted" into the emerging world of digital computers.

Polaroid originally started off with Edwin Land's invention of polarized lenses which he sold in large number to world war 2 aviators. The instant camera was a pet project which exploded in success.

Many people might be surprised to learn that Intel did not go whole hog into CPUs after the 4004 processor. Intel made most of its money selling memory for mainframe computers. The revolutionary 4004 CPU was designed for a japanese calculator company that didn't even put up the cash for the original order. It was the automated decision-making processes that Robert Noyce set up that made sure the 4004 continued to get funding once people started buying them, and it took a while to get out of the memory making business.
> You have to pay many orders of magnitude more than simply using a database

"You" here is essential. For a participant in the blockchain, it's expensive. That's the cost of eager evaluation. For a non-participant just verifying, it's cheap. Cheaper than auditing bank records.

Ninety-nine percent of blockchain and web3 is easy-money folly. But there are technical advantages to the system. Had Hadoop had better marketers...
Yes, we support searches based on CPT codes. We will add ICD-10 (conditions and procedures) soon. We can also accomodate a client's own physician dataset. Do you have a use case? We can chat.
That sounds fantastic! Making good money solving problems for people and enjoying it is pretty much the dream right?
The solution for this that I've been working with is having an S3 bucket with versioning enabled.

The systems that send backups to that S3 bucket don't have permissions to modify previous versions. If one or all of those systems are compromised then they can't overwrite previous backups because the original data will still exist in old versions.
I think that the two ideas are separate. You should fix problems that you see, but you should do this in separate commits (and ideally PRs).

There are a few benefits

If your refactor is large, you can get a bug fix in ASAP in a small PR, and get the large PR reviewed later. Sometimes I’ve done a refactor with a stubborn CI integration test or two that might take a few days to fix due to long feedback cycles.

Aside from that it lets your reviewer enter a different mindset for each change. The bug fix is more easily understood, and the reviewer expects a change in behavior. For a refactor the reviewer can usually review in a more relaxed manner because they know the behavior can/should be the same, and good unit tests should identify any differences in behavior
The better question is how long will these buildings survive before major structural rework (razing them and rebuilding from scratch).

Some of ye olde concrete prefabs are standing now for over a century. As are brick buildings.

It could be fixed by turning wood into polymer reinforced wood, but that is an entirely different building method, closer to brick.
I usually have 800 to 1000 tabs open and Firefox only uses a few GB.
In Julia's defense, its ecosystem is nascent and it's not designed with a focus on guarding undefined behavior. So far the community has been really good at cataloging & fixing interop issues between packages. As time goes on I'm sure it will get better.
Just having channels goes a long way. You find a channel you like, you subscribe. Organic methods and marketing can take care of the rest
Can you elaborate a bit more on integration with excel? Do you maybe have a use case?
YouTube drives me crazy. It constantly recommends videos I have already watched.
On average healthcare outcomes in the US aren’t particularly great compared to other developed countries though (https://www.commonwealthfund.org/publications/issue-briefs/2...).

In particular life expectancy is very low by developed world standards and deaths from preventable causes are very high.

I don’t doubt that the US has world leading hospitals but the population level outcomes delivered are poor by developed world standards.

The US is a net exporter of healthcare services but mostly to developing countries and the numbers involved are tiny (https://www.usitc.gov/publications/332/executive_briefings/c...)

The idea that people who want any sort of complex procedure travel to the US is pure fantasy.

As for the COVID-19 vaccines. The first approved vaccine was the “Pfizer” vaccine developed by BioNTech in Germany (https://en.m.wikipedia.org/wiki/Pfizer–BioNTech_COVID-19_vac...).
what I understood parent to be saying is that the picked winners were picked by students, not some central arbiter of what should be studied.

unless youn disagree with the laws of supply and demand, it seems the market consensus at this moment is that compsci majors are far more useful than any fundamental research (which still remains undefined).

Even if the market was wrong and fundamental research could somehow be valuable, why would you not trust the primary beneficiaries oj making that decision, vs some bureaucrat that has no stake in the outcome?
They seem pretty common to me: https://www.electricgeneratorsdirect.com/power/kohler-30-39-...
Have you also considered Clojure for your use cases?
My god, mmk y first family computer was a Tandy. Had no idea of their off topic beginings!
They will be more effective for you one stable diffusion-like methods are used to tailor thumbnails to the individual
Wikipedia, or in this case wiktionary, is your friend:
https://en.m.wiktionary.org/wiki/yak_shaving
I wrote a similar one (forgot about partitioning because I need it so rarely, adapted yours for SQL Server to compare), only 1/3 as fast compared to your solution (1.672 seconds vs 0.545), but 1/4th the reads (82,280 vs 292,066) :D

And yeah, I agree. That wasn’t actually that hard and is far more readable if you know SQL.

For the sake of completeness, here’s mine:

WITH CTE AS (SELECT main.Name,
main.State,
main.Births,
(CAST(main.Births AS float) / sb.births_in_state) /
(CAST(nb.births_of_name AS float) / total.all_births) AS popularity,
ROW_NUMBER() OVER (PARTITION BY State
ORDER BY (CAST(main.Births AS float) / sb.births_in_state) /
(CAST(nb.births_of_name AS float) / total.all_births) DESC) AS RankPerState
FROM BirthCount main
CROSS APPLY (SELECT SUM(Births) as all_births FROM BirthCount) total
CROSS APPLY (SELECT SUM(Births) as births_in_state FROM BirthCount WHERE main.State = State) sb
CROSS APPLY (SELECT SUM(Births) as births_of_name FROM BirthCount WHERE main.Name = Name) nb
WHERE main.Births > 1000
GROUP BY main.Name, main.State, main.Births, total.all_births, sb.births_in_state, nb.births_of_name)

SELECT State, STRING_AGG(Name + ' (' + CAST(ROUND(popularity, 3) AS varchar(50)) + ')', ', ')
FROM CTE
WHERE RankPerState <= 10
GROUP BY State
ORDER BY State

edit: Forgot to show the small view I created to make it more readable:

CREATE VIEW BirthCount AS
(
SELECT Name, State, SUM(Number) AS Births
FROM Names
GROUP BY Name, State
)
We've got the wrong theory about how minds work and it's ruining our lives
Thanks for replying. Yes, I think "tags" is better than tree-structured directory. One file can have multiple tags. And actually the TODO I mentioned above is a specialized tag.
Prices on solar are dropping fast, so wait a couple of years, and that will work itself out.

Work has solar panels and chargers. Even if they didn't, there are plenty of commercial chargers across the street.

Anyway, the car lets us shift about one house of normal demand into peak hours.
It’s just another tool in the toolbox for artists.

Just like artists currently use Adobe software to emulate brushes like real paintings, there is no reason an artist couldn’t use AI generated art to accomplish things that would otherwise be manual.
The actual reason is that nobody (probably not even you) wants to pay the substantially higher price of developing native apps, nor do they want the suffer the loads of crash bugs that inevitably come with using lower-level technology.

The mindset of developers is what it is because the requirements demand so.
Arguably more an expansion of the original idea than a pivot, but Twitch used to be justin.tv which was just a single 24-hour livestream of Justin Kan, they later expanded it to allow other people to broadcast as well and then noticed their gaming channels was doing really well and rebranded as Twitch to solely focus on gaming.
Via Wikipedia: Slack began as an internal tool for Stewart Butterfield's company Tiny Speck during the development of Glitch, an online game.
This is already happening; all humanities majors except for philosophy are collapsing in the US.

https://twitter.com/benmschmidt/status/1562212497272279041

(Weird that psychology is growing, all the psych degree people I know work in HR and I don't think that's what they dreamed of.)
This guy has made wild claims forever, never backed up with actual reproducible science.

I'm not going to pretend that farmed fish isn't without its problems, especially for the environment, but dangerous to eat, no.
There is a separate IF function

https://support.microsoft.com/en-us/office/if-function-69aed...
Yes sirr
Aha, that makes more sense now. I was almost going to say is this really news? I thought the concept of an "impacted" major was a pretty old definition--it basically means there are more applicants than there are spaces. But this other bit of information about a growing slice of the student body pie electing for a hot and lucrative major.
I prototype in Common Lisp (described as "clay for the mind"). This gives a clear, standards-defined, prototype.

Then I hand-translate it to C, usually without bugs since every function has a well-defined specification.

The key issue is "impedence mismatch" (eg, hooking a soda straw to a firehose).

C is "close to the machine" and "far from your problem".

Lisp is the only language I know that is close to the machine and close to the problem. So, for example, (integrate (car x)) uses a machine pointer (car) on a data structure and then calls a "problem specific routine" all the same statement.

Think in Lisp, code in C.
It was quite easy to imagine great uses for the internet, but they sounded pie in the sky - until they weren't. It's a similar issue with crypto. Being able to rapidly send or receive money anywhere in the world to anybody with a computer, independent of any third party, is itself already an absolutely amazing possibility. The only thing missing is largely what was missing from the internet for decades - large scale adoption for utility.

One major difference here is that the grand vision for the internet stood to help governments in many ways, whereas cryptocurrency stands to weaken governments in many ways. Currency controls enables nation to try to tune their own local economies, control international trade rates, go infinitely far into debt, and can also work as a great weapon against enemy nations. Widescale cryptocurrency adoption would stand to shatter all of this, and that's something no major government is going to just idly allow to happen.

I would also add that in the zeitgeist of the world today, the internet would likely have taken far longer to materialize than it did in the past, for reasons analogous to those with crypto. Can you imagine the US's response to digitally interlinking with China or Russia? For that matter China or Russia's view on the same. We live in a brave new world where each nation wants to strictly control their messaging while limiting, or eliminating, outside views. The internet works to undermine all of that.
"Dominant process" implies other processes .. it's difficult to know all the details of any such complex transforms .. it's less difficult to pick out the major contributions by scale from the signature after traces.

You're correct that fossil fuels are buried sunlight from many many millions of years ago and bringing them to the surface now is the major factor contributing to our current swing against the norms of the past 800K years re: climate.

With forrest fires, unless there is burial and no regrowth, we are very much looking at the surface carbon cycle; trees grow (capturing carbon), burn (releasing carbon), cycle, repeat.

It takes a major expansion or a major reduction (significant in terms of Earths surface) of forrests to alter the over all long term balance; forrests to peat bogs, peat bogs drying out and burning is another big shift on the accounts .. but again these are the "near surface" accounts of organic carbon.

These differ (by isotope) from deep carbon bought up to the surfce (from FF) and from magma carbon.
As someone using an Arch variant, I can say that the newness of the packages isn't really a problem. The real problem is that there's no package compatability bounds, so even if a new version of a package is known to be incompatible with something you have installed, it'll happily upgrade that package anyways. Plus, there's no easy way to request an old version of a package.

I just wish I could just Julia's package manager as my Linux Distro.
The sense that the user community is toxic arises from two specific individuals, one in the early days of lisp, at MIT, who was so toxic that they created a whole email list (as it was in those days) whose name was explicitly “—-without-[ahole]—-“, and one more recently who was so toxic that he single-handedly drove everyone off comp.lang.lisp. The StackOverflow lisp community, such as it is, is much less toxic.
This is what happens when banks don’t need your deposits anymore. You are an annoyance to them. They don’t care if you pull your money out. They no longer need it.

Things won’t be pretty once we go cashless.
We do get something back. Having economically unstable individuals and families affects us all even if indirectly.
UC Berkeley has a $6 billion endowment. It's not impossible, but improbable.
Simpler times…
Once upon a time, a Japanese megacorp was designing a new factory. The master plans for the factory were stored on a USB thumb drive owned by the Chief Engineer, who was the only person authorized to make changes to the master plan.

The Chief Engineer and crew went to inspect another factory for inspiration. There was a direct flight to the city, but by corporate policy they had to use the preferred airline, requiring a transfer. The Chief Engineer didn't want to lug his heavy laptop around, so he checked it in, with the thumbdrive still plugged in.

Chief Engineer and crew arrived successfully at the factory. His suitcase did not. Enquiries with the airline told them the suitcase had been shipped to the wrong place and would be returned very soon. And that was the last they or the airline ever saw of it. There was no central server, no versioning, no backups -- the plans were now gone.

Fortunately, since this was a Japanese company, the plans were printed out weekly for review at the status update meeting. So the plans were manually reconstructed from paper printouts, page by page, line by line, character by character, and one of the many, many people typing it in was the friend who told me this story. Unsurprisingly, they no longer work at Megacorp.
I would say trust your instincts on this one. VC absolutely comes with strings attached, and those strings can easily lead to worse outcomes for both you and your customers.

Of course VC has its place, and some things are better off targeting massive scale from the beginning, but it does preclude a lot of good ideas just based on the economics. Given the scalability of software, running leaner can enable a wider variety of products that deserve a place in the world. If you want to split the difference with some funding you could consider https://tinyseed.com/.
Oof. You know you have a real problem when StackOverflow is your less toxic community. At least that's my experience with StackOverflow
I used Clojure years ago and I did not like it. I don't have much more to say other than it tries to force me into a particular programming paradigm and isn't very expressive.
Kernel drivers present even more fun options for corrupting CPU FPU and SIMD state. IRQs etc. only preserve integer scalar register values.

Of course that's why floating point math is mostly a big no-no in driver code. Unless the driver preserves and restores FPU state on its own.
Yup, thankfully for my family, i've compiled alot of this crap out :D
Pretty sure I remember reading years of Slashdot comments that mocked the iPod and the iPhone for being obtuse overly simplified products, blatantly missing the obvious leaps forward in ease of use for mass market adoption of handheld computers.
As you say it, it might not last forever. VC startup is a more recognized "unit of business". Equally, VC objectives may be different than yours and they may spoil the dream for you.

It's a choice of being your own, maybe small rocket, and strapping yourself to another, bigger rocket, which is going roughly up, but maybe not where you want it to. Either can explode, but in different ways...
Right now we're relying on publicly available data (e.g. CMS claims, publications, clinical trials, conferences). We plan to add commercial claims in the future. If a client has a specific dataset on physician procedures they want to use, we can easily intake that file and build them a search endpoint that uses their data.
Well, I'm here in a major metro area of the US and it's 6 months or more for every doctor I try to see. Very difficult to get in to see anyone for anything.
What you're saying and what the article is saying are two different things. The whole point of the article is not "Don't refactor code"; it's "Never fix a bug and refactor in the same pull request".

It's a matter of focus and intentionality.
No, I don't think so. The numbers people throw around are generally not accurate as was discovered by that experimenter. So in general it should probably be avoided to describe oxygen production/consumption in terms of "trees worth", especially when it doesn't really account for any carbon dioxide scrubbing, either.
Standards Australia issued a new standard AS / NZS 62368.1:2022
Standards Australia - AS issued the new standard "as / NZS 62368.1:2022" on June 24, 2022 and announced that it would take effect immediately. The relevant information is summarized as follows:

CB report applicable to IEC standard "IEC 62368 1:2018 (ed. 3.0)" shall be provided for application.

The application based on the existing standard "AS / NZS 62368.1:2018" is accepted until June 24, 2025.

The validity period of the certificate using the standard "AS / NZS 62368.1:2018" remains unchanged and can be used until the certificate expires.
The lead

>If a co-operative were to write modules that converted between ASINs and the inventory codes used by common inventory management systems, and offer this as a plug-in to common inventory management systems, then you could run a plugin that let you shop on Amazon…but that automatically replaced the Amazon “Add to Cart” button with a button to order the product from one of your local merchants.
Amazing answer, thank you!
For those who've been wondering what's behind the constant drumbeat of "back to the office" stories, thinkpieces, and harangues, this is the motivator.

Office real estate represents a tremendous financial investment and asset class. Its disruption portends tremendous shifts in wealth, power, and influence. The full realisation of those impacts could be held off for a time, but that capacity seems to be burning thin some 30 months or so into the Covid-19 era.

What will be interesting is how widely this spreads --- San Francisco is exposed, but not uniquely so --- and where and how far the impacts will fall elsewhere. Given the significance of these asset classes in bank and investors' balance sheets, this will also play a role both in wider asset-class values (see John Kenneth Galbriath's The Great Crash: 1929, for a pithy observation on how bad assets can wipe out good in a rush to liquidity), as well as central banks' efforts at containing inflation --- the falling bank balance sheets will wipe out much of the monetary supply.