skysight-inc/HackerNews huggingface dataset:
SD community has been experimenting with Realtime generation using LCM for pas few weeks now

https://www.reddit.com/r/StableDiffusion/comments/17ovb4j/th...

https://www.reddit.com/r/StableDiffusion/comments/17kvpxn/re...

https://www.reddit.com/r/StableDiffusion/comments/17kekea/de...

https://www.reddit.com/r/StableDiffusion/comments/17ecdab/we...

There are more examples on that subreddit.

Given the pace at which features are added to popular automatic1111 repo, this will be added soon allowing you to try this for free on your own machine.
Of course Steam itself is not KDE

Steam runs on KDE on SteamOS
Maybe they did not apply.
Principle photography is done for this film, but it's effects heavy and there's nothing to suggest the effects work is anywhere near done, and releasing stuff also costs money.

You seem to feel like this is a completed master sat on the shelf, but it's likely not more than 60% complete to something that could be released.
Tumbleweed but after the release of Plasma 6 would be my suggestion. There's not one change I am waiting for but I am quite excited about the whole Plasma 6 release.
If you wrote a book, I’d love to read it.

Not a book that glorifies crime. But one that shows us the hidden sides of humanity. The kind of stuff that happens and the kinds of things people do that you will not see on YV, or read about on X. Another window into the true lives of our fellow humans in an age where many of us are occupied with LLMs and project managers.
"We need the trash taken out. Bob, are you going to be in the office Friday and can you do it?" is arguably better. I can't think of a situation in software development where you need someone to just go do something with zero discussion because seconds matter, other than maybe on-call.
Australia? Banking? I assume the early 2000s? Absolutely plausible.
I have no idea what this person does or should be paid, but as a software engineer in Germany, I have earned much more than that.
One more model that helped me understand quite a lot of people in the workplace: Imagine managers as four year olds, then their habitus and actions start making sense.
What Is JPM Coin and How Do You Buy It?
We do, very successfully (large online retailer). Moving off of Windows as a deployment target simplified our processes significantly. Developers use a mix of Windows and Mac to develop, running the services "natively", before we ship them as Docker images to k8s.

There are some "Windows-isms" buried deep in the older layers of the standard library, but these tend to be not relevant for backend services (anything that talks via the network).

I experience .NET as a very productive tech stack. If I were to found a startup tomorrow, I'd pick .NET for boring web service stuff.
RISC-V Vector benchmark results
Great Icelandic stamp from 2010 https://colnect.com/en/stamps/stamp/273685-2010_Eruption_of_...

It's valid for european postage, good for any mail from Iceland to Europe, just to send a nice reminder to the continent what Iceland can do. I received one of these and I mean, it's just perfect.
I haven't seen any anti reverse engineering on sites with significant technical expertise. For example Facebook just prints a very reasonable warning. I've seen anti-debugger stuff only on relatively shady and cheap websites. I suspect the issue with your suggestion is it would require replacing static file serving with a smarter backend.
> Maybe he had Wells in his personal portfolio for awhile, realized it, and then sold.

How's that relevant to him lying about it and being a hypocrite?
KDE is not even remotely a clusterfuck. It is stable and has been a reliable desktop for my job for years. KDE and Gnome are the two most popular desktop environments on Linux and both are stable and usable.
IMHO there is no way to understand _modern_ computer hardware without knowing the old, retro one. Start with basics od digital electronics, then analyze some old computers (Altair, Apple 1, PC XT)then, slowly move on.
I’ve had my share of rebase -i and I’ve gotten fed up with it, though GitHub plays no small part in that. Years ago when I worked with gerrit it made more sense. I just stopped caring because of the tool.
I have a Microsoft 365 tenant for hosting my personal emails ... I can just buy Microsoft 365 E3 which includes Windows 11 Enterprise. I talked to no sales person.

https://imgur.com/a/C9JTdRK
Around the time of Windows 1.0, there were several competing multi-tasking windowing systems that were character based, notably DESQview [0] and TopView [1]. They got a lot of buzz at the time but never really took off.

I worked on a TopView clone (eventually released as Mondrian) for Dynamical Systems Research that had pre-emptive multitasking (years before Windows ever did) and was quite snappy on an 8086 processor running multiple apps. DSR was acquired by Microsoft for the TopView tech, but the big payoff for them was Nathan Myhrvold [2], who went on to become CTO, and David Weise, who figured out how to get Windows to run in protected mode [3], really launching Windows as a usable product (and ultimately inaugurating the split from IBM over OS/2).

[0] https://en.wikipedia.org/wiki/DESQview
[1] https://en.wikipedia.org/wiki/IBM_TopView
[2] https://en.wikipedia.org/wiki/Nathan_Myhrvold
[3] https://www.wincustomize.com/article/63898/david-weise-the-m...
But I like JavaFX ...
ngen had a lot of problems though. It was very easy to accidentally invalidate it. There was no easy reliable way to "ship" an ngen output. There was no easy way to even check if its even loading. your best option was to run ngen on the target machine, which is fine for services as a deployment step. But it's not like you could build and publish an AOT .NET cli for example.
I am. I've been developing with .NET since the start and my current workflow is really the smoothest and most productive (and most enjoyable!) I've ever had:

I develop solely on Mac (JetBrains Rider), compiling/debugging Mac binaries locally - no containers - unless I need any external dependencies like eg. Postgres.

On M1 MacBook Pro the experience is blazing fast - and Rider can be pretty heavy but Apple Silicon eats it up. (And to be fair to Rider, it was still pretty good even on Intel machines).

Everything is built and tested on Linux (and sometimes Mac) runners in GitHub.

Then I deploy direct to cloud-based "disposable" Debian VMs. If it's a small/hobby project, I can get really great performance out of even the smallest VMs.

For those interested in the details; I most often run production .NET ASP.NET apps as a systemd service on Debian using the native/in-built .NET Kestrel web server, and almost always (currently) use Cloudflare Tunnel as a reverse proxy for ingress traffic. No inbound ports open in Linux. I've got multiple production systems running like this including some load-balanced using Cloudflare Tunnel load balancing features, and it works really nicely.

The .NET team have been laser focused on performance since the early days of .NET Core and they haven't let up on this. The whole experience is night and day compared to "legacy" .NET Framework development.

My entire workflow is now Windows free - and for me there are no longer any compromises compared to developing/deploying on a Windows stack (in the early Mono days, there used to be a lot of compromises compared to a then first-class Windows experience, but no more...)

I have some strong (negative) opinions about what Microsoft is doing to the Windows ecosystem - which is partly why it's been a delight to no longer have to use it in any part of my day-to-day - but I will extoll the benefits of .NET all day long. The .NET team really do an amazing job. *

* For the purposes of generosity, I will briefly overlook MAUI and the slight mess that is the .NET GUI based app story...
What Is Intel Core Ultra?
100k is the upper (upper-upper but still) end of the IG Metal collectively bargained frame contract for the metal and electronics industry in Bavaria. As soon as you lead a department, you make more. Leading a department as in you are not the hierachical equivalent of a senior manager in a US company, rather somewhere at Level 6 at a plave like Amazon. Directors and VP make considerably more.

So 100k salaries are totally a thing in Germany for white collar employees.
The point about "not doing something in hardware if can be done in software", is although mostly true, is less so when one takes FPGA into consideration, where the difference between hard in soft is blurred.
Wilfully sabotaging executive's network connection in order to get more money for another link because your boss couldn't justify it properly is inexcusable.

These people deserve to be fired and the behaviour is disgraceful. I can't imagine working with anyone like this.
Perhaps using a log-scale y-axis would help!
Wanna opensource that part as a library, or at least write a blogpost?
That sort of bootlicking has a history of leading to ‘problems’.
I guess it depends.

A cryptographically secure pseudorandom number generator lets me pump out a stream of digits that's certainly computable, but unless you know my private key, you won't be able to predict it.

(Finding out the private key from the stream is 'computable', because the definition of computable is comfortable with running exponentially long brute force searches. But that's why 'computable' is not a useful definition in practice. You want something that captures 'tractable', not just 'possible on a Turing machine at all'.)
> This all totaled in less than $100 million, 0.1% of Buffet's current net worth.

But also more money than entire families and generations will ever see.
Well, that constant factor is irrational..
Most mid career specialized functions in tech areas can get you to €100k. It’s not really rare these days.

Certainly not a reason to criticize the German government for this great initiative.

It also set a good example for startup folks that use a lot of open source and in most cases give nothing back.
I see most foundational libraries doing the effort to move to source generators everywhere possible. It's a big multiplier. Then it's up to the applications authors to choose if they care or not about AOT.
Can't find any "kde" or "plasma" references in the process list under normal operation. It's only after you reboot into the desktop mode that you start seeing process names like "plasmashell", "kded5", "startplasma-x11" and so on.

I'm not entirely convinced that using SteamOS can really be counted as "using KDE" in any way.
It seems like for the 1d case you should be able to compute the double-prefix sum (the prefix sum of the prefix sum of the input row) and then add 2 elements of that array and subtract 2 other elements to get the output pixel.

Here are notes about how to compute the prefix sum, which can be adapted to compute the double-prefix sum: https://en.algorithmica.org/hpc/algorithms/prefix/

Since you access members of the double-prefix sum array in a fixed pattern you can also use SIMD here, i.e. load x4, add, add, sub, divide by a constant = (mul, shift), shuffle, store to compute 8 pixels on AVX2. This assumes you have a radius > 15 and are using u32 elements, for <= 15 you can use u16 elements in the double-prefix sum array, but I'm not sure if this is a win because I don't know how to do implement the divide step. It's cheap to do only part of the row and pick up the double-prefix sum computation later, so length of the buffer you work on should be chosen to fit in L1.

This technique should work with padding: just pad the array before computing the double-prefix sum, so the full double-prefix sum array has n + 2r + 2 entries, but as above your work buffer should be smaller than this if the image is very wide, and the whole array doesn't need to exist at the same time. It should also work without padding: you need to do libdivide or fastmod-style computations with ~r different fixed divisors at the edge of the image. This is still worth it, you'll be doing dozens or thousands of divisions with each edgy divisor. An ugly corner case appears here when 2r > n. Sorry.

Once your 1d case is much, much faster, I would expect transposing and then transposing back to be a clear win over not transposing at all, because SIMD gather instructions are dreadful and if you want to index individual bytes with a large stride they don't even exist.

I'm interested in comparing this to the approach used in TFA, but the github repository seems to be missing a bunch of header files...

As an aside, some other comments mentioned that stack blur is "a box blur of a box blur" and the "prefix sum of a prefix sum" idea in this comment corresponds to that "box blur of a box blur" idea. If you wanted, it wouldn't be that much more expensive to add 1 more level of prefix summing (= 1 more level of box blur) to get a kernel that looks much more like a gaussian.
> Imagine my betrayal when I found out that there was nothing like this in C++, or Java, or Javascript.

For compiled languages (C, C++, Go, Rust etc.), check out https://rr-project.org/
Probably a good place to ask a specific question about debugging here.

A few years ago, I was hacking a web bookreader.

It has a function that is used to decode images (they're encrypted in some way) into canvas, and I want to find it so I can call it directly in my user script to batch download decoded images.

So I monkey patched `CanvasRenderingContext2D` function, added breakpoint, and found where the the function is defined in the 100k lines of obfuscated JS source code, easily.

The problem is.. once the page is rendered, the function would be nested in some objects, something like `window.abd.fdsfsd.r2323.fsdfs.fasf.xyy.myfunc`.

I don't know how exactly I can find the full "path" of the function so I can call it, despite I'm literally pausing inside of it. I eventually got it done, but it was manual and painful.

So I'm wandering: is there a better way to do it? The browser obviously knows it, it just lacks of a way to tell.
I see your point and I agree. At the same time, our current backend is Elixir because the BEAM is a fantastic match to our product. It’s been the right choice but I miss C# every day. Never having typos, point and click debugging, renaming stuff in a second instead of 15 minutes of careful grepping, etc. I recognize eg the JVM has all this too but plenty other popular languages do not.
Yes! People lose sight that 100k is not life-changing sort of money.
I was wondering why there was so much "empty space" in between, then I noticed Brave blocked 23 requests, probably all tracking and ads. smh
Also it leads with a picture of the thing which is a million times better than the OP ad hellscape. Official public pages ftw. Thanks.
It should be "geologically normal", Iceland is actively being created geologically.

35 million years ago, Iceland didn't exist as a landmass.
The oldest land is around 30-35 million years old, the newest land is less than a million years old, close to the center and close to Reykjanes for example (area in this story.)

https://www.researchgate.net/figure/Simplified-geological-ma...
How could you use the Rust standard library's linked list for that?
I've used dialyzer since 2015, it's not a question of "holding it wrong". I have an example of this that I literally demonstrated live in a talk online. It's very likely you haven't used dialyzer enough if you think it's actually correct 100% of the time even with type specs. Dialyzer is an exceedingly poor implementation of static type checking and not sufficient with any level of use.
Boeing data published by Lockbit hacking gang
Did they fix less sharp than X11 when scaling is fractional? at 168% X11 KDE is laser sharp. At 170% Wayland is noticeably blurrier.
Your job working for a company is to respect the decisions of your manager.

Choosing not to undermine them is not bootlicking. It's called being a professional.
Not me personally (I'm not a dev), but where I work, we have two teams working on two separate projects written in .net that run in Linux containers on ECS. The devs themselves use Visual Studio on Windows for local dev.

These things work very well and seem to use very few resources. Those systems manage retail kiosks and similar stuff, and one of the two systems is actually on the critical path for operation, so it's not like they only do housekeeping once in a while.
German wages are low? Are you serious?
Mortgage giant Mr. Cooper says customer data exposed in breach
It’s a state, they need to showcase the modern stuff, both to fund new ideas and to show modernity to the citizen.
I am a music collector and I don't see a problem with Jelly, apart from android app pausing after first song.

It recognized my Musicbrainz filled library immediately without any problem, it was 0 effort to have it fully available on the web with multiple accounts.
This is so cool. Wonder why they wouldn't just use telephoto lenses an some small caliber gun for this though
Or maybe the CEO knew something that the IT people didn't.

Like for example the business was struggling and they weren't expecting the same growth i.e. their capacity planning calculations were incorrect and there was no need for an additional link.
I was helping some friends with F# homework, and being a Rust programmer, I had to ask: your project file is XML, and the order you list the project files matter, and it won’t tell you that you listed them wrong?

Compile errors are super long lines and don’t show an excerpt of the code with underline under what went wrong with suggestions on how to fix it?

I know I’m asking a lot here, but that level is available with Rust and Elm.
Doesn't this theory apply to almost anyone with the capability to dual license. Which I thought was any project that had agreement from the original authors.
Very cute design and it feels like a very wholesome and honest platform, congratulations!
Sure XD mines more fun.
Couldn't they have sponsored KDE at least
Why does the scammer need to contact them? Why can't the warehouse call and go "Uh, we seem to have your shipment, I don't know why it was off-loaded here, but now that it's here you need to pay us"?
Diversification (2010)
Memory champion explains how she memorizes 1,080 numbers in 30 minutes
God that second page. Some crazy tiling background that serves pretty much as a militarily camouflage pattern and hides that there is even a popup on top that you need to close or none of the links work

Recommend checking it in an incognito window to add to one's shitty UX collection
TeuxDeux?
Sfscon 2023 – Tiny Fosdem
Yes, talking about the IT sector here. I am from Austria, it's about the same over here.

See also https://news.ycombinator.com/item?id=36416158
Okay yeah, "near-constant earthquakes for hours" is quite different from the dozens of short ones per day/week that I've experienced.
There are a couple of ways to think about this that might help overcome your conservatism.

First: how awful would you consider a world-wide apocalypse to be, where the human race is effectively ended? Let’s call it massively, enormously bad. How likely is it that that happens? Well, probably incredibly small, but not zero. Multiply the two together and you’ve got a weighting for how much we should care and prepare. In this case, the incredibly small probability is likely balanced by the enormous awfulness - meaning some level of reasonable preparation for existence beyond Earth makes rational sense.

Second: think a thousand years into the future. Do you imagine that humans will be still only on earth, or will we have reached out and explored further - beyond our planet, beyond our solar system? If you can imagine any version of ‘beyond Earth’ - then Starship and Mars might represent the first baby steps needed to ultimately achieve that outcome.
For those who don't know the interior of the Apollo 11 command module:
https://www.si.edu/sites/default/files/newsdesk/fact_sheets/...
A blacklist would be very easy to implement and much safer from a legal point of view giving peace of mind to the app creators.

All the invasive species are catalogued in public reports, to extract a list automatically from the pdfs should be trivial

same problem with endangered species on cites lists that are subject to regulation

Could I suggest to add a variable name in height and width fields? I assume that is meter (maybe cm would be better), but is unclear if we talk about inches or meter and at the end it can taint the database
If the tire doesn't explode (seems like none happened to) then the drill method leaves the rest in good condition for failure and life analysis.
ffmpeg is absolutely wonderful, but some combination of its originating era, long history, and compatibility commitments (how many convoluted production ffmpeg scripts exist out in nature?) have made its CLI pretty rough.

This is maybe "known" to the current audience, but chatGPT is an excellent soundboard for crafting ffmpeg scripts to do pretty much anything - makes the tool about 10 times as accessible to me.
Yes it could always be better.

I've been using Linux as my primary desktop environment for 19 years. It's unbelievable how little I know about Linux these days. Things just work!
> the Met’s director of intelligence Lindsey Chiswick said that if there is not a match the image is not only immediately deleted, but is also pixelated

Which is it?
Looks great at first glance… but the page keeps wobbling up and down as the endlessly changing hero text at the top shifts between 3 and 4 lines, so a little hard to read the rest of the page. (On Firefox iOS)
It's scary how much of the software supply chain we assume is safe. We pull stuff off of GitHub, Docker Hub, npm all the time simply trusting the author isn't up to no good and that the source hasn't been compromised.
Both notations are in use in different parts of Germany too. It can be quite challenging to catch these kinds of misunderstandings because even many Germans aren't aware of the possibility.
Also, people lose sight that other people's conditions are not the same as their own.
Reminds me of the scene from Gattaca, rockets taking off for space all day long.
I can't recall ever having met a Cuban or North Korean engineer at Apple. But I've worked with some outstanding Iranian engineers. They did not strike me as particularly likely to spy for their country…
It does not, unless running in desktop mode. In gaming mode, Steam runs on top of gamescope.
I thought so too!
MLS just handles the encryption part. MIMI should handle decentralisation. Combining the two should allow for E2EE interoperability between all kinds of chat services and servers (hopefully allowing for some decentralised chat services like XMPP becoming relevant again), but just MLS isn't going to cut it.
Previous discussion on a build : https://news.ycombinator.com/item?id=36945206

Another video explaining the physics behind the Tesla turbine: https://www.youtube.com/watch?v=AfCyzIbpLN4
Plot twist: This was 1999, the brave techies convinced the dastardly "suits" to double down on the internet revolution, the dotcom bubble burst and the bank went bust.
Microsoft and many others.
Their advice isn't "just add a compiler, bruh". Their advice is to see how far you can get solving your problem with ordinary code, then add the most limited AI on top necessary to finish solving the problem.

Their product is a tool to automatically translate a Figma design file to React code. So the ordinary code to solve the problem is a compiler. They're not telling everyone to write a compiler.

Your general criticism of adding compilers doesn't make sense in this context. Their alternative would be using ChatGPT as a compiler, and they convincingly argue that'd be worse. Or are you arguing that it's bad to offer a product that generates react code?
Lol. I want to have a reason to buy that. It's obviously been built to try to cover a lot of use cases, being capable of returning to charger remotely, working as a low-end camera plaform for temporary surveillance / notifications of movement, mic/speaker etc
Custom GPT builder – internal instructions