skysight-inc/HackerNews huggingface dataset:
I feel the same way, it's strangely mixed. You look at movies that are 30 years old and the music is very quiet or in different bands than speech, very carefully done. You can still hear speech in Jurassic Park or The Matrix. A Marvel Movie? Good luck...

Maybe it's a lost art. I have found that turning off subtitles and forcing myself to get used to their accents does improve my listening comprehension, but it's a much easier choice when you can't otherwise understand it just due to mixing.

I don't know that it helps me focus, if anything I have to focus harder when they're talking so I can hope that their lips will be enough to figure it out. But it does mean that if I'm watching something in a place with roomates I can use a much lower volume and figure out what is going on by combining the text with the low SNR audio I hear.

Listening at a low volume should mean better overall hearing over time too right? My default volume went from like -20dB to -45dB on the same system over the last decade, I think either I'm being polite to roomates or just more careful with my hearing.
Hmm, the style of the OP and that landing page reminded me of another web game I saw a few years ago with a philosophical theme, maybe a game jam entry? Kind of bothering me that I can't recall the name.

It was an abstract simulation of the course of a human life: units of "time" spawned regularly in the middle of a black screen. These gravitated towards the cursor and had to be guided to text spaced around the screen: play, grow, work, etc., which all needed to be regularly tended to, with more and more "responsibilities" appearing as time went on.

Some day there'll be an AI search engine for 'tip-of-my-tongue' media. But what will have grown faster? The ability to catalogue things in the world, or the depth of obscurity of things that can be catalogued?

Edit: got it, remembered the dev's domain: https://faedine.com/games/spendyourtime/
That system is superior to the system I've experienced in America which is either a mandatory door check of your bags, or no check at all. There doesn't seem to be an in-between at all in any place I've been to.
> saw that it would be necessary

FYI It's not necessary to solve the puzzle.

Also it seems to have issues on FF/Linux because when I did stack a dog and a rabbit I could only then select the dog.
> Bonus if it’s delayed by exactly 2 seconds, so that it doesn’t spoil jokes, and I can quickly reference it if I missed something someone said (helping me avoid fixating on the captions.)

This is the exact reason why I vastly prefer playing media on my own media player. I have it set to always delay subtitles by exactly 2 seconds. I even have the font overridden to use a nice geometric sans (Josefin Sans, to be exact); subtitles with bitmap fonts (like they are on DVD and Blu-ray) are disabled outright.

Every time there's a new person watching something with me, they comment on the subtitle delay. It usually starts with a complaint that the subs are off-sync. Never had someone (yet) stick to that complaint though, after this explanation. But, nobody I've met has previously recognised a need for such a delay, either. Until they watch something with me, of course.
Haskell is more expressive. I can write any program in LISP but I'd much rather use Haskell. Btw, Haskell is much closer in spirit to LC than LISP is.
If you're using versioned packages, how does a mono-repo make sense? At least, what is the point? If your build machine creates the package, you can't even push the package update and the consumption of the package in the same commit.
Yeah, this was fun to solve.

Re: 2, it seems intentional when two occupy the same space, 1 of them gets priority and has to be moved first? Ideally, you could pick which 1 of the 2 you could move, but removing this choice makes the puzzle harder.

Re: 3, I don't like the flashing lights/colors at all. Putting a "You win" or "Congrats" <div> somewhere prominent on the page is probably enough. Flashing colors is very painful on the eyes.
When dog and rabbit are on the same node, it was somewhat hard for me to pick the right one to move (on mobile Safari), but I eventually managed.
Very nice game.
Not OP, but if you have gripes about type safety, you're likely to enjoy rust. The compiler will absolutely let you know if you are not handling optional or result types. As a bonus, they are built using regular generic and enum constructs with a little bit of syntax sugar to make them more ergonomic.

serde is also world class for serializing/deserializing, and can generate implementations for you based on struct definitions independent of data format (json/bson/yaml/toml/etc).

The only sharp edge you may bump into for a web service is in your choice to go either sync or async, and if you go async you must then choose a runtime (usually tokio) as these are libraries and not integrated into the std lib beyond just the `async` keyword and a few traits.
You should review your contract carefully. Typically the IP is things created "in the context of your work" and that are related to the company's business or with knowledge gained through your work for the company, using company equipment, time etc. So first, you have to violate the specific terms of the contact, and second they need to find out about it and care enough to sue you. People start side projects at work all the time.
Why 30 FPS on Console feels smoother and better than 30 FPS on PC [video]
Annoying Voice and Accent but actually explains it well
That says very little about the legal progression as a whole and a lot about the nearly-statically-insignificant, structurally-supreme sample of nine judges with life appointments generated via an extremely political process.

Yes, there are a lot of textualists on the Supreme Court right now (thanks to a concerted political effort to put them there). That doesn't imply they represent the "intellectual horsepower" of the legal profession as a whole. They might represent the political savviness and luck of the GOP, to have managed to appoint so many from a minority-populace-support footing by maximally gaming the non-representative quirks of the US political system. But I wouldn't classify political savvy as legal "intellectual horsepower;" the ABA doesn't rate voters.
All of that is just your opinion.

How old are you? You do know that people who have different preferences to you don't simply 'lack taste' don't you?
It is 2022, I am 40 years old, I am watching a darker, grittier Battlebots
Not sure how it's supposed to work given the videos where Ukrainians shoot through PoW's legs or Georgian mercenaries shooting captives in the head.

Also, no match in quality or writing to the German one.
For the language learners: There is an extension for Chrome that lets you display captions in two languages simultaneously. You can also lookup every word in the dictionary with a single click.

It used to be called "Language Learning with Netflix" but they rebranded it and I can't remember the new name right now. I'm not affiliated in any way, just a happy user.
What if the state limits their liability? Can extra rules apply to balance the lack of liability?
Neither apply to game mechanics.

Even if all the WotC IP ends up with the most determined patent troll ever, the game itself could still be implemented.

As for the card art... who knows what the legal situation would end up being. But even if it's totally legally off limits, the ability to load custom art would render it practically moot anyway.
Bad code doesn’t matter. It’s clearly making money in spite of the bad code. But engineer efficiency matters, especially if it’s blocking the future. So your goal should not be to rewrite anything, but to find ways to increase productivity. You’ll find that when viewed through that lens, some parts of the code and processes will have to change but other parts simply don’t need to be changed (even if it makes you cringe). The better bit though is that you’ll be more aligned with the business, whereas rewriting for the sake of improving bad code is not aligned with the business.
Manually turning the volume up and down is literally compressing the dynamic range; that's the goal here.
This sounds like a dream to fix.

I'd start by small incremental changes. A big change will be resisted.

Deployments first, separate environment next etc
Can’t We Come Up with Something Better Than Liberal Democracy?
Ah, `^` being naturals-only makes more sense in terms of how it could work with no special logic!
What's needed for that is the U.S. Navy calculus book from WWII. The Navy needed people to understand calculus because navigation and fire control systems are devices that do integration, analytic geometry, and trigonometry. Since they still do that, with more software and fewer gears, there's a current version of the book.[1]

From the book: "The proofs of theorems shown in this section will be omitted in the interest of brevity."

You need calculus for anything that involves calculating the physics of the real world. But not as a proof system.

The same is true of geometry as taught in schools. There's an emphasis on proofs because those were a big deal when geometry was being invented. But if you need to solve geometry problems, you seldom if ever do proofs.

I've worked on proof of correctness systems, and there are times when you need heavy formalism. But it's a means to an end, not an end in itself. The end is programs that don't fail, not more proofs. I used to argue this with mathematicians when I was working on that sort of thing. There's still a tendency in software proof of correctness to fall in love with the formalism as an end in itself.

[1] https://archive.org/details/US_Navy_Training_Course_-_Pre-ca...
> Farm animals are unnaturally bred and essentially slaves. We somehow have them. Are you opposed to their existence too?

Yes, absolutely.

As virtually every situation where a human is treated as an animal is seen as abhorrent, so by symmetry I expect most animals in contact with humans to be miserable most of the time.

The only reason I am not going to go as far as to claim the meat industry is multiplicatively worse than literal Auschwitz by the degree to which literal Auschwitz is worse than a single homicide is that I am uncertain how much to value the life and suffering of non-humans.

> But it's arrogant of you to take your personal opinion and try to impose it on an entirely different society with creatures that you know nothing about "just in case" the members of that society happen to be morally wrong by your standard.

Good thing you're putting words in my mouth then.

From my POV, this thread, from root, can be summarised thusly:

"Amazing, but there is a dark side" "Don't they die really fast?" "Give it 25-50 years, and think of Blade Runner."

Then you: "Why would we abuse them", me: "<a list of things that can go wrong, or just plain weird>", you: "What's wrong with a defacto slave enjoying their life doing what makes them most satisfied?"

(As an aside: that's already abuse, so you apparently defending it, even if that wasn't your intent, should demonstrate why we may end up being awful to such life).

Me: "because we've had wars about this kind of thing where both sides thought they were right", you: "nonsense!" followed by projecting that I have (or think I have) any capacity for imposing my personal opinion as a future moral code — I clearly can't even do that imposition today with regard to meat.

In fact, it's even worse than that, because while I would support the outlawing of meat, leather, and even dairy (as they exist today, but I expect all to be vat grown by 2030 and that's fine), I don't have the strength of will to avoid cheese, and that's a failure to impose my own morality on the inside of my own head.
This is spot on, but should be extended down the stack. For those with less direct need of math should get "math literacy" with principles and real world application of same.
https://www.aliexpress.com/item/3256803408560538.html is $16.90 from the sipeed store
Yep after a while you learn which battles to fight - will the outcome make my life harder? sure I'll fight it hard.

If its just a negative for the business but no impact on me I'll point out the issues but wont go any further than that.
Safari on ios. I see no dogs or rabbits. I only realized that it was supposed to be interactive by reading the comments here.

Edit: Same in Chrome on ios for me.
How can one amplify the sun’s motion across the sky, to make a sundial with faster motion? I would love a sort of sun vernier caliper.
Sounds like a thing that everybody would acuse each other of in any given hyperindivisualistic society. I mean especially in the US you sadly have quite some people who would rather hurt themselves than have a penny go to the help of others. This is beyond pure indifference towards strangers. People actively despise living in a society (even if they ultimatly profit from it).
That means USA has a worker surplus.
I’m not saying, “Don’t read the article.”

Read everything. Always. Especially if you’re not supposed to.

But make sure you know whether it’s written by a nazi, or a robot, or a Mormon, or a Mason before you bring it up with people whose opinion you care about.
I can't agree. Except in what I can only imagine are niche communities I have not experienced a "modern" conversation that could match what I would consider social interaction. Certainly you could come up with probably 1,000 counter examples, but from my sample of interactions on discord/instagram/etc (before I got rid of all of it) the vast majority of interactions were parasitic in nature. It was nothing like the forums of yore, pre-eternal-september USENET, etc. There's a reason people are so depressed these days. The social interactions the average terminally online person gets only have a veneer of reality associated to them. You only notice it once you manage to disconnect and compare those interactions to the real world. I've had better conversations with a half cocked patron at a bar than I have had on any given "modern" avenue of communication.

No amount of technology will ever surpass actual human connection until our forebrains permanently melt away. At the end of the day we are constantly trying to "connect better" when the answer is, unironically, to simply go outside.
> Lisp gives you a programming language in which you don't have to write a cryptic 42 page one-liner to have an implementation of lambda calculus.

You totally misunderstood what the 42 pages are. They are not an implementation of LC, but an implementation of LISP in LC.

> Lisp gives you a way to talk about lambda calculus, in a way that executes.

LC gives you that too; it allows you to encode lambda terms as bitstrings, which can be represented as lambda terms themselves.

> But lambda calculus doesn't explain what x is

In the binary encoding, x is a de-Bruijn index: a natural number indicating the nesting level of the binding lambda.

> Lisp closes the circle

So does Binary Lambda Calculus.
True, but XMPP is very complex and relies on tons of extensions to have the currently expected mod cons.
Create a community/audience around the area you want to build. No one can tell you not to do it, there is no tax on it, and you can leverage it when you do have a concrete MVP.
This is exactly the right advice. Full rewrite might look good on the resume but will be a late error prone disaster.

Start with tests can't emphasize this enough.
I didn't understand the conditions at first. I think it would be good to have visual feedback on what the issue is when trying to make a forbidden move, e.g. trying to move through "somebody at Carrot", the condition and the Carrot field should be highlighted together.
Dirty forever isn't an option. Dirty is not renewable.

We could decrease dirty energy usage to 0% right now. People would starve, quality of life would plummet, and we could direct our available green energy(hydro, nuclear, wind, solar, tidal, etc) to building out more green tech. Is that what you're advocating? I don't think so. So let us talk like engineers who need to make trade-offs to best achieve our goals. Cutting off dirty energy too soon hampers our green transition while needlessly killing people and lowering quality of life for those who don't starve or freeze to death.
I watch movies for the story. 480p and my laptop speakers are enough for that. I enjoyed movies just the same when they were 700mb DivX with 128kps mp3 sound.
I loved it. Could figure out the way it works with no instructions fairly quickly. There was never a moment where I got annoyed and wanted to put it down. It got me trying things all the time and I was never stuck in one place thinking for long. Yet, the solution wasn't something I just randomly found.

Congrats! This is really good.
Agree with this approach. You have nginx in front of it already so you can replace one page at a time without replacing everything.

One thing I haven’t seen mentioned here is introducing SSO on top of the existing stack, if it’s not there. SSO gives you heaps of flexibility in terms of where and how new pages can be developed. If you can get the old system to speak the new SSO, that can make it much easier to start writing new pages.

Ultimately, a complete rewrite is a huge risk; you can spend a year or 2 or more on it, and have it fail on launch, or just never finish. Smaller changes are less exciting, but (a) you find out quickly if it isn’t going to work out, and (b) once it’s started, the whole team knows how to do it; success doesn’t require you to stick around for 5 years. An evolutionary change is harder to kick off, but much more likely to succeed, since all the risk is up front.

Good luck.
I suppose it would reduce download times and make the apps more responsive. But they are very bloated as is
Ask HN: Correlation between English and other languages when translated
I was wondering if there is a research on the lengthening and shortening of texts in other languages, based on the number of characters in English. Please help me with research links or books or related data.
Yea, unfortunately, my old 5.1 surround system of my bachelor days fails the “wife test.” Currently, to get all the channels the sound mixers give you, you need 6 ugly black boxes with speakers in them spread around your living room and another big black box receiver. And all the speaker wire everywhere. Yuck! Even if you hide the wires in the wall and use ceiling mounted speakers it’s still intrusive and ugly.
Yeah, but what I'm saying is still valuable and important: I mean, who are we to judge? We don't know it's exploitation. From the outside it's pretty hard to see that, the people involved have to decide for themselves. And if they have decided we have to respect that, I think.

Unless you see the full picture, how it's all made, all the connections between the people: as an audience member, consuming the content, I mean, you can't tell, no way.

Maybe even being an audience member is exploitative...anyway. So I think you got to err on the side of caution as an outsider who has no idea, and just like not try to impose, and not call for any sort of curtailing of such content under the moral panic that "it's exploitative", which may just a NIMBY sort of way of silencing them "for their own good."
It's beautiful! Looks like the optimal solution is 26 steps: https://github.com/polkerty/dog-bunny-puzzle-solver
Isnt that one about employment? We ae talking a public speaker at an event with potential minors here, not someone being employed.
It is necessary to stack the rabbits on each other at the carrot, no?
Don’t think about this in the abstract. You have to make it concrete.

Go make a service. Like a photo-sharing service. A service like that should obviously feature user comments, right?

And, then users start posting millions of blatant racist, misogynistic, pedophilic and false shock propaganda comments. But, if you decide you don’t want to personally spend your own money propagating this repulsive material using your own servers, large men with guns and dogs will drag you into a cage.

That’s what these laws mean. Don’t sugar-coat them.
> sin'(0) = 1.

= 0, not 1, unless I'm misunderstanding your notation (or blowing trig).
I'm only a few episodes in but so far it seems reasonable.

It doesn't involve intentially killing the people, since if the ship didn't hit an iceberg there would have been time to rescue them.
Reminds me of baba is you.
> 1) malloc/new & free/delete are now solidly legacy territory of the "unless it's a placement `new`, you're likely doing it wrong". make_unique && make_shared all day long.

This is awfully wrong. C++ might be convenient to express ownership and manage object lifetimes, but they are not the only way to express ownership by far.

Take for instance Qt, which relies heavily on new-ing up objects still up to this day, as it has its own ownership and object lifetime management system.
I wouldn't be able to guess about Cinema vs TV (which would seem to have mostly the same feature set? Although maybe a TV app needs to notify about new episodes) but for other aspects, a combined app does usually mean a larger app, and unless it's a must-have app, larger apps are more likely to get uninstalled when storage is tight and users sort by size to remove. Maybe if you get people to install your TV and your Cinema app, they'll be likely to pick one to keep while cleaning?
That would be https://localhost since I can create stuff
According to the docs this is actually emulating move semantics on the compilers that don't support it.

I guess this means that you don't have to have it at the language level to support unique_ptr, but you do need some form of move semantics at least. I think having it built into the language as a proper feature is preferable personally.

https://www.boost.org/doc/libs/1_80_0/doc/html/move/what_is_...

>Rvalue references are a major C++0x feature, enabling move semantics for C++ values. However, we don't need C++0x compilers to take advantage of move semanatics. Boost.Move emulates C++0x move semantics in C++03 compilers and allows writing portable code that works optimally in C++03 and C++0x compilers.
Theres multiple reasons why you should not do this, but ignoring the fire risks and the risks of death to the person doing this, the current can reach the street side, and kill or injure engineers working on the power systems.
I non ironically agree
That's amazing! Thanks so much for sharing
i am not the guy you replying but i have my 10+ years in the area.

You are voicing something that was true very long time ago. In world where you must be cross play cross platform to cover enough players there is no room for "what the hardware is actually doing". There only few games made by platform holders with exclusivity in mind are still there.
I'm working on a protein modeler and interaction tool, werein the protein is defined by primary sequence and dihedral angles. My goal is to learn more about protein folding. The most visible approaches of exploring all conformation space, and using ML models to estimate final product aren't satisfying. I'm suspicious we can learn the rules of how proteins take their shape, which would simplify the problem. My ultimate goal is protein design.