skysight-inc/HackerNews huggingface dataset:
> it all gets nullified and even negated when levels are designed with these factors in mind

I have played Celeste 100% multiple times and have probably 250-300 hours in the game total. To the best of my knowledge, there is no movement in the official game that requires a fudge. It is very carefully designed in that regard. If you have a single counterexample I would be interested in seeing it.

However, three clarifications are needed here:

* I have played difficult modded levels (or the randomizer) which sometimes do seem to rely on the fudges. This isn't that surprising as the levels are typically designed by and for expert players.

* There are cases where the fudge provides negative value, but not because it is required. In Chapter 1, the game actually tries to teach you this; moving platforms will still give you their whole momentum if you're slightly late on jumping off of them (i.e. they've technically stopped moving). In some cases, you don't want their momentum because it will throw you into some spikes. There's a room in Chapter 1 where almost everyone gets thrown into the spikes the first time by getting unexpected momentum. These cases are rare, however.

* There are cases where the "leading edge" and "trailing edge" of the fudge are not properly balanced. For example, with the momentum fudge mentioned above once again. When you jump off a moving block, you get momentum depending on how fast it's moving. It will be fastest toward the end of its movement. However, if you are jumping 1 frame after the animation has ended, you will get 100% of the momentum. So if you're struggling to get enough momentum to complete a jump, you will actually do better if you try to do it slightly too late rather than slightly too early. The fudge still isn't required but it can be helpful to lean on it in these specific cases.
First human injected with cancer-killing virus in clinical trial
> Randomly pick one.

How does the model back out the "certain people would like to pretend it's a fair coin toss that a randomly selected nurse is male or female" feature?

It won't be in any representative training set, so you're back to fishing for stock photos on getty rather than generating things.
There's definitely a market for autogenerated porn. But automated porn in a Google branded model for general use around stuff that isn't necessarily intended to be pornographic, on the other hand...
Copenhagen ethics (used by most people) require that all negative outcomes of a thing X become yours if you interact with X. It is not sensible to interact with high negativity things unless you are single-issue. It is logical for Google to not attempt to interact with porn where possible.
There is a bunch of relatively new stuff in place that really help: Enums, match, readonly (classes), attributes for metadata, union types in function signatures (very useful), improved destructuring. Also some issues with traits and interfaces have been resolved since a while.

Those kind of changes are good for PHP, because they give you more tools to write compact, simple code that plays nicely with some of the legacy builtins/libraries and so on. It's remarkable how much it has been improving.

However, it's still a clunky language, because almost every feature has its weird caveats and limits that a more modern, well designed language just doesn't have.
Revert back to average representation of a nurse (give no weight to unspecified criterias, gender, age, skin-color, religion, country, hair-style, no style whether it's a drawing or a photography, no information about the year it was made, etc).

“hey artist, draw me a nurse.”

“Hmm okay, do you want it a guy or girl?”

“Don’t ask me, just draw what I’m saying.”

- Ok, I'll draw you what an average nurse looks like.

- Wait, it's a woman! She wears a nurse blouse and she has a nurse cap.

- Is it bad ?

- No.

- Ok then what's the problem, you asked for something that looked like a nurse but didn't specify anything else ?
I've found Google Map's food search oddly dysfunctional, without a way to search for category-independent any Food&Drink. What am I missing?

Abstract UX conversation: Q:"What are my nearby food options?" A:"Restaurants, Groceries, Coffee, Desert, or Bars?" (those are subcategories under Food&Drink). Q:"Yes, any of those. Please also include bakeries. And (especially in ethnic areas) convenience stores." A:"Which?" (but you can't search for Food&Drink). Q:"Any Food!" A:"Which?" Q:"Sigh". I've been "Wait, isn't there that nice cafe around here somewhere... I'm not seeing it under Restaurants... nor Coffee... nor a typed search for "cafe"... nor "food"... arg, ok, "bakery" finds it. Sigh.". So exploring food options requires manually integrating multiple searches. I'm puzzled.
Not the person you responded to, but I do see how someone could be hurt by that, and I want to avoid hurting people. But is this the level at which we should do it? Could skewing search results, i.e. hiding the bias of the real world, give us the impression that everything is fine and we don't need to do anything to actually help people?

I have a feeling that we need to be real with ourselves and solve problems and not paper over them. I feel like people generally expect search engines to tell them what's really there instead of what people wish were there. And if the engines do that, people can get agitated!

I'd almost say that hurt feelings are prerequisite for real change, hard though that may be.

These are all really interesting questions brought up by this technology, thanks for your thoughts. Disclaimer, I'm a fucking idiot with no idea what I'm talking about.
> They'll be able to ship oil via rail and pipes from Western Siberia and the Russian Far East pretty soon

Not even close to that. Transsiberian railways are already operating at full capacity, mostly due to re-routed coal exports. Both rail and pipes will take a decade to build to re-route supplies to China from sea to land.
Literally the same thing could be said about Google images, but google images is obviously avaliable to the public.

Google knows this will be an unlimited money generator so they're keeping a lid on it.
You know, it wouldn't surprise me if people talking about how black curly hair shouldn't be seen as unprofessional contributed to google thinking there's an association between the concepts of "unprofessional hair" and "black curly hair"
Tech debt is too general a term to be useful.

A lot of what people call tech debt is just working code that they don’t understand (maybe because all of the people that did understand it are now gone). Or it’s complex, which may just be because it’s dealing with a complex issue and accumulated lots of bug fixes over time. Or tech debt is just nitpicky design choices which may very well be not-great but aren’t actually causing any problems. None of that is worth investing in beyond a fix-as-you-go, in my opinion, due to there usually being problems to solve with much greater business impact.

On the other hand, you have tech debt like: a complex set of dependencies/services with poor interfaces that makes what should be simple changes very complex and risky. Something implemented so inefficiently that it’s slow enough to impact UX or wastes a lot of computing resources ($$$). Or code that is just so, so bad that making any change is like walking in a minefield - and while a lot of engineers are way too quick to put code in this bucket, I do think it’s possible (eg a complete ball of mud application with tons of global state, very poorly applied concurrency patterns, extreme lack of parameterization in favor of copy-paste).

That said, I have often seen “tech debt” used as a rationalization to work on some nitpick with no business impact and without a clear improvement. In my opinion, this is partially because working on such tech debt can be very easy: it doesn’t require understanding more complex business requirements, it might be very easy to test with existing integration tests, it has little risk to production, and it doesn’t have task/planning dependencies with other people.
I had participated in migrating around 100 fairly complicated pipelines from Airflow to Dagster over six months in 2021. We used k8s launcher, so this feedback does not apply to other launchers e.g. Celery.

Key takeaways roughly those:

- Dagster's integration with k8s really shines as compared to Airflow, it is also based on extendable Python code so it is easy to add custom features to the k8s launcher if needed.

- It is super easy to scale UI/server component horizontally, and since DAGs were running as pods in k8s, there was no problem scaling those as well. For scheduling component it is more complicated, e.g. builtin scheduling primitives like sensors are not easily integrated with state-of-art message queue systems. We ended up writing custom scheduling component that was reading messages from Kafka and creating DAG runs via networked API. It was like 500 lines of Python including tests, and worked rock-solid.

- networked API is GraphQL while Airflow is REST, both are really straightforward, however in Dagster it felt better designed, maybe due to tighter governance of Dagster's authors over the design.

- DAG definition Python API, e.g. solid/pipeline, or op/graph in a newer Dagster API, is somewhat complicated as compared to Airflow's operators, however it is easy to build custom DSL on top of that. One would need custom DSL for complicated logic in Airflow as well, and in case of Dagster it felt easier to generate its primitives, than doing never ending operators combinations in case of Airflow.

- Unit and integration testing are much easier in Dagster, the authors put testing as a first-class citizen, so mocks are supported everywhere, and the code tested with local runner is guaranteed to execute in the same way on k8s launcher. We never had any problems with test environment drift.

The biggest caveat was full change of internal APIs in 0.13, which forced the team to execute a fairly complicated refactor, due to deprecation of the features we were depending on e.g. execution modes. Had we spent more time on Elementl slack, it would be easier to put less dependencies on those features ^__^
Google is very conservative about anything that can generate open-ended outputs. Also these models are still very expensive computationally.
I'm one that welcomes their reasoning. I don't consider myself a social justice kind of guy but I'm not keen on the idea that a tool that is suppose to make life better for everyone has a bias towards one segment of society. This is an important issue(bug?) that needs to be resolved. Specially since there is absolutely no burning reason to release it before it's ready for general use.
What you're asking for is basically Argo Workflows, I think.

Not that I recommend it. It's quite lovely in principle, but really flawed in practice. It's YAML hell on top of Kubernetes hell (and I say that as someone who loves Kubernetes and uses it for everything every day).

Having worked with some of these tools, what I've started to wish for is a system where pipelines are written in just plain code. I'd like to run and debug my pipeline as a normal, compiled program that I can run on my own machine using the tools I already use to build software, including things like debuggers and unit testing tools. Then, when I'm really to put it into production, I want a super scalable scheduler to take my program and run it across dozens of autoscaling nodes in Kubernetes or whatever.

The only thing I've come across that uses this model is Temporal, but it's got a rather different execution model than a straightforward pipeline scheduler.
I believe we’re lacking someone training up a large music model here, but GPT-style transformers can produce music.

gwern can maybe comment here.

An actually scary thing is that AIs are getting okay at reproducing people’s voices.
I hope they will remake botfather as such web app, because managing more than a handful of bots in it gives an instant headache, and that’s for me. When I saw how our operator struggles with it and scrolls back and forth to find relevant info, I felt sorry for not giving her a more detailed tour into it.

Honestly I think that inline buttons were a terrible idea, and I’m not sure how to relate to telegram’s tendency to turn into a separate internet. On one hand, it’s much less bs than your regular web. On the other, people try to (or ask someone to) build their businesses in it, and that sometimes pushes it beyond its natural limits. This new feature seems like a good escape hatch.
11th Circuit upholds the block on Florida's social media 'censorship' law
I would argue that the fund wasn't broken-it was working exactly as designed. It was just a bad design
ImageMagick might be worth looking.
>the individual targeting seems to be done by drones, some of which are consumer-grade. They seem incredibly accurate.

a very impressive example https://www.reddit.com/r/CombatFootage/comments/tttrzs/ukrai...

Wrt. original article - Moskva's air-defenses weren't upgraded during last modernization (completed 2020) due to budget. They upgraded its cruise missiles which got land attack capabilities though - that tells about Russian priorities. The old air-defenses - S-300 and OSA - had issues against such a low flying missiles like Neptunes (i.e. 2-4 meters) though AK-630 CIWS could have potentially shot down those missile if activated on time by the info from the main radar. There are also unconfirmed reports that a Bayraktar was hanging around and took away a lot of attention and probably took down the main S-300 radar antenna of the Moskva right before the attack. The Bayraktar also was doing the mid-course guidance of the missiles thus allowing to not use the main radar of the Neptune battery thus avoiding the battery position detection by Russia.
According to Ryan Florence (Remix's creator) they are "ripping features straight from Remix".

https://twitter.com/ryanflorence/status/1528859776930545665
looks similar to what Nuxt 3 has

https://v3.nuxtjs.org
Humans overwhelmingly learn meaning by use, not by definition.
It's wild to me that you'd say that. The people complaining (1) aren't following it up with "so we should make sure to restrict the public from internet access entirely". -- that's what would be required to make your juxtaposition make sense.

Moreover, the model doing things like exclusively producing white people when asked to create images of people home brewing beer is "biased" but it's a bias that presumably reflects reality (or at least the internet), if not the reality we'd prefer. Bias means more than "spam and crap", in the ML community bias can also simply mean _accurately_ modeling the underlying distribution when reality falls short of the author's hopes.

For example, if you're interested in learning about what home brewing is the fact that it uses white people would be at least a little unfortunate since there is nothing inherently white and some home brewers aren't white. But if, instead, you wanted to just generate typical home brewing images doing anything but would generate conspicuously unrepresentative images.

But even ignoring the part of the biases which are debatable or of application-specific impact, saying something is unfortunate and saying people should be denied access are entirely different things.

I'll happily delete this comment if you can bring to my attention a single person who has suggested that we lose access to the internet because of spam and crap who has also argued that the release of an internet-biased ML model shouldn't be withheld.
Unflakable: Protect Your Builds from Flaky Tests (Beta Launch)
because the US did not face a formidable
adversary in the past 75 years

Clearly not a peer to the US nor close to it, but Iraq's military in the Persian Gulf war was more formidable than many give it credit for.

Those were not green troops. They had fought Iran for close to a decade, were well-equipped, and were fighting on their home terrain against a US force that had little to no modern desert warfare experience.

I don't think the US-led coalition's brilliant strategy and execution should be confused with a total lack of fighting prowess on Iraq's part.
Yeah. I particularly love covers and often can hear in my head X playing Y's song. Would love tools to experiment with that for real.

In practice, my guess is that even though Dall-e level performance in music generation would be stunning and incredible, it would also be tiresome and predictable to consume on any extended basis. I mean- that's my reaction to Dall-e- I find the images astonishing and magical but can only look at them for limited periods of time. At these early stages in this new world the outputs of real individual brains are still more interesting.

But having tools like this to facilitate creation and inspiration by those brains- would be so so cool.
You should be FAR more worried about PFAS, micro plastics, environmental estrogens, and their links to cancer.

However, DuPont, Dow, 3M, and BASF are very skilled at giving their poisons very innocuous names. Maybe viruses would be wise to have in-house PR teams as well…
As someone who has a layman's understanding of neural networks, and who did some neural network programming ~20 years ago before the real explosion of the field, can someone point to some resources where I can get a better understanding about how this magic works?

I mean, from my perspective, the skill in these (and DALL-E's) image reproductions is truly astonishing. Just looking for more information about how the software actually works, even if there are big chunks of it that are "this is beyond your understanding without taking some in-depth courses".
Check out Coding Math’s YouTube channel. It has a bunch of simple utilities, and the projects are fun.
Absolute garbage of an article. It is S300 an ancient AA platform that denied Russia Air supremacy, it is combination of Artillery and drones not Javelin that been most lethal and it most definitely not a completely unimpressive Neptune that is equivalent of a missiles that went into device half a century ago.. wait Russia still easily blockades Odessa

In Donbas now war resembles most the WW2 with mass of artillery being exchanged for drone directed artillery. Not Javelin, not any other man portable anything can dislodge Russian or Ukranians for that matter. Massed drone directed artillery and rocket artillery is the current go to.

Those ideas of infiltrating marines to Chinese islands are so idiotic as to defy all belief.. I hope whoever came up with that is on the first boat there

Last but not least perhaps journalist writing for Atlantic can read some book about WW1? Like something basic that covers eastern front? Offense did not go anywhere and no Somme was not a bayonet charge ffs
lol

arrwl --> steel
I wish!

"IWS behaves like a muscle" is sort of what I was thinking though.

Small deep cells, intermediate wide cells, large, flat sub-dermal cells, outer skin. All the cells being somewhat indivdually addressable in terms of pressure.
>2. Can the courts force a blockchain to reverse a transaction that was made.

The courts already can't necessarily force a transaction to be reversed as it is. The money can be gone long before they get involved.

>To me there is a large difference between a system (like credit card settlement) that can have transactions revoked easily after settlement, and one that can only be revoked by another separate transaction that the sender makes.

There's a good deal of irreversible transactions, such as inter-bank transfers in traditional finance. It's also my understanding that most "Reversals" are just new transactions or cancellations of pending transactions. I don't see a HUGE difference in how an inter-bank wire transfer works and how sending somebody crypto works except that in the case of crypto it's the wallet/account holder in full control.

I'll acknowledge there are differences, which impacts the probability of reversal and who can do the reversal, but I still feel it borders on the edge of "implementation detail". It only feels like a truly profound difference if you want to make a transaction a bank would normally interfere with, like a ransom payment, payment for fraudulent goods/services, drug deal, money laundering, funds being sent to political dissidents, or similar. Whereas the idea of smart contracts bypassing the expense of the courts entirely seemed like a much more broadly useful notion.
I tweeted this out.

This experimental un-moveable search widget is currently shipping in dev builds of Windows. It requires the user to opt-in to use it. The feature may not ship at all, may ship in any alternate form, etc.

But... if we consider the past behavior of similar features (e.g. Start search, Cortana search, Notepad search enhancements) and the recent default browser choice changes, I believe we can reasonably assume this behavior will remain (unless we complain loudly).

I hope I'm wrong.
Always happy to see an upgrade to one of my favorite distros.

Interesting to see that 'sudo' appears to be soft deprecated in favor of 'doas'.

Also very interested in the setup-desktop script mentioned.
Directly few enough founders on here sure , indirectly everyone is affected.

That company with lot of easy money could be your customer or your customer’s customer , or the employer of your customer.

You could be a neighborhood coffee shop in the bay, with belt tightening, your customers now will think twice about spending or worse be laid off with no money to spend at all.

It could just be the number of people being laid off will depresses salary or getting a job harder if you are looking for a new role, or your company is now finding cheaper replacement to you now in the market easily, making your job lot less safe.

It is easy to say that it was all too good to last everyone should have known, Many have staked their careers on the current market of 10 years . Taken loans for expensive college degrees, bought houses on mortgages assuming salary , got married started families and so on .

Real lives are going to be damaged by this downturn .
'Good Old Neon' by David Foster Wallace [pdf]
No markdown but have you played with Descript?
I get the impression that maybe DALL-E 2 produces slightly more diverse images? Compare Figure 2 in this paper with Figures 18-20 in the DALL-E 2 paper.
Knuth is a failed Mathematician. He basically couldn't solve the problem Manin gave him so he escaped to a beach. I don't think his guidance matters that much. I'll listen to him only when he has the solution.
Once the engineering team started thinking about business cases, they started wasting time they could be dedicating to engineering. I know where you come from, on a similar journey, but when things don’t work, adding things to do is the worst option.
I would actually go as far as to say that even in a Microsoft-only vacuum, they have cornered themselves into this exact xkcd post.

If you are working in C#, Microsoft offers at least 5 different UI frameworks to choose from. Off the top of my head there is WinForms, WPF, UWP, WinUI, and now MAUI. All of them step over each others toes to some degree.

As far as I know, it's still impossible to write apps that can fully incorporate the late Windows 10/11 acrylic design language. WinUI 2 & UWP is basically dead, and it still seems like WinUI 3 dropped support for it.*

So if I'm a writing a new app and actually want to adopt the new design language, it still seems like you are stuck with no options.

1. https://github.com/microsoft/microsoft-ui-xaml/issues/2236

EDIT: after some further sleuthing it sort of looks like window acrylic might show up in WinUI 1.1 coming sometime this year, but it's not so clear.