skysight-inc/HackerNews huggingface dataset:
> what if I want to use a different kind of Mappable instead of a dict for something?

You can use custom field types either by using a `validator` with `pre=True` or a define a class with a `__get_validators__` classmethod.

But pydantic does have problems, imho it isn't strict enough & has given me the wrong types when using `Union`s a bunch of times. Defining custom encoding & decoding behavior is harder than it needs to be. The purely narrative documentation is easy to learn but difficult to reference.

I would agree that strict typing is unpythonic but in this case I think this is an outdated opinion of Python, one that it's been backpedaling on with type annotations &c. I think Python made perfectly reasonable decisions about this some 30 years ago, and they haven't aged well, which isn't even really a criticism as much as a consequence of it's enormous success. Python had outlived a lot of the ideas & attitudes about language design that went into making it, and carries them as scar tissue.
Also I have noticed this trend where there is no audio output on the back. I don't want to connect my speakers to my monitor, or have a cable hanging off the front of the PC. A front port is convenient, but should not be the primary audio output.
It baffles me how screwed the system is.

It’s an exaggeration, but you have to be genuinely afraid to found a company with Apple in their name. “Apple Farm” might get sued by Apple.

There should be a better process that involves a neutral party reviewing the claim and do sanity check if everyday names and items are used, before it actually becomes a lawsuit.

But instead we let the bullies win, because they have the money.
Some people working on AI have been raising the alarm.
I think that ECS can work and be relatively simple, if controlled from the game loop and not by a "magical" black box.
Excited to announce the launch of IFS-Jobs.com a resource to connect IFS talent with IFS customers. Sick of the typical recruitment games I wanted to create something where they could interact directly.
I understand journalists need to pay the bills. Still, they are journalists, and they are in this field because they like journalism not because they like money. Often times today, they are freelancing anyhow versus working a regular position. You'd think there would be a little bit more passion projects going on outside of their freelance billpaying work. I know downtime is important too though and its a stressful job.
I don't understand how the beverage company could rightfully object to any game title like "Dark Deception: Monsters & Mortals".

It sounds like countless other games, and I can't imagine it being mistaken for a beverage.

Monsters are an idea going back in stories for millennia before the beverage brand existed.

Board games, and then video games, were inspired by these stories of monsters, to make interactive experiences around the ideas.

And the respective logos I just saw don't really look similar to my eye, other than both "horror-y/monster-y", but in different ways.

If the truth of situation turns out to be as stupid as is alleged, and Internet pitchforks are required, be aware that the Monster "M" logo does look much like a pitchfork (but again, the generic pitchfork came first, and is a widely used idea)...
We're in the age of self-assigned identity politics, isn't everyone a member of a systemically oppressd group?

Regardless, your race doesn't define you, your experiences do. Your experiences will vary as a black woman in Jamacia, the US, Russia and Egypt. Implying this person is "systemically opressed" is questionable at best.
> they’re not suicidal maniacs

citation needed
Amazon also pledged to be the world's best employer to then fire thousands by email.
This is a flamebait title.

Suggestion (from the subtitle): ICE Is using 1509 summonses that experts say raises the specter of potential abuse.
2030: Splunk Inc and Meta are back in court today. Splunk Inc is being sued by Meta of the term "metadata" in their product which Meta says violates their trademark.

2031: Meta sued a group of Forza Horizon 5 players today, arguing the group infringed on their trademark when they used the term "Meta Build" in a livestream.
Looks almost like they're pretending to have been seized for an April Fool's joke.
Why did we let the website itself be the arbiter of what interests are "legitimate"?
it is ironic that documentation is lacking when it can be generated with an LLM, using LangChain itself
Do you mind providing a link with more info on how to build one?
The reason slippery slope arguments don't hold up like that is because as you say there will never be a critical mass against something until it's being used for something people don't agree with. Wishing it weren't so because it shouldn't be so is just as fruitless as people doing nothing.
Also, the liquid was apparently high concentration hydrogen peroxide, which is highly reactive, and relatively easy to ignite with a catalyst.
This is what Kagi's Universal Summarizer[0] generates[1]:

The Artificial Intelligence Index Report 2023 provides insights into the current state of AI research, development, and adoption. Key findings and implications from the report include:

1. Research and Development: The United States and China lead in cross-country collaborations in AI publications, with the number of collaborations increasing four times since 2010. China has also overtaken the European Union and the United Kingdom in AI conference publications, producing 26.2% of the world's share in 2021.

2. Technical Performance: AI models have become more advanced, with the release of text-to-image models like DALL-E 2 and Stable Diffusion, text-to-video systems like Make-A-Video, and chatbots like ChatGPT. AI systems are increasing in complexity due to advancements in hardware, data availability, and larger model sizes.

3. Technical AI Ethics: In 2022, new ethics benchmarks and diagnostic metrics were introduced to address concerns about AI fairness, bias, and transparency. However, challenges remain in steering AI models to avoid harmful outcomes.

4. The Economy: AI hiring has grown in various countries, with Hong Kong experiencing the highest growth in 2022. Private investment in AI decreased for the first time in a decade, but AI remains a topic of interest for policymakers and industry leaders.

5. Education: The United States leads in AI-related postsecondary education, with a significant number of AI courses and programs offered at universities.

6. Policy and Governance: AI-related policymaking has increased, with the United States, Spain, and the Philippines leading in AI-related laws. Legal cases involving AI highlight the challenges and complexities of AI in the courts.

7. Public Perception: Men are more likely than women to report that AI products and services make their lives easier and trust companies that use AI. Surveyed Americans are most excited about AI's potential to make life and society better (31%) and save time and increase efficiency (13%).

8. AI Skills: The top AI skills include machine learning, natural language processing, data structures, computer vision, image processing, deep learning, TensorFlow, Pandas (software), and OpenCV.

[0]: https://kagi.com/summarizer/index.html
[1]: https://kagi.com/summarizer/index.html?url=https%3A%2F%2Faii...
Sarcasm, I hope
They're buried in places like Wyoming currently.
Moneyball for SaaS Product Metrics
Yeah I went to a conference for a few years in Minnenapolis at the Walker. That bike road through the downtown core seemed amazing. It looked to me like they just took a road and said 'no more cars' right through the little 'Downtown West' core (I didn't really get a feel for the city geography generally so I might have that wrong). I wish more cities would do that. Just take a couple of streets in each direction of the grid and say 'no more cars' or maybe choke it down to one lane one way for cars with speed bumps for local pickup/delivery 'local access only'.
https://www.merriam-webster.com/dictionary/monster

Hope this helps!
You're just seeing people's knee jerk reaction to new ideas here.

What you don't see in these comments is that SudoLang went viral overnight. Tens of thousands of people heard about it and the blog post comments are overwhelmingly positive.

As a programming assistant, SudoLang is already saving me time producing traditional software in JavaScript, but the real unlock is defining unambiguous requirements for complex programs that run directly on the LLM: Chatbots or productivity tools that require NLU - programs with enough complexity that a freeform natural language prompt just doesn't express easily (see the examples folder).

SudoLang meaningfully extends our ability to clearly communicate complex ideas with LLMs, and it's a language that LLMs and programmers and beginners learning to code all intuitively understand.

It opens up a middle ground between natural language and formally structured language and that does in fact open up new possibilities.

The people comparing the syntax of one-liners are missing the point. If you can clearly communicate the idea in natural language, just do that. In fact, that recommendation is right inside the style guide. But you can also do things like declaratively communicate the structure of objects for talking with REST APIs, clearly specify behaviors and requirements, etc.. things that need to be clearly specified and not just invented/improvised/hallucinated by the LLM.

SudoLang's infinitely inferable standard function library with modifiers can be easily and declaratively chained to radically simplify chain-of-thought reasoning: a process that helps LLMs think about tasks more carefully and produce better results.

It's OK that lots of people don't see the value, yet. It often takes time to warm up to new ideas. When I first started using GPT-3 in 2020 nobody believed me when I said it could code. Today, coders who employ AI tools are 2x faster than those who don't (this stat comes from a study on GitHub copilot comparing 95 devs working on the same task).

Thanks for your encouraging remarks.
Tutorial: How to import CSV data into MySQL and use basic MySQL queries (by asking ChatGPT how to do so)

Fixed the title for you.
I’m convinced most people in investment banking and economic forecasting could be replaced by a monkey pressing buttons
The fastest, most bug free code is the code that doesn't need to run.

The most consistently implemented procedure is the one that doesn't require anyone to do anything.

I agree that when looking at a process that seems bloated and inefficient, we should be mindful of the XY problem:
https://en.wikipedia.org/wiki/XY_problem

In my experience most procedures are created not due to a deep nuance to the problem space that makes procedures superior to automation, but rather one of the following:

1. Leadership lacking the technical background to understand what automation would look like or accomplish. (In extreme cases, this can manifest as people creating processes that are redundant with automation capabilities built into the tools they are already using.)

2. Leadership lacking confidence that the organization has the skills or resources to automate effectively.

> Bloaf, it's the employee's job to bring the case for automation to their leadership...

3. People in senior technical roles shooting down automation efforts because a significant amount of their expertise is "expertise in navigating existing processes" and they don't want this expertise to be undermined.
This is a great question and I have no idea why. But if I liked the video, I'm afraid to click "not interested" because I don't want Youtube to not recommend similar content in the future.
This has been standard for years in China.
I’m saying that people in my circle have been asking what they think are novel questions and getting interesting answers, only to find out that very similar content exists on websites we know are in the training set.

That’s not intelligence that’s computers having better memory than humans. Useful, certainly, but hardly skynet.
Lawyers for Plaintiffs Suing Microsoft Over AI Use Received Threats of Violence [pdf]
> who is supposed to be doing these things

The subject would just become 'everyone', 'the majority of the society', etc.

Like, "the majority of the society thinks men shouldn't wear skirts", "schools mandate skirts for girls uniforms", "the army doesn't provide shorts or skirts for men uniforms" etc.

I'm not sure to get your point really.
Is it? I wonder about unanswerable questions all the time.
Is your contention that the risks you mention are completely uncorrelated to the availability and quality of these tools, or that the availability and quality haven't increased in recent months?
There is definitely a limit to this list, I have run into that too. Also lately it doesn't always listen like it used to. I have to hit the channel block multiple times sometimes.
>I thought trademarks were based on market and context?

They are.

Monster Energy holds trademark SN 97273630,[0] which covers:

"Downloadable virtual goods in the field of beverages, food, supplements, sports, gaming, music, and apparel"

...among many other things.

[0] (basic search for 97273630, change "field" dropdown to serial number) https://www.uspto.gov/trademarks/search
>'Inverse kinematics' feels rather scary though, so wonder if anyone might have any very basic tutorials on this.

You might look into graphics programming and 3d modeling. For example Blender supports Inverse Kinematics for creating character animation.
towns.com
In tokyo it seems to not be a problem. Tons of bikes, no locks, just parked a little out of the way in a ally. Crazy.
I feel safer and better about the future already, thanks for the good work guys!

this kind of access to hacking should be reserved only for the legitimate institutions of civilized society.
So, if what the article says is true, it should be inadmissible in any other kind of preceding once a judge gets in the mix. The real problem is that it appears that there's no due process in issuing the subpoena, at least what it seems like. A normal subpoena can be objected to and limited if it's not valid, though most third parties have little incentive to fight it.

The problem is that all of this information is being collected and is subject to subpoena. Just because they don't get it with one of these doesn't mean it can't be had.

So the reason no one is paying any attention is because until they have an example of it being used to do anything other than collect data. That can be bad, but it's not the same as it being used later to, say, prosecute people.
You’re alive right ? They could’ve blown your country to pieces 5 times over if they wanted to, even though more and lore they’re being cornered.

America would launch back but that would be suicidal.

That hasn’t happened so that should be all the proof you need.
You are not alone, if you watch three videos by Kyle Kulinski, you realize how rarely he has an original take.

But coming back to your question.

This question reminds me of a complaint that I heard from multiple people about Amazon: why is Amazon recommending me a product I just bought? Or a less generous manifestation of this sentiment "duh, Amazon is so stupid, it recommend something I bought give minutes ago".

In reality, people don't realize how often they buy the same and similar stuff again and again. You bought a usb hub for home, you like it, so you but it for the office. If you didn't like it, you may buy three different usb hubs to make sure you find a good one. You like a book, so you but the same for your sister as a gift. Bought some socks, you enjoy using them, so you buy another 10 so that you don't need to worry about socks for the next two years. You realize you love funny socks, so you keep buying more socks.

The same happens with videos. I don't mind watching a video about streams by Venkat Subramaniam every now and then. A conference talk about regex is recommended to me again?? Hmm, actually, I might watch it again because I don't remember half of it and I remember she prepared a great talk.
> Mario Kart Tour has generated $300 million

Its crazy how this is considered a "failure" for Nintendo.

Then again, they spend more developing the "game" part of Mario Kart Tour than most mobile games, so maybe it isnt really worth it when a match 3 game can make twice as much?
To expand on your idea, I tried searching "monster energy" thinking that maybe a fantasy game using an energy currency would show up this way, but I didn't see Dark Deception: Monsters & Mortals in about the first 200 results.

Then I decided to check out their page directly and I now believe this wholly comes down to the font used in the logo: https://cdn.akamai.steamstatic.com/steam/apps/1266690/header...

I personally don't think it's close enough to cause issues but clearly Monster Energy does.
I always use the "Not interested" and "Don't recommend channel" options when I visit YouTube. You really have to babysit the algorithm to get value from the recommendations beyond time wasting.
For a fanless version, you can buy https://www.cirrus7.com/en/produkte/cirrus7-incus/.
Funny videos and music video are good candidates for repeats. I see these all the time in my feed.
Remember folks, if you're unsure, illusions don't have shadows.
"in 2023"

You mean 2022? 2023 data would be incomplete. Often times it takes 12-18 months from year end for the data to be compiled and verified.

And what does your comment add to the conversation anyways?
> Finally, the address adder increments and decrements the index registers used for block operations.

It's kind of surprising to me that it's the address adder that increments/decrements the index registers. Since it's a direct operation on a register, naïvely I would have assumed it's the ALU doing that. Is it busy during that time?

EDIT: Having read a bit further, I guess it's because of the microcode's simplicity... so, with the microcode being as it is, using the BL flag to instruct the logic to use the address adder to increment/decrement the index register prevents needing additional ALU uops, which would make the instructions slower? So then I guess it would not have worked to make that BL flag instruct the ALU instead? Does anyone know any details?
Because contrary to your example, this intelligence could « understand » the flaws of our systems and lock us down if it wants to. For example by creating a massive ransomware and exploiting 0-days because it’s much better and faster than us to analyze code.

What happens then ? If it’d like to do harm for any reason (it might not be harm for an AI but just the « right thing » according to its criterias) what would we do ?

Wouldn’t it be a good thing to know how it works inside precisely ? Or « whatever happens, happens » ?
The security issue you linked to was not something that provided the owner of the computer security but instead provides security for third-parties against the owner of the computer and their meddling notions of privacy or transparency. It is totally fine to make an argument for why they made a rational decision here, and you can even argue it has something to do with benefits to the user--though I am unsure I've ever heard of, say, a movie company banning computers from HQ video over stuff like this--but using the term "security" is disingenuous as like, I read your comment and seriously upvoted it as "sounds reasonable" until I decided to go and actually read about this fascinating exploit... and then I was all "oh :/".
I feel like you've mashed Laugh(ing) Out Loud (still the common usage) and the sweeter/more innocent Lots of Love (from a time before the internet)
Perhaps not the one that the Russians and Swedish extreme leftists are peddling.
It looks like before the seizure, they had Chinese DNS (dnspod) and Russian web hosting (CLOUDX-AS, RU).
Right so you just come to a different conclusion on the risk-acceptance level.

You don't believe there's no risk, nor do you actually believe that people working close to AI believe there's no risk. You just choose to accept the risk.

Obviously that's your prerogative, but it should be clear why it's wildly dishonest to portray anyone who's concerned and arrives at a different risk-acceptance level as ignorant.

Also, "we don't know what to do about the risk" != "only ignorant people think there's a risk."
> and I’m not from a slow category of developers

You will be if you don't embrace AI ;)
https://www.ni.com/en-au/shop/electronic-test-instrumentatio...

It looks nice but Jesus... $1550AUD a year for the designer edition?
Easy to filter for those.
Different tax rates based on country, probably.
He isn't saying that. Maybe you've never had the misfortune of working with someone who is just always negative but it is really draining. Those people aren't trying to make engineering more productive, because that would involve being positive and looking for solutions instead of just constantly complaining which is what they actually do.

Fortunately they're relatively rare in my experience. I've only worked with one or two.
People often watch a video, and then show it to a friend. Hence, as far as the algorithm is concerned, thats a re-watch.

Obviously the algorithm has no way to know your friend isn't standing right there right now and demanding to be shown something you've already seen but think is cool...
Well, glad your M1 Mac Mini runs circles around some random mini PC. This is really great information, with detailed data that really shows how much better the M1 chip is than any other processor ever made. This really relates a lot to the system being reviewed too.
> I don't know what the answer is, but it's not Python. We already have python, and yet, there isn't an explosion of collaboration to make great tools for the physical sciences and engineering. It's too much of a compromise for both sides.

I would argue that python is actually ideally suited as a solution for many if not most things, just because there isn't large adoption in a subgenre of engineering, doesn't mean it isn't the right solution.

The primitives are there, its easy to comprehend, and there is a large amount of adoption in the scientific community outside EE.

I see lots of stuff that used to be done in things like matlab or mathmatica being done in python directly these days. At least at one of the places that I worked at, where we were a huge matlab shop for doing model design / algorithm simulation, has migrated most of their stuff to python.

Things like antenna design, RF simulation and a number of other things have a lot of of folks writing python code.
I'm advocating for solar+wind+batteries+pumped storage+windgas long term which provides supply matching demand cheaper than nuclear power.

Windgas (synthesized natural gas) is carbon neutral, for what it's worth. It's inefficient to make but stores for long periods very cheaply so it's good for when the pumped storage and batteries run dry - e.g. rare long spells of relatively dark/still weather.

Short term while grids are 60% natural gas powered with no need for baseload it makes even less sense to build nuclear instead of solar or wind. 5x more expensive and 5x-20x as long to build? Why?
for you, maybe. but not me.

DD - disk destructor, double-down (a tire sidewall specification)
SPA - single page application, specific purchase agreement, etc

and the list goes on.
Yes, as we know the past _always_ indicates the future.
you're missing the point. these models are being given self-supervisory control of actions and api's. the "maker" has little more control over what actions it takes. going to the maker won't stop you from getting killed here.
Since when is "beverages, food, supplements, sports, gaming, music, and apparel" a field?