skysight-inc/HackerNews huggingface dataset:
It reminds me of Scotland Yard, adding a surprisingly satisfying dice combat system, worker placement, and crazy espionage.

Basically the empire gets awesome amounts of production, great battle units, and a lot more territory. But they have trouble finding the rebel base, and even if you do, you have to bring enough ground units (or a Death Star) to defeat the rebel base before they up and move the base somewhere else.

Really gets the flavor of the original trilogy, and the workers you place are themselves iconic leaders of the Star Wars universe, not just flat meeples.

I didn’t realize I wanted to routinely see Han Solo counter an offensive move by Palpatine instead of blander workers, but yes, yes that does make the game more satisfying.

Downside is it’s really a 2 player game (there’s a 2v2 4 player variant that just seems dumb to me), and until you know the game well, setup takes half an hour.
"https://en.wikipedia.org/wiki/Spectrogram - can we already do sound via image? probably soon if not already"

Me in the Stable Diffusion discord, 10/24/2022

The ppl saying this was a genius idea should go check out my other ideas
Redwood Materials announces South Carolina as home to next US battery campus
In the US we have fair use, and it's not clear at all to me that this wouldn't count. If I took every image on artstation and averaged all of them (creating a muddy mess), I think I would be legally able to distribute the result without compensating or crediting the original artists.
> If you remove ads then there's no reason for the broadcaster to keep going.

Not removed. The volume is turned down. In any case, if I'm figuring this out correctly, the broadcaster is paid to run the ads, which they are doing.
Is the universe just someone else's computer simulation?
inferior to digital media my ass, DRM on digital media hosing my linux partition is what pushed me to exclusively use steam and gog.
PayPal Working with Crypto Wallet MetaMask to Offer Easy Way to Buy Crypto
Hiring Market, as Seen by Hiring Managers
Also, how to fix it: https://www.getrevue.co/profile/shift-happens/issues/moire-n...
I disagree. VR is cool, but just walking around with nothing to do is not that interesting now.
The Clockwork Orange score still goes hard today. Love it.
Roderigo is a character in Shakespeare's play Othello who is often overlooked and undervalued. It becomes clear that he plays a crucial role in the development of the plot and the downfall of the main characters. At the beginning of the play, Roderigo is portrayed as a foolish and naive young man who is infatuated with Desdemona. He willingly provides Iago with financial support in his scheme to win Desdemona's hand, showing his lack of judgment and gullibility.

As the play progresses, Roderigo's character undergoes a transformation. He becomes increasingly disillusioned with Iago's manipulations and starts to question his motives. In Act III, Scene 3, he confronts Iago, saying "I'll know thy thoughts. O, do not drown me in thy deep designs." This shows his growing skepticism and determination to uncover the truth.

Furthermore, Roderigo's frustration with Iago's schemes ultimately leads him to take action. In Act IV, Scene 1, he confronts Cassio and tries to provoke him into a fight, revealing Iago's plan to Othello. This action ultimately leads to the downfall of both Cassio and Othello, showing that despite his initial foolishness, Roderigo ultimately plays a significant role in the events of the play.

Roderigo's presence serves as a foil to the other characters. His naivety and lack of cunning contrast with Iago's scheming and manipulation, highlighting the evil nature of Iago's actions. His unrequited love for Desdemona also serves as a foil to Othello's love for her, showcasing the destructive effects of jealousy.

In conclusion, while initially portrayed as a foolish and naive character, Roderigo's transformation and actions throughout the play reveal his significance in the development of the plot and the downfall of the main characters. His presence serves as a foil to the other characters and showcases the destructive effects of jealousy and manipulation.
I usually open a term and run "screen myapp"

I don't run that many applications though.
Truly hilarious.
From the four seasons incident to NFTs, he just constantly straddles this line between incredibly sleazy and incredibly funny. I can never tell if it's a bit

https://collecttrumpcards.com/images/DT-White-Hat.webp
9mm vs .45. Ford v chevy. John Deere vs kubota.

It’s not just us geeks.
ChatGPT owner OpenAI projects $1B in revenue by 2024
> But once most people went through the transition it won't be bad. Society I believe will be better off. We will stop being obsessed with money and status and spend much more time with family and friends. Entertainment will be insanely good and so will healthcare. Possibly medicine to make our moods better. It could be utopia.

First, I don't see "utopia" as likely; furthermore, I have a suspicion it may be impossible, given human nature.

Second, even the argument that society will be "better" demands much more reflection. The implied argument above is only a sketch. I don't find it convincing much less plausible. I'll call attention to four points (implied from above):

1. AI will replace humans in most or all professions

2. AI quality will be much higher than the previous human levels

3. A broad swath of people (using some notion of equity and fairness) will have enough money to live happily

4. "We'll spend much more time with family and friends"

Each of the four points are quite uncertain. Furthermore, even if `k` is true, `k+1` does not follow.

Who would like to flesh out some ways the sequence (1, 2, 3, 4) might happen?
Vulkan adds new features by first adding an extension for the feature.

Then a later version of "mainline Vulkan" will upgrade those optional extensions to include them in the non-optional API. Even then, the feature underneath it is often optional, but the API to support it is built in, leaving it up to the app to check some feature bits before using it.

Specifically the vulkan extensions that Dave Airlie has implemented for AMD GPUs from TONGA to NAVI2x are:

VK_KHR_video_queue
VK_KHR_video_decode_queue
VK_EXT_video_decode_h264
VK_EXT_video_decode_h265

But he notes that the implementation work isn't done. It's just getting started.
I would imagine that this (admittedly plausible-sounding) scenario is offset by the fact that, given the audience, a politically-motivated DDOS would have the opposite of the desired impact. No one here would cheer the loss of HN, even its critics (like me.) We want it to do better.

It's simply too valuable for either side to destroy.

Generalizing, it's not a belief in unfettered free speech that saves us but rather a belief in carefully curated conversation. The archangel Dang keeps the discussion so valuable that there is no margin in damaging it.

If the tenor of the conversation declined to the point where it was a Twitter-grade dumpster fire, then yes, someone would eventually DDOS it.
Work like this helps us work towards new approaches for the more difficult issues involved with replacing physical labor. The diffusion techniques that have gained popularity recently will surely enable new ways for machines to learn things that simply weren't possible before. Art is getting a lot of attention first because many people (including the developers working on making this possible) want to be able to create their own artwork and don't have the talent to put their mental images down on paper (or tablet). You worry that this prevents us from following more creative and interesting pursuits, but I feel that this enables us to follow those pursuits without the massive time investment needed to practice a skill. The future you describe is very bleak indeed, but I highly doubt those things won't be automated as well.
I have to imagine living in New York in the late 60s through 70s also contributed to the acceptance/indifference that might not be afforded to others at that time (or even today).
Not enough is known about the science of pads and tampons
Stepped up basis came out of the idea that one was already paying estate tax. Now that estate tax has disappeared for many, it seems ridiculous.

The IRS has no problem requiring you to maintain paperwork across generations. For example I've got some series EE savings bonds I inherited from my grandmother, where income taxes were partially paid (you can effectively switch just your savings bonds to an "accrual" accounting method with a specific election). I've got to keep track of this aspect until they mature, so I can subtract the already-taxed income on my own taxes. Same thing.

The answer to your hypothetical is that Alice would have to pay the capital gains, but only when she sold the house. Which is the same thing that would happen currently if grandpa gave away his stuff to Alice/Bob in his lifetime.
If a company allows ChatGPT to be used on the job, anything but c) seems foolish. If the company doesn't allow it, c) seems like a bad idea.
There's actually a right way to do this: pad it.

The blog post gives an example response to being paired with a coworker you dislike working with:

> "I'd prefer not to work with Alice again. There's a bit of a personality clash and I had trouble getting proper credit."

Don't just say this. Instead, say:

> "Alice is an incredibly bright person and a great developer. However, I'd prefer not to work with Alice again. There's a bit of a personality clash and I had trouble getting proper credit. I'm certain Alice will be a highly productive member of team in my absence."

If you don't actually think those things about Alice, take some time, meditate on it, and find some things you do really respect about them.
I threw a leetcode easy description into ChatGPT and submitted the solution without any editing. It passed all the test cases and got in the 95th percentile for efficiency of C++ submissions.

I haven't tried anything more advanced, but to go from simple requirements to solution without any clarification or even method signatures (It guessed the correct method signature down to the name and input params) was pretty dang impressive to me.
Griffin-Lim is slow and is almost certainly not being used.

A neural vocoder such as Hifi-Gan [1] can convert spectra to audio - not just for voices. Spectral inversion works well for any audio domain signal. It's faster and produces much higher quality results.

[1] https://github.com/jik876/hifi-gan
I have one of these. It's so adorable.

Unfortunately, mine has no builtin CD-ROM, floppy drive, ethernet, serial, or parallel port, so I have no way to get any data onto or off the thing. It has Windows 95 and Office 95 installed, and that is it. Looks like it's been hardly used.

I keep it around for the nostalgia boost, but I can't do anything with it.
> for quick light development using pure python I pip install directly into my user dir of my system python.

I'd advise against this habit, even for "light" development work. I've been bitten too many times by some library installing into the wrong env or picking up the wrong path of a library.

Conda's generally a good move if you don't want to manually manage virtualenvs.
There's a lot of people who do not DDoS for monetary benefit, but instead as entertainment.

And as somebody else mentioned... botnets
Yes it exists: https://ccrma.stanford.edu/~juhan/super_spec.html

But the issue is not that the spectrogram is low quality.

The issue is that the spectrogram only contains the amplitude information. You also need phase information for generating audio from the spectogram
This is it.

I think HN has the perfect amount of users, we don't need this to turn into Reddit. I learn more here than with any other website, but it needs to stay relatively small.

If tomorrow HN had to appeal to everyone we'd have click bait all over the place, along with ads.
"When you call .reflect on a dyn Reflect value, deflect figures out its concrete type in four steps:"

* invokes local_type_id to get the memory address of your value’s static implementation of local_type_id

* maps that memory address to an offset in your application’s binary

* searches your application’s debug info for the entry describing the function at that offset

* parses that debugging information entry (DIE) to determine the type of local_type_id’s &self parameter.

This is a rather strange thing to bolt onto a language. I could see this as an external tool. The use case seems to be programs which used "async" so much they can't figure out the resulting state machine. External debug tools to view and examine the async state machine might be helpful.

My experience with Rust has been that debugging of safe code is just not a problem. Print statements and logging are enough.
10mm*
At this stage, they're still selling ideas for funding. So the question is what claims lead to optimal cost of funding?

There are all kinds of people throwing private and government money at sustainable energy, with the expectation that it will only moderately succeed. Witness this weeks' "ignition" announcement, brought to you by nuclear weapons(!)

Even Death, destroyer of Worlds, needs a sustainable energy angle to justify their funding to Congress.
You can bypass the heat engine, and just condense humidity onto coils with cold deep water running through them. You only need an insulated pipe to bring the deep water up through. The more water you move, the less insulation you need.
they have already massively benefitted from Musk touting and shilling on twitter. but will Tesla's future unfold symmetrically with its recent past...
I recommend against using Funnel for this use case (because it exposes your server to everyone in the world, not just your trusted users). Tailscale node sharing is free and secure for private networks of friends, and there are lots of people using it with Minecraft: https://tailscale.com/kb/1084/sharing/

To answer the question in another thread, node sharing also works with UDP. (Funnel is TCP-only due to the vagaries of IP addresses and TLS certificates when facing the outside world, sigh.)
No thumbnail images. It is a meme for good reason. Really annoying after how many years waiting?

Low on details, extremely limited customisation options.

When I begin typing a file name to save a file, it interprets this as a desire to filter the contents of the file list.

The aforementioned lack of any path or way to type in the full path to a location.

There were more but thankfully I don't see it as often since I use KDE now.

This site compares the two directly: https://jayfax.neocities.org/mediocrity/gnome-has-no-thumbna...
it's a very small thing, but the booleans in python can be added like integers, with True being 1 an False being 0. So your comprehension could have been:

s = sum(i % 3 for i in range(1, 10\*8, 2))
You’re a mental athlete. Why don’t you warm up?
Found it: https://supermemo.guru/wiki/Dangers_of_being_a_Straight_A_st...
This is very exciting. Latency can be problematic with OBS out of the box.
And with Mix.install/2 [0] you have access to the entire ecosystem.

Here are a few examples: https://github.com/wojtekmach/mix_install_examples

[0]: https://hexdocs.pm/mix/1.12.3/Mix.html#install/2
"Apple considering [...]"

You mean is being forced to, and is trying to find ways to avoid having to do that. Try "EU is considering making Apple [...]"
pas de soucis, absolutely fair point :D
Major construction projects are ongoing, based on already proven solutions.
The first Bach I heard as a kid were those vinyl records. Never thought about them as electronic music, just after getting a little bit older I realized this was connected with computers. I was always impressed by the covers [1].

The interesting thing is that these vinyl records were at home and at my grandparents home who love classical music. The impact of Wendy Carlos evidently goes beyond electronics.

[1] https://www.google.com/search?q=wendy+carlos+electronic+bach...
Are these types of assets typically compressed?
They do, and then they don't. The best tool, and remember that definition is highly subjective and situation dependant, doesn't help you if you a) have no idea how to use it properly and b) don't have a framework to use it in.

Once tool quality passes a certain threshold, it the user that matters.
> Marx was right I think capitalism eventually kills itself ...

I doubt very much that this is a testable theory. I think it is primarily a normative one.
Do you feel the same way about real life locations? Exhibitions? Galleries?

Obviously nobody is saying "VR is the same as real life" but surely to some degree it's the content of the experience that determines whether something is interesting. Some locations would be fascinating to walk around even if there's technically "nothing to do".

I'm not much of a gamer so my interest in VR has always slanted towards towards the more passive experiences. In fact quite often don't want my enjoyment spoiled by having to complete tasks or solve puzzles just to get around.
But do you know what reducing the progress of generative modeling will do? Because there seems to be this confusion that generative modeling is about art/music/text.
Compute Is Easy, Memory Is Harder and Harder
Since you mentioned little interaction and reactiveness, I would say go for htmx. At work, we have a large MPA in ASP.NET. If a page is simple enough, it is done in Htmx. If it requires lots of interactivity, we use Vue. But I tend to push the boundary on what counts as enough interactivity to warrant the use of Vue very far, and I prefer to do most stuff in htmx these days.
Advice for Computer Science Majors
This is actually really interesting.

Marrying digital with physical is an interesting approach. The problem of proximity is a unique point of friction which might also temper digital communication.

If the application "lived" on cellphones and communicated with a P2P protocol, users could truly own their data (excluding the data they share with their network).
661 pound freshwater fish is wild!

I don’t get why a 17th century Spanish shipwreck, a whole 200 years after the discovery of the new world, can be considered one of the greatest discoveries of the year. Can someone who understands this domain explain the significance?
Solidarity won't stop climate change. Putting people in positions of political power who prioritize transforming our economy will stop climate change.
I'm curious why, instead of using magnitude and phase, you wouldn't use real and imaginary parts?
Well Stable Diffusion did give back.

This doesn’t seem to satisfy the artists.
Yes! Java as well. And this is how those languages can show impressive benchmarks for consistent workloads. In theory they can even surpass AoT languages. In practice it depends on the specifics.
The real issue with any of these AI innovations is they really point out places where humans have already started to behave like an AI in the first place.

Ever since the emergence of leetcode style interviews I've been shocked at how many people can reproduce leetcode examples, but still fundamentally have no sense of algorithm design outside of the context of a job interview.

Programmers with their sights set on acing a FAANG interview will just keep repeating leetcode problems until they start to memorize the common patterns (not the problems themselves of course, but the structure of these type of problems). What's disturbing to me is that I recall far more interesting discussion about algorithms in the era before leetcode dominated everything.

The common solution isn't to understand algorithms better, but to become a leetcode solving robot.

So it's no surprise to me that AI can pretty easily replicate humans that have tried to turn themselves into robots.

We see similar patterns in the art that AI can create. It's very good at replicating a kind of art style of designers trying to turn themselves into design robots.
Any salary paid by the organization would be taxable income for the recipient, closing the loop.

Also, you dont need the pretext of non-profit to do this. There are plenty of ways to simply pay family a pre-tax salary and deduct the cost against your income.

You can do this with any corporation and dont need to do it through a charity.
>The other two are optional,...

That just makes things worse. The OpenPGP standard covers the offline, static encryption case. You have an encrypted file or message. If your implementation has implemented the encryption method then you can decrypt it. If it doesn't than you can't. Contrast this with an online, dynamic method like TLS where you can negotiate a method at the time of encryption and decryption.

>In any case, since there are feature flags and algorithm preferences to signal support for these, all of this is in fact backwards compatible.

The OpenPGP preferences are not applicable to symmetric encryption. In that case the implementation has to guess what method will be supported by the decrypting implementation. In most cases it would make sense to use the most widely implemented method. That is always going to be the one that has been used since forever.

The OpenPGP preferences are included in the public key at key generation time. They reflect the capabilities of that implementation. The public key then has a life of it's own. It is quite normal to use that key to encrypt material for other implementations. Having optional methods, again, makes things much worse here. This is not a theoretical problem. I have already been involved in a difficult usability issue caused by an implementation producing one of these new incompatible encryption modes. The file was created on the same implementation as the public key. So the implementation saw that the reciepient supported all the same methods that it did. But the actual implementation that did the decryption did not support that mode. This sort of interoperability problem, even if it only happens from time to time, seriously impacts usability. That is the ultimate issue. Why are we making things harder for the users of these systems for no real reason?
The problem with climate change isn't sea level rise, or the occasional heat wave that kills a few hundred or thousand people in your area, the problem is food security and political instability and creating refugees.
I'd say the cd key and cd check of physical media is more anti-consumer than Steam. Of course there were third party patches to remove the cd check, but that's no different than making a way around steam drm.
Wonder how much of that is actually a preference of typical consumers, and how much it is just being forced on them.

> stimulus, sparks of ideas, reviews and testimonials, and all the other "cruft" that was removed from McMaster.com

In meatspace this is often discussed as customer-abusive design - overloading senses with shapes, colors, sounds and smells, confusing and ever-changing shop layout forcing shoppers to wander and explore, defeating the no.1. normal people advice for responsible shopping - make a list beforehand and stick to it.

I don't think HNers are that much different. We complain more, because we know more about how the web works, and realize things could be much better.