skysight-inc/HackerNews huggingface dataset:
in terms of sheer spam, they might be killing the sense of awe in someone who found them awe-inspiring to begin with.

i can't speak for anyone else but i don't exactly find myself seeking out stable diffusion output because a big colourful high-contrast image of a t. rex bursting out the center of mars surrounded by rainbow mandala constellations or whatever doesn't really do anything for me. it's just blockbuster clip art. we had already been living in a broader culture that desensitises people to the impression of substance prior to dall-e or whatever; netflix originals and nolan flicks are visibly high-production-value but, generously, one out of every ten actually says anything.

even entirely hand-produced "blockbuster clip art" like that one pic of the cat with big round sunglasses with space reflecting in it that's been a fixture of 4chan wallpaper threads since time immemorial has long since served as an emblem of the easily-amused (see also any visual artifact that is a mainstay of stoners). and all it is is an original photograph by a certain андрей прохоров from a series known as "a girl and her cat", subject to a deviantart user's "10 minutes in photoshop for practice" for the reflections.

the real risk to awe is highlighted further down in the article and touched upon far too briefly relative to the firehose thing, which is the stain upon awe of suspicion. is this image from a camera or a 3d package or a generative neural network? balancing a healthy fascination with the world with a healthy suspicion of your senses is a discussion that risks veering into dangerously political, religious, not-very-hacker-news-guidelines territory, but i'll play it safe and just say an apocalyptic tone is not conducive to determining what the healthy balance is.
> all I want is to play Spotify using those speakers

What was wrong with plugging the laptop into the hi-fi system via the 3.5mm port or a USB DAC? Maybe I don't understand just how dumb this hi-fi system is..
> What's so difficult about optical links from deep space compared to low earth orbit, where 200 gigabit throughput has been achieved? Is it just the attenuation?

Yup; 300km vs 600000000km. Less than a trillionth of the power comes through for the same emitted power and apertures.

So, you end up having to make apertures much larger and point much, much more precisely. You can also increase laser power some, but that's a small part of your solution.

(Or, of course, you can reduce speeds to have more energy per bit).

I don't think anyone is serious about shipping back physical data from deep space, but the station wagons full of tape thought experiment is always fun.
Sure they can! They are doing it now. There’s an app that shows me where to go, what the rules are, what they have to offer, whether it’s for medical or not, and I can even order ahead.
That's fine but your employer is making the same or more due to your work, while you "enjoy" your frugal lifestyle.

Why not be properly compensated, spend less and enjoy life with extra vacations or early retirement?
Same genre as

"640k ought to be enough for anybody."

https://en.wikiquote.org/wiki/Talk:Bill_Gates#640_k/1_MB
Have you tried Flutter in recent times? And in general, why would it be dying?

We deploy a Flutter app to Android and iOS with a lot of native parts and it works flawlessly, fast and with native-feeling UI on both platforms.
Even porting to Windows and Mac OS was relatively easy and provides a very fluent, albeit mobile-y application.
As the original poster, I will go on the record:

I was mistaken. I appreciated the correction. It was helpful. The language "This is mistaken" was correct, and I took no offense to either being mistaken or being called on it by MaxBarraclough. That was a helpful comment, and it's valuable when people call out mistakes.

There is such a principle. I didn't know about that framing. Now I do. Yay!

I don't even disagree with the principle. I disagree with the one-liner summary of the principle, as well as the longer summary in the blog post. The principle should be stated in terms of specific design disciplines:

* Declarative > imperative, when you don't need imperative

* Functional > structured, when you don't need mutations

Etc.

On the topic of conversations: I know this wasn't done here, but I don't even mind having my code, comments, or emails called stupid. They often are (yours are too -- aimed at whomever might be reading this -- everyone does stupid things and makes mistakes). I only mind if there's a personal subtext. Although that's not common, high-performing engineering cultures are able to discuss things people do with strong language, and having that not be judgmental of the people themselves. That's a difficult skill and culture to develop, but it's super-nice to be in one if you can get there. You can share things early (when there is a lot of stupid), learn a lot, get a lot of feedback, and give a lot of feedback.

Everyone does stupid things, and organizations work better when those are caught and corrected early, when it feeds into learning (and, as prerequisite, when it doesn't feed into ego or performance management).
Another recently posted cool volumetric display project which did not receive much attention:

https://news.ycombinator.com/item?id=38406824
I'm entire unfond of the NSA. The existence of secret agencies, especially on a large scale, make a mockery of democracy.

At the same, government by congressional hobbling and sabotage also makes a mockery of democracy through agencies not ceasing bad behavior but rather a continuous war between congress and agencies being normalized in a way that makes agencies actually more autonomous from congress. The "Washington Monument Syndrome" is just one piece of the problematic situation [1].

[1] https://en.wikipedia.org/wiki/Washington_Monument_syndrome
CGI has killed my sense of awe 20 or 30 years ago. How can I find special effects in movies awe inspiring when I know it's all done with a computer?

It used to me that I watched Godzilla smash a building and was awestruck because each and every tile on the roof of the buildings was carefully placed by hand, the brick walls crumbling like real brick walls showed me how much work and care went into making just a few seconds of footage.

But now I can watch monsters smash entire cities and it bores me to tears. I know the buildings are copy pasted, the details are just tiled textures. It still took somebody some time to design and arrange but I know it's relatively cheap because being cheap is the whole point of doing it this way and they try to compensate by doing more of it on a wider scale, which lacks intimacy. Because even the camera itself is fake they can fly the camera around rapidly to make sure I never get a good look at any of the details, to hide the deficiency of the models, to make sure I don't notice the cut and paste jobs.

Then I watch a war movie. All the shots of the huge armies are from very far away so the men are indistinct ants. Close up shots only show me a few men at a time, it's all calculated to hide the fact that they didn't actually have thousands of men on the field and how can I be amazed when I know this? But if I watch Waterloo, 1970, I am genuinely amazed because I can clearly see thousands of men in detail. They really did have an army on the field and it's awe inspiring in a way that a movie with copy-pasted composite armies never can be.
Merely because the "assert" wording is more familiar to more Rust developers because it's similar to typical test code, and can create better error messages with details.

For what you're asking, the assertables crate has a macro that will handle any condition:

assert_as_result!(condition) -> Result

And you can alias it as you wish such as:

use assertables::assert_as_result as precondition;

And now you can write what you're suggesting:

precondition(a == b)
If anything, LLMs just heighten their abilities. I can generate synthetic datasets of size and quality for training BERT models and the like that would’ve taken ages before. Similarly for knowledge distillation from large models to small. It’s never been more exciting times for ML.
> there’s a reason companies do them

Yes modern UX (or what we just call 'UX') is based on dark patterns and psychological manipulation. Even something as innocent as gamification is manipulation exploiting same thing as gambling. So yes there is reason companies doing them: trapping user.
I like the following.

One is the Costco CC, you get a membership which gives you access to the warehouses, gasoline, and cash back on gas and purchases. It also has no foreign transaction fees if you choose to travel. The Apple CC is also really good locally and abroad if you travel. The last one is Citi Double cash, but be aware there are foreign transaction fees if you travel.
OP literally argued against pressing a button and producing an image.

Of course photography can be art, I agree (is this controversial in hn?)
Yes it's somatic tinnitus. I can make mine go away for a few hours, sometimes a whole day by loosening up my SCM muscles and popping my neck. Other times it backfires and gets worse. Very annoying, but the ability to have SOME control over it makes things less depressing at least.
Do you remember which reader software it was?
Popular is a bit relative...

- I'd like Emacs/org-mode knowledge common at least starting from universities because we need the classic desktop model and Emacs is the still developed piece of software implementing it alongside with Pharo, but Pharo is usable only to play and develop while Emacs is ready to end-users usage with a gazillion of ready-made packages;

- feeds, in the broad sense, meaning XML automation on the net/web so I can get my bills just from a feedreader, all transactions digitally signed, so both party have a proof (ah, of course a national PKI is mandatory), news, anything in the same way making my information mine in my hands instead of wasting time in gazillion of crappy services;

- IPv6 with a global per host, so we can finally profit of our modern fiber-optics connections instead of being tied to someone else computer, i.e. "the cloud";

- last but just aside: R instead of spreadsheets for the business guys, so they do not produce and share anymore crappy stuff, LaTeX for similar reasons to produce nice looking pdfs...
True, but it seems they no longer need to be collected at all. You can generate them in infinite varieties. Cuteness is an MJ prompt away.
The preset is the only way to influence it.
If I wanted to buy 50 of the best microwave ovens possible, and I could not buy 2 of the same model, I might do this:

1. Carefully review and test 500 models.

2. Buy what seems to be the best 55.

3. Rank what you have, and return the worst 10 out of 55.

4. Repeat careful reviewing of other possible models.

5. Buy another 10 microwave ovens.

6. GOTO step three.

I thought that constantly hiring and firing was common practice. It also puts e.oyees under stress. Maybe it started at GE?

I do not like it, but I can see the sociopathic boss' point of view.
Show HN: DN42 – a free, BGP-routed VPN
The “safe rules” concept is a little strange indeed, not very consistent.

I actually agree that for an MV3 ad blocker I’d better have a fully declarative default (emphasis on default), but I’d like to provide an option to grant more permissions and allow more rules. I’ll wait until declarative cosmetic rules become a thing before going this way though.

What I don’t like about your way is that it’s very difficult to use the MV3 version for filters development, filter list authors will have to re-build the extension every time they make any change to the underlying filters.

Maybe this is not a big problem though, we’ll only see it when MV3 becomes the only option and there will be more issue reports from its users.
I'm sure you can convince some people once "CSS programmer" starts generating hits on job site searches.
Any awe is derived from the original awe of the art or photographs that went into the training. And no 3D or video means to me anyway that I feel like I'm looking at mediocre comic illustrations.
Tables just works - as long as you know when and how to use the 1x1 transparent spacer gif.
This whole video just sounded like a 17 minute long Apple ad, talking about how Apple is leading and making the best/fastest/most efficient computers in the world.

The actual look inside their silicon lab was a few seconds of video where an engineer points at a generic test PCB and explains they do thermal testing, which they obviously do since it's standard industry practice
That toggley button is so good. The front-end meme developers in this thread are absolutely seething over this post but it's a good point. Why do we have all these stupid sites made in JS? If people just followed one standard like HTML, everything could be consistent and you could easily adapt it for things like accessibility or translation. You go on modern sites and the back button doesn't even work because it dynamically loads things all on a single page.
It does. But it's also the case that people often witness very weak examples of aurora borealis during their short vacations north and then assume it's always like that and all the photos are long exposure or otherwise enhanced. This is a mistaken impression, sometimes aurora borealis really is very bright and vivid. But for those occasions to coincide with your vacation requires a fair bit of luck.
>left the average American largely no better off than before.

>While wages are now rising faster than prices

No better, no worse -- that's inflation, all right. The hours worked to pay for something is still about the same over several years' time.

The article also acknowledges how many mortgage holders are unaffected by recent interest rate increases.
This sounds interesting. Have you got an example of how you do this by any chance?
Nerdwallet[1] is an excellent resource for comparing credit card options.

My recommendation would be to get only no-annual-fee cards, and to get one with purchase protection benefits and one with high cash-back. The former would be for purchases of products that might benefit from extended warranties, return protection (covers you when vendors don’t have a good return policy) and purchase protection (if you break your new toy in the first 90-120 days). American Express has a number of no-annual-fee cards that carry these benefits.

The other card would be for purchases that don’t benefit from these perks: groceries, cable bill, medical copays. Here the best perk is getting cash back on your purchases.

Good luck!

[1] https://www.nerdwallet.com
I would argue that the time spent traveling there doesn't count, because you wouldn't get any interesting data during that time from a probe using radio.

Of course, this isn't realistic, but the "station wagon full of tapes" thing is always fun.
I second amazon prime cards, they have discounts on variety of products
Well you should read the reply on the kernel bug tracker:

"Peter already gave a quick reply on this regard couple years ago [1] and I think more tests and numbers are required in different environments, instead of solely think in the raw number of cores. When a high throughput server starts to fall down based on the task time slices? Maybe increasing from 8 to 24 is fine in normal memory intensive tasks, but what about 128 cores in a high-demand network server?
8 has proven to be "enough" so far (compared to other OSes), but, of course, it doesn't mean it hasn't room for improvements."

So it's pretty clear that it's not going to change any time soon and it's not a bug.
It doesn’t really matter what can be done natively versus in a browser. For many folks, apps are the internet. This take is very developer-centric but it doesn’t account for the real world. Many people prefer using apps, especially middle-age to older demographics. That’s what our analytics say at least.
I think what they mean is that matter falling into black hole emits A LOT of energy.

One of less well known facts about black holes is that they are best known method to convert mass into energy. Black hole can be used to recover up to 40% of falling mass as energy.

Also, technically, Hawking radiation is not the only way to get the energy out of black hole. You can extract energy from a rotating black hole. Normally, rotational energy contributes to the total mass of the black hole, but you can extract that energy, robbing black hole of some of its rotational energy and consequently, reducing its total mass. Essentially, it can be used to accelerate objects (this is called Penrose process).

When two black holes collide, a portion of their mass is radiated as gravitational waves. This has been verified by LIGO showing that the resulting black hole has less mass than the sum of mass of black holes before collision.

I am also pretty sure that a charged black hole could act as a fantastic battery, except there is no known mechanism that could create a significantly charged one.
> It feels to me like people will be biased towards what they are used to

Using this as an argument _for_ change is user hostile.
I was a little bit tongue-in-cheek in saying that, but the RTL8019AS definitely does have its downsides - being a single-chip clone of the NE2000 ISA ethernet card means that it's got to be bug-for-bug compatible with the ancient DP8390 chipset that those cards used (or at least a subset thereof).

On the upside, that means that you can literally wire it up to the ISA bus with no glue logic, and basically any operating system that ever ran on a PC already has drivers for it. On the downside, the ISA bus is fairly tightly coupled to the x86 processor bus, which means additional glue logic is required to get it to talk to processors like the 68k. To contrast, the ENC624J600's host bus interface can be configured for x86 or 68k-like operation (in both 8 and 16 bit widths, or over SPI).

Incidentally, a lot of old Mac network cards also used the DP8390, but because they mapped their registers and buffer memory differently to the NE2000, the RTL8019AS's compatibility there is not much of a win.

The main 'glaring misfeature' is the fact that the DP8390 and its clones cannot recover from a receive-buffer overflow, you have to soft-reset the receive engine to restore operation, and doing so with a minimum of disruption seems to be tricky. The DP8390 datasheet describes this behavior as part of normal operation, but reading between the lines it's clearly a hardware bug that's being worked around. A lot of the NE2000 drivers I looked at also have a lot of unexplained dummy reads and no-ops around register accesses, which gives me the impression that there might be other quirks too - the RTL8019AS datasheet is extremely vague on the matter.

Additionally, the RT8019AS's buffer memory is only accessible indirectly through its registers, which is just plain annoying. In contrast the ENC624J600 exposes its buffer memory directly, behaving like a 32K SRAM with registers at the top of its address space.

FINALLY, the RTL8019AS does not have a factory-assigned MAC address - integrators are expected to provide their own, and some kind of persistent storage to hold it in. The ENC624J600 comes with a burned-in MAC under Microchip's own OUI, which for a project in this "low-volume but potentially building it for other people" realm, is a lot more convenient.

Having said all that, right now I'm getting mad at a glaring misfeature of the ENC624J600 - its lack of a hardware reset input. The only ways to reset it are by poking a register bit in software, or removing power, which means that if I warm-reboot the computer, I sometimes get a bunch of spurious interrupts from the NIC, causing the POST to fail and giving me a Sad Mac screen. To compound matters, the Mac OS does not seem to call the driver's Close entrypoint on shutdown, so I can't even use that as a chance to put the chip into a safe state.

I suspect I'm going to have to externally gate the interrupt line on reset until the driver gives some sign that it's alive and ready for interrupts.
Sure. He was completely minding his own business when suddenly, out of nowhere, a judge forced him to buy Twitter for no reason. Poor guy.

I hate it when that happens. That's how I got stuck owning MySpace.
I've been working with three flutter apps for the past two years (Android and ios), and the improvements in the platform performance have been consistently trending up.
One of our apps has 6 video players running at one point, and that doesn't seem to tank performance, there is an integrated Unity game and several other 'heavy' features. It's resliant and performant for the basic task of getting content on the screen. Then dropping down to the individual OS for certain features (video etc) is a breeze.
My only gripe is it's not opinionated enough as framework, and tries to be all things to all devs which makes Architectural changes contentious against competing opinions. (See trying to implement a the latest Router from scratch)
The downside is the mess of flutter web.
As an engineering team everyone can be Flutter dev, but only a few have to be a Kotlin/Swift dev to implement features.

nb: RN, or Flutter are still more competitive than Maui however.
I've only ever been groped when I've gone through the mmwave, going through metal detectors they've never laid a finger on me.
This. Symbolic AI (AKA GOFAI) died about 1985. But task-oriented AI will never die, because the need for intelligent agents with cutting-edge experise in niche skill areas costs too much to embed all the available info on Earth into every foundational AI model, much less, keep it up-to-date.

As the old saw says, the only perfect model of the universe is the universe itself.
Perhaps an unpopular opinion, but the differences between cards are usually small enough that it's not worth the time worrying about it. Whatever has no fees and easily understood cash back (i.e. non-rotating categories) should be fine. If you have known upcoming expenses you might look for an intro offer with cash back after $x spent.

It's also extremely variable what card would be best based on your spending habits, so nobody here can answer whether you should get a new card or which card would be ideal.

TL;DR: don't worry about it, do your own research (timebox it for no more than an hour), and pick something you won't have to think about. Your time is more valuable than marginal credit card rewards.
You don't hire for the tech stack though. Flutter has a much faster learning curve than RN, evidenced by its growing popularity among beginners. In my experience, it's not going to be hard for a React developer to pick up Dart or Flutter than it is the other way round - in fact, there are blog articles by eBay and BMW, where their tech teams easily learnt flutter and deployed production apps within a week.

Of course, most companies hiring mobile devs do it wrong. Flutter hasn't been around long enough the same way React has, so years of experience is a meaningless metric here.
What if you can't afford to hire a "top notch" iOS and Android dev? (or any extra devs for that matter)

You don't think there's a lot of companies in that boat?

I was able to make a react-native app, targeting web first. Took a little under a year.

Took 1 month to get it working and deployed on both app stores to replace the apps our iOS and Android team used to work on natively.

I now maintain web, iOS, and Android, solely, with one codebase, 95% code shared.

We used to have at least two devs on each native platform. That saves about $600k/yr.

(browser-based cross-platform toolkits are a joke, they are not flexible, and are hard to extend)