skysight-inc/HackerNews huggingface dataset:
Not quite. This subthread is about the extremely short, one-line implementation mentioned here https://news.ycombinator.com/item?id=32882825 (which merges two unrelated modules (autodiff and symbolic) and uses autodiff to implement symbolic differentiation). Your comment is true for the original 38-line implemention of autodiff at the very top of the thread, but not in this subthread. The 38-line implementation is similar to the aforementioned autodiff module though.
Usually the suggestion is to start with some tiny country in CK as opposed to, say, the Byzantine empire, to try and get around things like that.

The advice is so taken to heart that the tutorial for CK3 starts in a slightly modified Ireland, which used to be referred to as “tutorial island.”
no but it (at least tig) facilitates navigating the graph, partially staging etc.
One nuance these judges don't understand is that picking one person to amplify is often de facto muzzling another because bandwidth is finite in the age of zero friction social media. These dinosaurs are trapped in a 20th century paradigm.
If this is an impression of the butt-hurt individual defending his work, then bravo because this is pretty funny.
I’m the author. I never thought about the Maslow connection, but now that you’ve made it, it is TOTALLY on point. Thank you!

There’s one aspect of all this I didn’t mention in my post but it’s germane here: this is a group of men and women whom I LOVE in a way you’d have to be another veteran or maybe a cop or a fireman to appreciate.

We’ve bled together. We’ve buried the same friends. So I don’t have to work very hard to muster up the emo stuff at the very top of Maslow’s pyramid. I FEEL it. And so the audience does too.

That’s probably pretty hard to fabricate if it isn’t already there. But if it IS there, it’s a pretty powerful foundation for a host relationship.
While I can read Gregg shorthand, it was always a _niche_ skill, used by professional secretaries and others who had to take notes. In the 70s it was taught in high school, along with touch-typing.
Depends where you live. In California, there are limits to what your employer can force you to assign to them. Roughly speaking, if you do it on your own time and with your own equipment, and it doesn't relate to your employer's current/predicted business, it's yours. [1]

Whether or not you're in CA, you should consider speaking to an employment lawyer in your jurisdiction to find out the relevant details.

1: https://law.justia.com/codes/california/2011/lab/division-3/...
Perhaps I'm at the heady age where I'm cynical enough to know there are people who will keep shooting long after their feet are but bloody stumps, and too immature to do anything about it all the same.
NPM framework for converting chess notation into coded, vibrating messages
Inspired by the news, I developed a quick framework for transcoding chess notation and emitting the result for handling, like to a device capable of receiving short & long vibrations.
After 75 Years, Cheetahs Return to India in a Grand Experiment
https://archive.ph/EYAsG
Reminds me of these restorers; https://www.youtube.com/watch?v=MIoi-DSm0e4
I wonder who will draw the line between right wing hate speech and islamic terrorist propaganda, for example. You have to draw the line somewhere, who's going to draw it? Who is going to enforce it? The current system is arguably not great but I fear that its replacement will be worse.
This is all a distraction. This is only a problem because we live in monopoly/oligopoly world. If the platforms weren’t so centralized, this is a non issue.
Ukrainian version: https://twitter.com/christogrozev/status/1569739324781993987
Wegmans ends self-checkout app after too much shoplifting
Would it not be possible to have multiple audio mixes available and play the one that is appropriate for your setup?
> Starting out, you're still looking at paying a ton of money in fees just to put on bets. I could do the calculations but I'm on mobile... essentially though, you would have to just do exceptionally well, for an exceptionally long time to make any sort of profit without some "unethical edge" which I just see as not being worthwhile.

These markets are pretty inefficient. I don't think participants are really concerned with 1.5bps taker fees. Notably these fees are smaller than the fees at the largest venue: https://www.binance.com/en/fee/futureFee

In general I agree that the initial fee rates of e.g. 60bps at Coinbase or 20bps at FTX US are exploitative and would wipe out any reasonable edge.

To some extent, venues could capture more volume by lowering fees, but price-insensitive spenders-on-fees would not make any more trades than they do now, and FTX in particular seems to be constantly running up against the technological limits of having written their risk checks and matching engine in Python and apparently not even using an in-memory cache or anything to allow this Python used for risk checks to access the state it needs faster some of the time, so attempting to allow people to place more orders just won't work out for them right now.

I also run a trading firm. We trade about 25 million dollars per day at FTX and collect maker rebates on almost all of this. We'll get these numbers up though :)

Edit: Actually, for the sort of trading you seem to be talking about, where a bunch of human traders make a moderate to large number of trading decisions throughout each day based on some combination of price information, news, and their own analysis, it seems nearly impossible to have any edge in US equities and decently likely to have an edge that is much larger than fees in cipher tokens. So from my perspective it seems like such shops should avoid trying to trade US equities.
Well put!

Much of the C++ code out there is still C++98 and a lot of the "so called problems" had already been solved by using established code patterns (not GoF). "Modern C++" has added a lot of complexity but not for much benefit; its fanboys always use hand-wavy phrases like "much nicer", "makes programming simple"(!) etc. which mean nothing. After the introduction of STL and explosion in the usage of "Generic Programming" the only thing the language needed was Concurrency support for Synchronous/Asynchronous programming. Instead the ISO committee went off the rails into "modernizing" the language to try to make it like Python/whatever. The result is that experienced C++ developers are very cautious about adopting "Modern C++" while the larger "know little/nothing" crowd are raucously running around making all sorts of unwarranted claims.

IMO, today the greatest enemy of the language is the ISO committee itself.
Are you sure? I thought a lot of people were successfully running "phantom centers" by just using L and R
How Much Does an Extra Pound Slow You Down?
It's pretty risky to delete code you don't understand. Is it harming you if you don't refactor?
Fully agree, and thank you.

Regarding Alan Watts, maybe check out the chillstep recordings of his different talks on YouTube, if you have not already done so. They are excellent!
This is water.

https://youtube.com/watch?v=eC7xzavzEKY
It really depends on who you work for. When I was working at a startup, most of my side projects weren't related, but when I was working at Yahoo and Facebook, well it's hard to do something interesting on the Internet that's not related to Yahoo, and maybe Facebook (they're not as broad as Yahoo was, but they could potentially claim a lot). It doesn't matter if it's something way outside of your job area, or even if it's something they would never let you do at work, if it's in their sphere.
> This is usually when you're on company time with company assets. If you're at home/coffee shop and off the clock and on your assets/pc its your IP… what you're saying does not sound right/legal from my perspective.

Employers need to know what their assets are, what they own. It greatly simplifies things for them if you have a contract that assigns them ownership of any invention you come up with while you’re their employee. This is especially true in early stage companies, where the business model might be evolving, and employees are working all hours from all over the place. Contracts like this are very common.

The best approach in this situation is to use your own computer and network to develop the core ideas for your business, but delay any formal business activities until you’ve left your job.
Anecdotally, many people have moved to NYC. But I haven't seen the correlation with risk-taking you describe.

I'd say the unifying theme is pretty obvious. It's that NYC is a nicer place to live than the SF Bay Area for many affluent young people.

Now that it's less bad for their career to work remotely or at a peripheral office, why wouldn't they move to NYC?
"Whether you do it gradually doesn't really matter."

It absolutely DOES matter. A gradual rewrite is much more likely to work than a stop-the-press rewrite.
I started doing this when watching Game of Thrones. Had a hard time with some of the accents so periodically would rewind and turn on captions. After a while, I just left them on and literally never turned them off, all these years later. Especially now that I have a toddler I like that I can have the volume low and not miss anything.
> you can validate whether a market exists without writing any code

This is true, but it's possible that even this act could indicate that the founder has developed valuable IP that his employer could claim. It would seem ridiculous to think that even just having an idea could make it assignable to your employer, despite not having actually written any of the code.

However, there are some circumstances where it could seem reasonable. For example, if you work in Industry X and come up with an idea related to Industry X and your employer's specific niche in that industry, it seems less unreasonable that your employer would care if you struck out on your own and started a startup in that niche. They would argue that your knowledge of that niche derived from your work as an employee, and they would try to tie your creation to proprietary information that you were privy to as an employee.

This isn't to say they would win — but they could cause you quite a headache if you built a successful company.

FWIW, IIAL and have seen folks argue over less!
At least Dolby Digital takes the scenario into account, applying dynamic range control on 5.1 downmixing. Be sure to set the DD decoder to RF mode (as opposed to line mode) to adapt the range for stereo.

With DTS there's no such feature that I know of. Depending on the setup, though, I guess one could always tweak the mix coefficients (privileging the center channel, where most of the voices should end up) and apply a DRC effect somewhere on the audio chain. TVs and receivers sometimes have this last bit built in and exposed as "night mode".
I'm one of those people that mumble and/or struggle with speaking in real life, so I'm probably placing that burden more on other people than the other way around.

I just find that stage acting sounds very unnatural. So do news anchors and you will find the same sort of unnatural voice in older classic films. No one talks like that in real life so of course it's something that is going to detach the tv show or movie I'm watching from reality if they speak like that. Does that make it impossible for me to enjoy the classics? No, but they pretty much never pull me into the story in a way that makes me forget for a second that they're actors doing a performance.
Have you tried night mode? It compresses the dynamic range.
Good point. It's hard (impossible?) to fix the problem if you don't fix what caused it.
Try playing AC: Valhalla
Any tips improve build times on Android projects with Gradle?
unique_ptr does not require that move semantics to be added to the language.

Boost has a full implementation of boost::unique_ptr that is identical to std::unique_ptr but works with C++98 [1].

https://www.boost.org/doc/libs/1_80_0/doc/html/boost/movelib...
Sanoid is a great set-and-forget ZFS wrapper for snapshots. Also has syncoid to do offsite backups (ssh or usb hard disks)

https://github.com/jimsalterjrs/sanoid/
https://archive.ph/Wi5li

'the team predicts a bear case of house prices falling 3% next year'
It's still a rewrite. The crux of the statement I made.
Old media was centralized, so every event holder knew where to send their info. It was curated by professionals.

New media, like Hoodline, breathlessly report on what you missed last week but will never pay a human to actually assemble a future events list.
If you’re in a position of authority, and someone starts this level of obsequious bullshit, please put them at ease as soon as possible, then fix your culture. No-one should have to burn so much excess energy just to pipe up.

I always liked the meeting style where folks voice their opinions in ascending order of seniority. Someone told me this comes from Japan. I can’t confirm the origin but it’s certainly a neat way of defusing automatic deference to a senior voice.
Quick Google:
"Every year, there are more than 140,000 emergency department visits for reactions to antibiotics. Almost four out of five emergency department visits for antibiotic-related side effects are due to an allergic reaction. These reactions can range from mild rashes and itching to serious blistering skin reactions, swelling of the face and throat, and breathing problems."

"C. difficile is a type of bacteria (germ) that causes diarrhea linked to at least 14,000 American deaths each year. When you take antibiotics, good bacteria that protect against infection are destroyed for several months. During this time, you can get sick from C. difficile. The bacteria can be picked up from contaminated surfaces or spread from the healthcare environment. People, especially older adults, are most at risk who take antibiotics and also get medical care."

-https://my.clevelandclinic.org/health/drugs/16386-antibiotic...

Meanwhile 150 people anually die of Tylenol: https://www.theatlantic.com/national/archive/2013/09/150-ame...
Easy - Central Banking 101 by Joseph Wang. You’re welcome.
Did you really ask "who uses Wechat besides 1.4 billion people" in a model that can be monetised and extremely profitable compared to a simple messaging app?
As a last resort, if you remember part of the lost file, you can grep the hard drive: http://blog.nullspace.io/recovering-deleted-files-using-only...

Saved some of my code once.
Here's a way to introduce version control without having to stop everyone and teach them how to use it first:

1. Commit the entire production codebase to git and push it to a host (GitHub would be easiest here)

2. Set up a cron that runs once every ten minutes and commits ALL changes (with a dummy commit message) and pushes the result

Now you have a repo that's capturing changes. If someone messes up you have a chance to recover. You can also keep track of what changes are being applied using the commit log.

You can put this in place without anyone having to change their current processes.

Obviously you should aim to get them to use git properly, with proper commit messages - and eventually with production deploys happening from your git repository rather then people editing files in production!

But you can get a lot of value straight away from using this trick.

It's basically a form of git scraping: https://simonwillison.net/2020/Oct/9/git-scraping/
My primary issue is that (1) these replies are rebutting imagined arguments that neither I (nor Volokh, for that matter) have actually made, and (2) in the fervor to rebut these strawmen, Volokh was grossly mischaracterized.
Yeah Harry Reid did arguably fuck that one up.

Don't judge an org by its mission statement lol.
This. I tried to love gradually typed languages. But they just seem as the worst of both worlds to me.
>> I think making that distinction is critical for building a rational, humane, and effective society.

Good luck with that I guess. I'm going to go blow up the Do Lung bridge.
I did poke around for a bit, but I really needed the tool, and I knew it would be days of work if I learned a new tool and hours if I stuck with what I knew.

My coworker Andrew did start a similar tool, which is here: https://github.com/andrewpmartinez/grid and uses https://github.com/AllenDang/giu for the UI.

Next time I need a feature I probably take a look at that and see what the model looks like and and how straightforward it is to work with.
This is the idea of Atmos. They deliver the source with an absurd number of channels. Your local player knows your room and speaker arrangement (from setup tuning ahead of time) and remaps the stupid number of channels into the right playback based on the equipment available. Got 20 speakers all around the room? Cool. Have a 5.1 setup? No problem. Just have the stereo speakers on your TV? Supposedly, no problem.

Whether they actually achieved that depends a lot on your equipment and its tuning.
It's hard to believe that TVs are still so buggy that they would intentionally play 5.1 in an unusable way on regular TVs.

Of all the ways to deal with the situation, just adding up all the channels equally and dumping them out has to be the stupidest. It's ruined so many people's experiences over the years.
Crusader Kings 2 were the only single-player game I could play, where AI wouldn’t be immersion-breaking reminder that I am simply doing another version of computer work.

If anyone has any interest in gaming whatsoever you owe to yourself to check out that (or Crusader Kings 3) masterpiece.

It’s also the closest I’ve ever seen the game come to a book reading experience. It usually delivers the same sensation as reading some Crusade’s chronicles. Incredible, really.

Also, incredibly, it’s a game where winning doesn’t matter. Not in a GTA-like sandbox where you aimlessly wander. In CK2/CK3 you are trying to fulfill your dynansty’s destiny. And sometimes you’ll conquer Europe, but sometimes you’ll rise and fall and fizzle on the outskirts of the civilized world. The story is always there.
This comment is classic "not even wrong".

>This kind of claim is extremely common HN but utterly foreign as someone who actually writes C++ for a living.

The above comment is equally applicable to their comment.
I do something similar with pass, pass-otp and browserpass. Looking forward to using virtual-fido because I do not want non-free hardware keys.

https://github.com/browserpass/
https://github.com/tadfisher/pass-otp
https://www.passwordstore.org/
8 minutes queue? Slightly faster than my Intel MacBook Pro :)
Yes people on HN regularly argue against minimum wage and, occasionally, debate the economics of slavery.
Hmm, I have never seen .exe files in git before. Shouldn't you check in the source for them instead?
You can have -1bps/1.5bps maker/taker fees at FTX. It seems pretty tough to achieve fees similar to this at BitMex, but you start out with the maker rebate and have to work only to get the taker fees down. With the maximum shitcoin-buying and volume, you'll be at -1bps/2.1bps, but it's not clear how much the unreleased shitcoin will cost yet. With only dollar volume you'll get -1bps/2.5bps, which is similar to the 0bps/1.5bps you can get at FTX by opening an FTT long/short (though the daily cost of this long/short has recently been higher that your fee savings if your daily turnover is anywhere near $2mm)
+1 about Butch Vig, an incredible producer. Steve Albini, also incredible, did In Utero in a much different way. I get why Cobain would’ve liked the latter, I think Vig’s albums were all amazing though.

Nerding about the audio production, IIRC - Vig was using Dave Grohl’s drum tracks to trigger digital samples into reverb, mixing just the wet reverb in. Albini had a bunch of mics in weird places capturing room acoustics and mixed between them. Really different approaches and even if listeners don’t know, they hear it.

Cobain was such a tragic roman candle of talent, but I really think collaboration with producers was necessary to get albums as good as these. Somehow I suspect industry economics have changed in a way that I don’t think rewards elite producers assembling great albums, although digital tech lowers the cost and great sounding stuff still happens.
Why should we grant private companies the novel privilege of being shielded from liability for what they publish, if they're not willing to guarantee public access to their platform in return?
Has anyone seen a related type of document, family lore says my grandfather had been detained by allied forces in Italy, and was given paperwork that said more or less he needed to stay in his hometown until the end of the war and not take up arms, but was released rather than taken prisoner of war. Apparently, he had been marked a deserter in the Italian army pension system, but filing a complaint and sending in that paperwork allowed him to collect a very small pension as a PoW in his old age. He had immigrated to the US not too long after the war.
You don't need comprehensive tests for tests to start delivering value.

Figure out the single most important flow in the application - user registration and checkout in an e-commerce app, for example.

Write an automated end-to-end test for that. You could go with full browser automation using something like Playwright, or you could use code that exercises HTTP endpoints without browser automation. Either is fine.

Get those running in GitHub Actions (after setting up the git scraping trick I described here: https://news.ycombinator.com/item?id=32884305 )

The value provided here immense. You now have an early warning system for if someone breaks the flow that makes the money!

You also now have the beginnings of a larger test suite. Adding tests to an existing test suite is massively easier then starting a new test suite from scratch.
Starting as a count is also waaay more interesting as you will have some crazy narrative arcs.
Great point on being able to use motivating examples and testing out how user friendly the documentation and "getting started" is.
> this code generates more than 20 million dollars a year of revenue

> aggressive roadmap

> budget is really tight

Leave. If you care about the space, start a competitor.
Two anecdotes that you likely already know:

Teen Spirit was a deodorant and his friend Kathleen had written “Kurt smells like teen spirit” on the wall. Kurt misunderstood the reference.

https://en.m.wikipedia.org/wiki/Smells_Like_Teen_Spirit

The swimming baby recently sued for the use of his image (and lost).

https://www.nytimes.com/2022/09/04/arts/music/nirvana-neverm...
No; Java's success is entirely due to Marketing.
I also added a discussion board in case anyone wants to try it out and needs help getting set up

https://github.com/w4ffl35/krita_stable_diffusion/discussion...
I wonder how this would work if you have a bunch of shell repos where you can add whatever you want later. That is, your employer surely wouldn't be fine with you creating a competing product based on trade secrets that you were exposed to as an employee, just because it resides in a repo that existed prior to your employment.

> it would be insane to not hire you when you have those repos.

My hiring at a large software company was delayed for weeks because of two enumerated carveouts related to software that had nothing to do with the company's business. And this was when I was being hired as a lawyer! I can imagine for devs or PMs they would be even more sensitive.
Life is short, relentlessly prune bullshit (2016)
Are we looking for the wrong kind of extraterrestrials?