skysight-inc/HackerNews huggingface dataset:
I mean no VRM or vmem is meant to run at 110C sustained.

The 3090 design had an issue with vram cooking leading to 105+ temps and the gpu would throttle when it got there. Many people that didn't mitigate that problem (with extra cooking) experienced memory failure. The main problem was vram temps aren't recorded so it looked like the GPU temps were fine.

Source: everyone who mined Ethereum on a 3090.
I understand it's in the news now and it's timely and all that, but sites have been using tools like ArticleForge for years now to generate content that games the Google algo.
func process(stream chan int) {
p := pool.New().WithMaxGoroutines(10)
for elem := range stream {
elem := elem
p.Go(func() {
handle(elem)
})
}
p.Wait()

I did something similar just with input (optionally output) channel. Close input, goroutines stop, when all of them stop the output is closed [1]. No need to incur function call just to add elements (although I'd imagine go would just inline it so it might not matter either way)

This

func mapStream(
in chan int,
out chan int,
f func(int) int,
) {
s := stream.New().WithMaxGoroutines(10)
for elem := range in {
elem := elem
s.Go(func() stream.Callback {
res := f(elem)
return func() { out <- res }
})
}
s.Wait()
}

also seems awfully verbose vs just function (that is now easy and safe thanks to generics) with this signature

WorkerPool[T1, T2 any](input chan T1, output chan T2, worker func(T1) T2, concurrency int)

I do like idea of waitgroup on steroids, I might steal it for my generic library.

* [1] https://github.com/XANi/goneric/blob/master/worker.go#L92
Is John Connor aware of these ? Might just be what reverses the war against Skynet !
>I wonder if you've shorted the equities markets to the greatest degree practically possible given your financial situation? If not, then I think you're phrasing things with too great a degree of absoluteness.

The equities market doesn't have great correlation with the common pleb's job outlook so it makes no sense to short the equities market based on these kind of predictions.
The UCM tool propagates the changes for you automatically. It also creates a patch that you can distribute with your release to update any dependents automatically.

If the change can’t be made automatically because it breaks stuff, then UCM guides you through propagating manually.

You’d have to do this manual propagation in any language. Unison is a little nicer about it than most languages, since it just tells you what needs an update (and will suggest an order in which to make the updates) instead of giving you type errors or test failures.
“Expect tests” make test-writing feel like a REPL session
Yep, this is it exactly. Even tens of thousands of tech workers getting laid off and cutting back discretionary spending isn't actually that impactful in the grand scheme of things, especially since much of their spending is on high-end, luxury goods.
We are also interested in the comparison of Hudi, Delta Lake, and Iceberg.

We have recently added support for Hudi and Delta Lake; you can check here:
https://clickhouse.com/docs/en/engines/table-engines/integra...

It is a read-only implementation: ClickHouse can read and process the external data in the Hudi or Delta Lake format.

Apache Iceberg is pending. There is no good C++ library for it. But at least the overall structure is simple, as it is not hard to implement it.

The overall principle - whatever data format it is, ClickHouse should support it in a fast, stable, and ALWAYS CORRECT manner.

If you have more experience to share, please do it.
Arizmendi bakery has rotating toppings but is a ceaselessly classy slice.
> Running costs

Running costs.

> Having all the code in one place _can_ make things easier to figure out in the long term.

My experience is the exact opposite. A huge monolith makes it harder for developers - especially new ones - to get a grasp of how everything is connected. A separation of concern into micro services is sometimes a good solution.
I have to strongly disagree. It is kind of fun and amazing how many pizza places there are around every corner. The problem is, most of them are sub par. In fact, I feel bad for people visiting who just walk into a random slice place because odds are it won't be very good. The great thing about NY pizza is that it very good and very plentiful. But the crappy slice joints are even more plentiful.
> From the point of view of a customer who has one of these cards, a recall or RMA is basically the same

> a lot of people who are not impacted manage to convince themselves that they are

Well, there's one difference in the two: when the company doesn't announce a recall, customers are left guessing whether or not they're affected, assuming they even find out about this known issue to begin with. But if there was a recall, customers can verify whether or not they're affected and they can be notified.
It's the best comment of the day :)
I am curious who is the target audience. I find that visual programming tends to address a very narrow audience of people who are ready to invest a lot of time to learn a tool, but will not learn simple syntax like sql or python.
“Mondays are the new Fridays,” is how a coworker of mine put it.
Never noticed that in tech. I guess flattery is not very common in this industry in general.
>the whole PC gaming market will evaporate.
I'm not happy about the current GPU situation, but there's no way this is true. Will PC be impacted? I'm sure. Honestly, it might be for the better. My Steam Deck uses 15W, and the graphics it can put out are good enough for me. Improvement over time is nice, it doesn't have to be so fast. Gaming won't lose anything by slowing down its graphics cycles.
Ah, excellent questions! You should be able to delete a val Delete button in the three-dots-menu in the top right corner of every val. You can either delete a specific version of a val or all versions.

I noticed that `@demo.pastes` has 41 versions. This is because every time your write to `@demo.paste` (as you do in `@demo.newPaste`), we create a new version of `@demo.paste`. You can click on the version number next to the val's name to view past versions. It seems that versions 19 through 41 are exported and the rest are private. (Vals are public or private but val versions are. Val versions are immutable, so you can only delete past versions or create new ones.)

You should be able to write to any val in your namespace from any val in your namespace, regardless of whether either are exported or not. Exported status only is relevant when it comes to using others' vals or others using yours. Let me know if you can create a repro of a bug where this isn't the case.

I'd also be happy to help on email or pair program sometime: steve@val.town :)
Not with obviously untrue statements that you admit to, no.

Like lol what a silly premise. “Look to your left, look to your right, if you can’t find revenge porn of either of these people, there’s revenge porn of you! We don’t think this applies to the billions of people that don’t speak English or live in Europe, but we have very enlightened definitions of ‘percentage’ and ‘people’”
To visualize how much of an outlier this "recession" already is, just look at bond vs stock returns since 1871:

https://s3.cointelegraph.com/uploads/2022-12/50a56fbc-65fc-4...

2022 was the worst performing year ever for bonds and among the worst-10 for stocks -- we've never been this deep in the "negative returns across sectors" quadrant as we are right now, and there's no clear indication or catalyst to suggest we're recovering yet either.
In my case they aren't paying for cards to be sent back and fixed, and so far there's no concrete evidence it's a small/limited batch of cards affected.

Honestly, outside of those who actually benchmark their cards, most people would probably just live with slightly reduced performance and very noisy fans (none the wiser), so it's hard to tell how widespread the problem actually is.
ls is not recognized as an internal or external command,
operable program or batch file.

;-)
What does CTE stand for in this context?
We really haven't sent anything that's very 'loud' out into space though. A little probe without even an active transmission process is not a very loud signal. All of the electromagnetic noise we emit is barely perceptible above CMB once you get even a small distance away. On a galactic scale, we have been almost entirely silent so far.
Please, say something constructive that adds value to the discussion.
>The problem that bothers me (and isnt in Conc), is how hard it is to run different things in the background and gather the results in different ways. Particularly when you start doing those things conditionally and reusing results.

Do you have any examples ? About only that I can think of is "parse something to a bunch of different types" and that can be solved easily enough. What do you mean by "reusing results" ?

> Something like go-future helps. https://github.com/stephennancekivell/go-future

f := future.New(func() string {
return "value"
})

value := f.Get()

that looks pretty awkward. with channels it would just be

f := Async(func() Type{return t})
v := <- f
there is also the fact that the skewed income distribution means that there are relatively few high income people cutting back (a lot) on expenses, so while it has an effect, it’s probably a lot less than if the same proportion of low income people were losing their jobs
Test benches are used for convenience. A proper case is too much effort to work with.

Vapor chambers also rarely show up on GPUs, until recently.
If you think about it you still need the same amount of drivers but a lot more administrative staff in the form of a world class engineering team. How could it be cheaper?
There are also some concerning reports of rx6000 series GPU chips "cracking" but it's less covered.

Source: https://wccftech.com/amd-radeon-rx-6000-gpus-mysteriously-st...
I truly believe most software development careers die at 35 or 40 years old max. Currently looking to jump to something else because this field does not like experience. People say they want experienced people, but they don't hire them and still go with the 1-10 years interval.
Mobile telecom companies are 90% advertising, marketing, sales and (handset) finance operations, and only 10% is "provide mobile network connectivity" (and lots of effort is spent to outsource as much of that 10% as possible to the lowest bidder).

Branding 5G as the next best thing since sliced bread benefits the first 90% of the business as idiots flock to them with their wallets open. By the time they realise what 5G really is, it's too late and they would've already parted with their money (whether onto new handsets/plans for consumers, or various IoT-related things for businesses).
Ah they are called railroad diagrams, it makes sense. I first saw the in sqlite documentation [1]. Thanks for giving them a name!

[1] https://www.sqlite.org/lang_select.html
And here we are, defensive AI to aggressive/offensive/assault AI.

So the cloud providers will:

- make bank from the social networks hosting your content/likeness

- make bank from the offensive/exploitation AIs trying to exploit your content/likeness for gain

- make bank from the detection/defensive AIs looking for exploits of your content/likeness

The laws will never catch up.
You don't layoff workers that you replace through automation. You simply don't renew their contract. It's much smoother and cheaper, and automation does not happen overnight anyways.
I have a strong feeling Haitians even in their worst position have had enough of US interference.
emmy squared is a franchise now, they have them all over dc, ny etc.

i have never been to their WB location, but the original one on clinton was very good. their burger is also amazing. mama's too is very similar to prince street right? it looks good but is a bit out of the way.
Complete supposition: maybe teens' exposition to memes is through non-private messengers and apps, meaning all media is saved automatically on the phone and available through a search. I don't think the web is very much used still.
Why walk away from AMD for one design/manufacturering fault? It's easy to avoid, just buy a card that doesn't use the reference cooler.
Depending on how you define a civilization its probably very likely. Is it having cities, towns, peoples, songs, cultures? Or, is it merely being able to make use of resources from an environment at a large scale? With the latter definition, a mychorrizal network looks a lot like our own civilization. It expands and contracts, takes advantage of resources present in the environment, influences that environment for its benefit, and adapts to changes in that environment. All behaviors that, with a big step back, are identical to the hallmarks of our own civilization. Life like this could certainly seed an entire planet. It is certainly possible for spores contained under layers of ice perhaps to be smashed off of one planet, drift into outerspace, and eventually crash into some other planet, and should the conditions be right, seed that planet with further life that itself undergoes further mutation, selection, and evolution.
CTEs are low-key one of the best features of SQL. Great for debugging big queries, such as:

with source as (
select * from wherever
),
transformed as (
...
),
joined as (
...
),
final as (
...
)
select * from final

You can switch `final` to `transformed` to see what the query is doing internally. Almost like having good control flow. Almost.
Common Table Expression
Hard fail is juggling with running chainsaws. If you do not absolutely have your shit together, you might lose something you really wanted to keep.

Most orgs do not have their shit together. So if you are offering a service in the email space, telling your customers to set hard fail is just going to drive up your complaints and support costs.

It makes total sense that this company is advising soft fail. Most people can’t juggle chainsaws safely.
It’s not that insignificant. It’s still a minority group that is getting to the top without specific diversity mandates. Hiring an Indian “because diversity” was never a thing. There wasn’t ever a huge social push to “get more Indians into leadership”. I guess one of those Indians even became PM of Britain, the empire that colonized them. Pretty interesting stuff.

Good job Indians, not sure how y’all did it.
Common table expression. I don't know exactly where the "common" part comes from, but I'm guessing because you can use its alias multiple times in the subsequent CTEs and the main query.
> There is a chance that your photos are being backed up by some cloud service and being removed from your gallery. The most likely suspect is Google Photos.

I have Google Photos upload and backup both disabled.

But then, I'm pretty sure either Google or Samsung SMS app had a "feature" to automatically delete old messages (for a definition of "old" that was neither specified, nor configurable), and it defaulted to ON on my current phone, likely costing me significant chunk of my message archive (that I dutifully transferred over from the previous phone) before I accidentally found and disabled the switch.

So yeah, could be Google Photos deleting it. Or someone else. I don't trust Android as a platform anymore.

BTW. about this "delete old messages" "feature" - most likely this was implemented for performance reasons. But the thing is, you're unlikely to send or receive enough SMS in your whole life for it to take a noticeable amount of space. The irony here is, I do remember a case where the messaging app would become slow and laggy if you had enough texts stored on the phone - but that was solely because someone implemented the message list as a linked list, thus adding a O(N) multiplier to many GUI operations.
Oh are you intimately familiar with Atlassian's systems?

Marketplace is Atlassian Marketplace, a real website, REST API and bunch of frontend components. If it's not part of an architecture, what is it?

I did simplify Commerce, the system is Atlassian Commerce Cloud Platform. I apologise that I simplified the name for an example, which has confused you.
Common table expressions: https://www.postgresql.org/docs/current/queries-with.html
This is beautiful, but how did we get this letter? Surely the people who executed him don’t have any concept of freedom of speech / press.
Id rather be spied on by foreigners who couldn't do anything about my eccentricities even if they cared.

When you're own government's security services are spying on you, they own you.
I've pretty much come to this conclusion as well, but I do still often cook the pizzas on my 12" Ooni Karu woodfired mini-oven though.. you don't get the same level of "leopard skin" / micro-bubbles, but it's mostly there.

If I have a bit more time, but still relatively lazy, I'll use the stand mixer, but proof in my oven for an hour or two, which has a proofing mode which is basically a low temperature steam oven for a nice warm humid environment.
common table expression. It's basically like a view that can be defined at the beginning of a query, and can be referenced within that query.
America has 110 V which is more of a nuisance than a threat when it’s dry. Our GFCIs are specifically for wet applications (like bathrooms) and so are much more sensitive than European GFCIs.
KeenWrite[0], the FOSS Markdown editor I’ve been working on, includes the ability to render plain text diagrams via Kroki[1]†. See the screenshots[2] for examples. Here’s a sample Markdown document that was typeset[3] using ConTeXt[4] (and an early version of the Solare[5] theme).

One reason I developed KeenWrite was to use variables inside of plain text diagrams. In the genealogy diagram, when any character name (that’s within the diagram) is updated, the diagram regenerates automatically. (The variables are defined in an external YAML file, allowing for integration with build pipelines.)

Version 3.x containerizes the typesetting system, which greatly simplifies the installation instructions that allow typesetting Markdown into PDF files. It also opens the door to moving Kroki into the container so that diagram descriptions aren’t pushed over the Internet to be rendered.

†Kroki, ergo KeenWrite, supports BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag), BPMN, Bytefield, C4 (with PlantUML), Ditaa, Erd, Excalidraw, GraphViz, Nomnoml, Pikchr, PlantUML, Structurizr, SvgBob, UMLet, Vega, Vega-Lite, and WaveDrom.

Note that Mermaid diagrams generate non-conforming SVG[6], so they don’t render outside of web browsers. There is work being done to address[7] this problem.

[0]: https://github.com/DaveJarvis/keenwrite

[1]: https://kroki.io/

[2]: https://github.com/DaveJarvis/keenwrite/blob/main/docs/scree...

[3]: https://pdfhost.io/v/4FeAGGasj_SepiSolar_Highlevel_Software_...

[4]: https://wiki.contextgarden.net/Main_Page

[5]: https://github.com/DaveJarvis/keenwrite-themes/

[6]: https://github.com/mermaid-js/mermaid/issues/2485

[7]: https://github.com/yuzutech/kroki/issues/1410
Talk about burying the lede
Surprised to see Joe's on Carmine but not Pizza Suprema on your list.

Having stayed in NYC the last few months, the former produced a couple of the worst non-dollar slices I've eaten, yet the latter was just as insanely good as it was when I stayed there in 2013 (top spot on Slice Harvester). These two are not in the same universe.
> Interstellar civilizations have probably fought wars over habitable planets

If you have the technology to reach other habitable planets then you don’t need habitable planets.
Before was was was, was was is.
Common Table Expression (the WITH clause).
One possible culprit is that ninja parallelizes builds by default, whereas make requires you to explicitly specify the number of jobs with a flag, although I've run into issues with this occasionally if the project happens to do manual parallelization (e.g. with the `parallel` tool). I've seen people not realize this or just happen to forget the flag often enough that I wouldn't be that surprised if a decent number of those claims stem from this.
It’s bytecode
I also love railroad diagrams! I taught them briefly as part of CS61A at Berkeley last year, when we were learning BNF/Scheme/Interpreters.

https://inst.eecs.berkeley.edu/~cs61a/sp21/assets/slides/33-...

They're used in the SQLite docs as well, where I think they're really well suited.
You forgot to include the article!
meh - I don't see this as useful unless they are introducing folding like the Yoga, because you're essentially telling the computer you want to change the way you interact with it, and really I only see this being useful when I have a pen. It's like the one thing I miss when I'm lugging around my laptop - taking scribble notes with easy diagramming.

But I only say this because I need to access corporate data when I'm in meetings and my company only issues me a laptop (because I'm a dev) and not an iPad. And I'm not bringing my own tech to work.
total revolving consumer credit aka credit card debt is a straight line up

going to hit $1 trillion soon for the first time. seems not great in face of high interest rates.

https://fred.stlouisfed.org/series/CCLACBW027SBOG
Imagination Technologies GPU = no thanks

If your only sell is open hardware, I'm going to wait until the hardware is open to waste my time with it.
Saying absolutely nothing new here, but your work is so damn inspiring! I wish I had such a natural connect to my work, an ability to distill complex concepts down to the fundamentals, and such inventiveness! I took your CS231N class at Stanford as well. Implementing the fundamental building blocks like backprop was fun and insightful. Thanks again for your passion and teaching!
So, we should feel safe knowing that Apple is protecting us from the wrong governments and working with the right ones? Considering how attached they are to the Chinese market, one would be forgiven for assuming Apple too is motivated by money over ethical responsibility.
The prediction was that we are guaranteed to go into a recession. Are you suggesting that we might have a recession in which the stock market doesn't decline? Bear in mind that this is a situation in which we can be sure the Fed will not prop it up, since they're the cause of it going down in the first place.

If we're making predictions about recessions based on history, then it seems pretty clear that the result of one will be a market decline.
Truthfully, over the course of a decade in tech, my experience working with this group has revealed certain cultural issues that make collaboration challenging.

These include poor language fluency, a large gap in power dynamics, insufficient attention to detail, a reactive approach to problem-solving, and a lack of motivation to question and improve upon the status quo.
according to Linkedin Charlie Javice is currently still employed as managing director at JP Morgan?!

https://www.linkedin.com/in/cjavice/
If make is so great, why did people create systems like CMake, QMake, SCons, Bazel, etc.?

Or how about: https://news.ycombinator.com/item?id=21571559

Fabricate looks nice and simple!
So if Veeps are “Verily People”, I have to assume this is like a slack channel or some such?
> Also GNU make 4.3 has at least one bug (e.g. on Ubuntu 22.04) where

>

> tgt:

> gcc hello

>

> errors when you have a directory with the name gcc in your PATH.

The make documentation examples use the CC variable to point to the path of the compiler. That is:

CC=/usr/bin/gcc

Did the bug you mention also affect make files using variables to refer to the compiler program path in rule recipies?
Fun fact, this can also be more performant, depending on the engine.
Jeff Beck Dead at 78
Wow. Take the maximum of both axis, which represent the ceiling of what you can earn with a conservative stock or bond portfolio, and it blows the rest out of the water. Really enjoy the way they distilled this down.
I always wondered if CLOS multimethods would be particularly useful in gamedev - it feels like it would be most natural to model arbitrary and unpredictable interactions between many different entities. How common is multiple dispatch in practice in your codebase?