[ESP32AT-164] Classic Bluetooth SPP Connection issue

Hi,
I'va got an ESP32_Wrover with External RAM enabled.
SPP connection (AT+BTSPPCONN) seems not working.
I enabled bluetooth :
AT+BTINIT=1
OK
then I enabled SPP :
AT+BTSPPINIT=1
OK
but when I trying to connect to my device I get an Error:
AT+BTSPPCONN=0,0,0,"00:06:66:77:7e:ca"
ERROR
I tryied with different <sec_mode> (as describe in doc) but I can't get it work. It always return "ERROR"
By the way, How do we specify the PIN code for connection ?

Any update ?

up

@Arti4ever
Please pull the latest master branch. Before compile the project, you need enable the BT command and  set  bluetooth controller dual mode.
make menuconfig -> component config -> Bluettoth -> Bluetooth controller -> Bluetooth controller mode -> Bluetooth Dual Mode

Hi, i am facing same problems with SPP. I am using development kit LyraT with WROVER module. I set all configurations in menuconfig - enabled PSRAM ( i can see more RAM by command AT+SYSRAM?  so, it works)  . enabled Bluetooth and AT commands for Classic Bluetooth, but still i can see ERRORs only when i use AT+BTSPPCONN , AT+BTSPPSTART. AT+BYSPPSEND. Only working command is AT+BTSPPINIT, it shows OK. Could you please tell me correct initialization of SPP connection?
at moment i do:
AT+BTINIT=1
OK
AT+BTNAME="ESP32_BT_AT"
OK
AT+BTSPPINIT=1
OK
AT+BTSPPCONN=0,0,0,"xx:xx:xx:xx:xx:xx"   // ( i used valid remote address here)
ERROR
AT+BTSPPSTART
ERROR

Great, it works! Thank you very much. I see, there is AT+BTSPPINIT=2 (i didnt find this value in documentation ESP32_AT_Commands_Set.md) I have one more question to this topic. How can i change security mode in slave mode? I need to use legacy pin code mode 4-digit pin. Can i use for this AT+BTSPPCONN command somehow?

Hi @vagr02
We are working on these commands,  It should be done by next week.

Hello, i hope it will be possible to set different security modes. I am working for producer of digital multimeters (Gossen Metrahit series) and we plan use ESP32 modules as communication interface for Wifi and Bluetooth classic. We would like to replace current Bluetooh module from Microchip RN4678. Therefore we need to implement in ESP32 some of features of RN4678. One of them is this 4 pin security mode and other is possibility to change UUID from default Serial Port 0x1101 to a different number. RN4678  uses a command for this , but in beginnig even setting in menuconfig, or possibility to change this manually in a sourcecode would be enough for us.

@vagr02
We will release this feature today.

I was testing new commands and i am not sure how to use them to be able to enter legacy PIN code. I think i should use command:  AT+BTSECPARAM=3,1,"1234"  - fixed PIN, but when PC connects to ESP32 it shows variable (randomly generated) PIN. This happens when i am using USB-Bluetooth adaptor v4.0 EDR. When i use older v3.0 Bluetooth adaptor i can see dialog for entering PIN code. This happens in Win 10.

@vagr02
you need to disable the simple pair
disable_ssp.patch.txt

@vagr02
If you want to change the SPP UUID, you can change this manually in the source code.
the path is esp-idf/components/bt/bluedroid/api/esp_spp_api.c
static const uint8_t  UUID_SPP[16] = {0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0x10, 0x00,
                                      0x80, 0x00, 0x00, 0x80, 0x5F, 0x9B, 0x34, 0xFB
                                     };

I tried to change UUID in esp_spp_api.c , but it still shows identification 0x1101. I cleaned flash, build completely new firmware but UUID is still same. I am not sure if there in sourcecode is not UUID rewritten somewhere.


Finalize hand over to new maintainers.

I just removed my access the project's Github and Pypi.
Thanks for moving this project for forward @mdwcrft , @jainmohit2001  and  @proelke . Good luck!
@mdwcrft I didn't include your last name, since your Github profile doesn't expose that information.
Let me know if you want to include that.
cc: @Jared-Newell-Mobility

@OrangeTux it seems that the new code owners haven't had the bandwidth needed in the past few months/weeks to keep this project moving forward; I know how busy this time of year can be for many!  But the project's PR backlog continues to grow; would you consider expanding the code owners group so that the project can keep pace with the community's needs?
I'd rather keep the community's focus on a single repo instead of having it fracture by others relying on other forks which have more current fixes and improvements.

We (the maintainers taking over) had a call today to organize ourselves. We plan to approve and merge a lot of the open PRs and cut a release on Monday/Tuesday. Apologies for the radio silence but things are now moving again. We've mapped out a rough roadmap and improvements to examples and documentation.


fix mount propagation causing repeated runs

fixes #3551

propagate mounts from the result of running the command with every mount, rather than one at a time as we iterate, which meant each mount technically had a different llb state.
remove stacking semantics as Buildkit currently assumes mount targets are unique (see second commit message)

It seems like if we modified upstream client/llb to instead call sort.SliceStable on exec state mounts then we could probably retain the stacking behavior (?), but this case of stacked vs. non-stacked is obscure enough that I don't think it matters right now.

@sipsma Yeah, I think so, but at this point I'm a little worried about any other areas in Buildkit that assume mounts are unique. Agree that it seems sufficiently edge-casey to not worry about going above and beyond.
This is ready for another look, I tweaked the replacing semantics to simulate more aspects of stacking (basically remove /mnt/foo when mounting over /mnt).


Do you offer image links that are not hosted by Imgix?

It looks like you're using only Imgix images on the customer domain images.prismic.io, but we're wondering if this is a feature that can be turned off and instead query non-imgix images that can be used with @imgix/gatsby?
These links don't seem to play well with the plugin @imgix/gatsby  when we extend the PrismicImageType fields and therefore we can't take advantage of gatsby-plugin-image to generate a srcset and benefit from the rest of the its features.

Hey @dungle-scrubs, can you describe your use-case a bit more? Do you want to continue using Imgix but without the "imgix.prismic.io" domain?
gatsby-source-prismic V3 allows you to use Imgix URLs for gatsby-image (not gatsby-plugin-image), which includes automatic srcSet generation. You can also choose to use the localFile field to download the image and serve it from your own host.
gatsby-source-prismic V4, currently in beta, allows you to use Imgix URLs for gatsby-plugin-image. The plugin uses @imgix/gatsby underneath to create the gatsbyImageData fields. You will not need to extend the plugin's types with @imgix/gatsby if you want to use Imgix images.

Hey @angeloashmore ,
Thanks for the info, and definitely looking forward to v4 :)
To add a bit more context, our entire workflow revolves around sourcing data in such a way that images can be consumed by gatsby-plugin-image via the gatsbyImageData object, maintaining consistency across all images. When using @imgix/gatsby, it allows us to generate gatsbyImageData after defining which GraphQL fields to target and the image url source field to use.
However, when we configure @imgix/gatsby to create that gatsbyImageData object on the field PrismicImageType, it technically does work, but throws errors like this:
Field extension arguments must be provided as an object. Received "SEARCHABLE" on `PrismicImageFixedType.base64`.

Until gatsby-source-prismic v4 is released, we're hoping there's a way to retrieve an image src url from Prismic that  has not been modified by Imgix, so we can run it through @imgix/gatsby.  After taking a look at this article, it says that when removing all parameters on the image url, Prismic will deliver the full original image.
However, we haven't been able to figure out how to do that because it seems like Prismic always wants to add auto format and compress by default.
I think if we could successfully remove all parameters when gatsby-source-prismic is configured, that might solve our problem until v4 is released.
Does that make sense?

Hey @dungle-scrubs, yes, I think that all makes sense to me.
To answer your question directly: No, Prismic does not offer links that not hosted by Imgix (i.e. all Prismic images come from Imgix).
Removing all URL parameters may result in unintended effects. If you use the image cropping feature in Prismic, for example, you will lose that information. Image cropping is done by setting a rect URL parameter on the image URL.
If this is okay with you, you can remove all URL parameters using the following configuration object for @imgix/gatsby:
// PrismicImageType
{
  nodeType: "PrismicImageType",
  fieldName: "imgixImage",
  getURL: field => {
    if (field.url) {
      const url = new URL(field.url)

      return `${url.origin}/${url.pathname}`
    }
  }
}

You can take the existing image URL from Prismic and reconstruct it, leaving off the URL parameters.
Re: the "Field extensions arguments" warning, this is something I've seen before when reloading the GraphQL data and schema. As the warning does not affect the functionality of the plugin, it should be safe to ignore it for now. As mentioned, V4 uses @imgix/gatsby to implement gatsby-image and gatsby-plugin-image functionality, so that error should go away.

Thanks, this is just what we need while looking forward to v4.

Great, glad to hear it's working! I'm going to close this issue but feel free to reply back if you run into issues.

However, we haven't been able to figure out how to do that because it seems like Prismic always wants to add auto format and compress by default.

I've been wasting so much time trying to figure out how to stop that, the image quality is so bad.


Fixed a couple of bugs with advanced setting

Wasn't using correct format for the add_compile Cmake function
When undoing a setting, was not correctly removing from the arrays of sets

@lurch This should fix the issue you emailed me about! Plus another I found when testing.

When undoing a setting, was not correctly removing from the arrays of sets

I did try setting a value and then setting it back to unset, and it seemed to work okay. But looking at what the code does, and having just re-tested it, I see that it was only "working for me" because I was unsetting the value before closing the Advanced window!
This PR LGTM :+1:


Added the updated information

I have corrected the order of adding Characteristics in newer versions of Dynamics 365.

I have corrected the order of adding Characteristics in newer versions of Dynamics 365.

Thanks for your revision! Reviewed and merged.


Main build broken due to typo in base template

Main builds is broken.
Cause:
A single quote with the description here:
https://github.com/microsoft/AzureTRE/pull/1441/files#diff-de9aeb2e92de44c969857df599e9705da62f75986ae318f7abf506e729d1e19dR13

Closing as merged.


Fix ++= arg type

Hi @takezoe! Thank you for the great library!!!
Sorry for the nit pull request, but I think ++= method should accept Iterable[U] instead of U* to be compatible with slick2.x
https://github.com/slick/slick/blob/10d3e44c5bf5f0418c6017b57be3b49646c8dcbe/src/main/scala/scala/slick/driver/JdbcInsertInvokerComponent.scala#L71
In test file, this pull-request hides implicit BlockingH2Driver.blockingApi.queryInsertActionExtensionMethods because it's conflicted with BlockingH2Driver.InsertActionExtensionMethods
i guess it's better to fix this conflict in the first place, but I couldn't find a way to fix it...
It's not related with this pull-request, but I also tried to fix the TODO (// TODO should be batch insert), but it's difficult for me to fix it...

@haya14busa Thanks for your contribution. Do you need fixed version soon?

Thank you for including it.
No need to hurry. Please update the version whenever you like.


Dynamic type modifiers not respected?

I'm trying to declare the types of my type fields using the constructors for NonNullType, StringType, etc and finding that the type modifiers (NonNullType and ListType) aren't being respected when declaring them this way.
eg. If I use the Star Wars template example, and in line 20 of QueryType.cs change the statement from:
descriptor.Field(t => t.GetCharacter(default, default))
          .Type<NonNullType<ListType<NonNullType<CharacterType>>>>()
          .Argument("characterIds",
              a => a.Type<NonNullType<ListType<NonNullType<IdType>>>>());

to:
descriptor.Field(t => t.GetCharacter(default, default))
          .Type<NonNullType<ListType<NonNullType<CharacterType>>>>()
          .Argument("characterIds",
              a => a.Type(new NonNullType(new ListType(new NonNullType(new IdType())))));

then I see that the field definition for characterIds in Query becomes just:
character(characterIds: ID): [Character!]!

ie. the input type is ID rather than [ID!]!. I'm not sure if this is supposed to work but I note that the style appears to work for normal types (and is extremely helpful for constructing the schema dynamically), just not the modifiers.

Good catch, I will look into this tomorrow and write a test for this one.

Hi there, just want to ask, is this still on the radar? I notice it's in the 0.8.3 milestone but that's looking a bit lonely at the moment 😄 (it seems like's development's jumped ahead to 9.1.0?). Thanks!

Oh sorry, indeed :)

we skipped 0.8.3 and I overlooked this one... I moved it to the current stream.

We will look at dynamic Schemas after 11. We will however look at better ways to enable this. I am closing this issue and we will create a new issue lining out our idea around this.


Show/hide toggle popper. Need help.

Hi.
I try to create tooltip. But I dont understand how to add show/hide toggle functionality by click event.
http://codepen.io/codev0/pen/XKbeXR

  ...

content = ['string1', 'string2', 'string3'];

$('.elem').on('click', function(e) {

  if (!$(e.target).data('popper')) {
    $(e.target).data('popper', true);
    var thePopper = new Popper(e.target, {
      classNames: ['popper'],
      content: content,
      parent: toolTip,
      contentType: 'html',
      placement: 'bottom-start',
      reference: e.target
    });
  } else {
    $(e.target).data('popper', false);
    thePopper.destroy();
  }
});

This question would better fit on stack overflow. This place is for bug reports.

@FezVrasta There is no information about this on stackoverflow. In fact, there are no questions about popper.js on stackoverflow: http://stackoverflow.com/search?q=popper.js And a Google search brings me back here.
Let me perhaps ask a more direct question for myself who is wondering of the proper usage, and anyone who finds their way here.
The docs do not list a way to show and hide the instantiated popper. Should we destroy and re-create or instead go with hiding the popover via CSS?

As I said, this kind of questions should be asked on StackOverflow, this place is for bug reports and development of the library.
Popper.js is a positioning library, it doesn't handle the open/close behavior, you have to implement it by yourself (for now).
You may want to follow #61

Naming is the underlying issue here—“popper” arguably implies the ability to pop elements up, thus drawing the wrong type of developer.

Near.js was my first choice but Firefox already took it 😥

Came here looking for showing hiding poppers as well.

Take a look at the Tooltip.js library provided by Popper.js in the same repository, or look at Tippy.js, which is a more advanced version of it still based on Popper.js.

@Skinner927 It looks like tipsy.js is just hiding the popper instance instead of destroying it:
https://github.com/atomiks/tippyjs/blob/master/src/js/tippy.js#L761

It's also disabling the event listeners (which is the suggested way to handle hidden poppers):
https://github.com/atomiks/tippyjs/blob/master/src/js/tippy.js#L811

@FezVrasta Do hidden Poppers recalculate their position during scroll / resize?

Nope, their event listeners get removed.

same😢

For others future refs. Please point out any other implementation suggestions 👍

<!DOCTYPE html>

    <title>Floating UI Tutorial</title>

    <button id="button" aria-describedby="tooltip">My button</button>

      My tooltip with more content


Completion not working with blink.cmp

Hello,
First of all thanks for the great plugin. Keep up the good work.
on configuring vim-dadbod-completion with blink.cmp the completions isn't working in the vim-dadbod-ui
Following is my config of blink.cmp:
return {
	"saghen/blink.cmp",
	version = "v0.*",
	dependencies = {
		"kristijanhusak/vim-dadbod-completion",
	},
	event = "VeryLazy",
	opts = {
		keymap = {
			preset = "default",
			["<CR>"] = { "select_and_accept", "fallback" },
			["<A-1>"] = {
				function(cmp)
					cmp.accept({ index = 1 })
				end,
			},
			["<A-2>"] = {
				function(cmp)
					cmp.accept({ index = 2 })
				end,
			},
			["<A-3>"] = {
				function(cmp)
					cmp.accept({ index = 3 })
				end,
			},
			["<A-4>"] = {
				function(cmp)
					cmp.accept({ index = 4 })
				end,
			},
			["<A-5>"] = {
				function(cmp)
					cmp.accept({ index = 5 })
				end,
			},
			["<A-6>"] = {
				function(cmp)
					cmp.accept({ index = 6 })
				end,
			},
			["<A-7>"] = {
				function(cmp)
					cmp.accept({ index = 7 })
				end,
			},
			["<A-8>"] = {
				function(cmp)
					cmp.accept({ index = 8 })
				end,
			},
			["<A-9>"] = {
				function(cmp)
					cmp.accept({ index = 9 })
				end,
			},
		},
		appearance = {
			use_nvim_cmp_as_default = true,
			nerd_font_variant = "mono",
		},
		sources = {
			default = { "lsp", "path", "snippets", "buffer", "dadbod" },
			providers = {
				dadbod = { name = "Dadbod", module = "vim_dadbod_completion.blink" },
			},
		},
		signature = { enabled = true },
		completion = {
			menu = {
				border = "rounded",
				draw = {
					columns = {
						{ "kind_icon" },
						{ "label", "label_description", gap = 1 },
						{ "source_name" },
					},
				},
			},
			documentation = {
				auto_show = true,
				auto_show_delay_ms = 100,
				window = {
					border = "rounded",
				},
				ghost_text = {
					enabled = false,
				},
			},
		},
	},
	opts_extend = { "sources.default" },
}

Any help is appreciated!!! thanks.

Does it work with omni?
While in the sql buffer, do :set omnifunc=vim_dadbod_completion#omni, and then try to autocomplete something with <C-x><C-o>.

Yeah, I have it too after updating to<EMAIL_ADDRESS>- dadbod-completion doesn't seem to work anymore.

Hello, after upgrading to blink v0..8 I'm couldn't reproduce the issue. If no is facing this issue I think we can close this. Thanks for the support !!

Ok, closing. @ruslanSorokin if it's still not working for you, please open a separate issue with reproducible steps.

Ok, closing. @ruslanSorokin if it's still not working for you, please open a separate issue with reproducible steps.

I'm sorry about the confusion. It was a problem with a third-party plugin that started conflicting with dadbod-completion after upgrading to<EMAIL_ADDRESS>


supporting Emacs universal-argument (c-u by default)

Before I start digging into how to implement the Emacs universal-argument (c-u), which none of the Emacs packages support and which is painful to lose after 40+ years of Emacs finger habits, including in the macOS built-in text editing support --
http://www.gnu.org/software/emacs/manual/html_node/emacs/Arguments.html
-- it seems to me it would need in-built support in VSCode to work, since it introduces the notion of repeating a following command n times (where the argument is n, either implied or typed), whether built-in or added by an extension.
Is there any hope that this could be implemented entirely in an extension? I.e., is there any way for an extension to capture and map the next keyboard command, however invoked, and run it multiple times?

Currently, there is no VS Code API to accomplish this.

OK, thanks for the confirmation.
What are the chances of getting this added to the core API?

More discussion here:
https://github.com/tuttieee/vscode-emacs-mcx/issues/59

I think this is actually fairly important for the global product, if you want to fully embrace Emacs users, who form a fairly substantial "alpha user" pack.


Improv/rearch simple components

TODO:

[x]  use new constants everywhere relevant for consistency
[x] confirm improv/dev-env is merged or rebase if revisions are requested. (NOTE: Rebased on improv/dev-env-snowpack)

Rearchitecture of the relationship between media-chrome UI elements and media-controller, including:

media-chrome UI elements will "announce" the media-chrome-attributes they expect
media-chrome UI elements will rely on attributes only (and not properties)
media-chrome elements expect their state to be managed "from the outside" (e.g. from an ancestor media-controller)
media-controller will only update state to elements identified as having media-chrome-attributes, via:

initial mount (by traversing the descendant dom tree and looking for elements identifiable as media-chrome elements)
MEDIA_CHROME_ELEMENT_CONNECTED & MEDIA_CHROME_ELEMENT_DISCONNECTED event bubbling
mutation observers for attributes (media-chrome-attributes) and/or childList add/removes

media-controller will only update relevant attributes for associatedElements
removed no longer needed code

Ok @heff pushed up changes that didn't merit followup conversations.

re: options for associating/unassociating media ui elements:
The one argument I see with keeping the event version is it feels like the most reliable and most reliably easy with some JS across use cases, particularly its ability to leap shadow roots in a single bound

The main one is the click area of the button.  I think if you just add padding today that’d be an issue, so we probably need to absolute position the button if it’s not.
It’s a weird trade off though. I want the native button to be king for all accessibility concerns, but the custom el to feel like it’s the button for style and mouse interaction.
On Wed, Aug 4 2021 at 5:13 PM, Christian Pillsbury < @.*** > wrote:

@.**** commented on this pull request.
In src/js/media-chrome-button.js (
https://github.com/muxinc/media-chrome/pull/44#discussion_r683039590 ) :

@@ -103,12 +102,13 @@ class MediaChromeButton extends
MediaChromeHTMLElement {

 shadow.appendChild(buttonHTML);

this.addEventListener('click', e => {
+
this.nativeEl.addEventListener('click', e => {
are there reasons why we'd want to listen to the click on the custom
element itself instead that I'm missing?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub (
https://github.com/muxinc/media-chrome/pull/44#discussion_r683039590 ) , or
unsubscribe (
https://github.com/notifications/unsubscribe-auth/AAAABJS5ARTO5ZOA52K4TVTT3HJTTANCNFSM5BNVGVXA
).
Triage notifications on the go with GitHub Mobile for iOS (
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
) or Android (
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
).

Responding to PR comments on mobile is hard...

The one argument I see with keeping the event version is it feels like the most reliable and most reliably easy with some JS across use cases, particularly its ability to leap shadow roots in a single bound

Ok I think it's worth seeing if it's useful in practice, but I do still want to solve the shadow dom leaping by putting mutation observers on the shadow roots of nodes when they exist. It'll be really elegant if all you have to do is define observedAttributes, as you would anyway, and this all just works. Otherwise the attribute list will need to be in two spots, and I foresee a future PR of "let me just abstract that for you".

Updated per feedback

Awesome, approved. 👍 Do you want to review this with anyone else before merging in or do you feel good to go?
PS. I realized I could have been clearer in my comments whether I was expecting a change or just asking a question. Thanks for addressing everything either way.

Just met with @dylanjha. Feel good to go re:merging, but I'll keep the branch alive for him to review.


Allow to change parameters of the cache

Hi! It would be great if some properties of the cache could be changed after the creation, like the MaximumSize and ExpireAfterWrite, is that possible?

it isn't supported, cache properties are immutable.

Hi @nqv , I can concur with @seblaz .
In our use case, we have a common util  to build the default cache, then allow others to customize with options.
func BuildResilientLoadingCache(loadfn cache.LoaderFunc, maxSize int, writeExpire time.Duration,
	opts ...cache.Option) cache.LoadingCache {
	options := append([]cache.Option{
		cache.WithPolicy("tinylfu"),
		cache.WithReloader(&ResilientReloader{Load: loadfn}),
		cache.WithMaximumSize(maxSize),
		cache.WithRefreshAfterWrite(writeExpire),
	}, opts...)
	c := cache.NewLoadingCache(
		loadfn,
		options...,
	)
	return c
}

But if we allow applying options to cache,
func BuildResilientLoadingCache(loadfn cache.LoaderFunc, maxSize int, writeExpire time.Duration,
	opts ...cache.Option) cache.LoadingCache {
	c := cache.NewLoadingCache(
		loadfn,
		cache.WithPolicy("tinylfu"),
		cache.WithReloader(&ResilientReloader{Load: loadfn}),
		cache.WithMaximumSize(maxSize),
		cache.WithRefreshAfterWrite(writeExpire),
	)
        for _, opt := range opts {
               opt(c)
        }
	return c
}

user can choose to further extend the cache with customized options.


add test for env substitution in molecule.yml

This adds a test for #184 to (hopefully) prevent it from happening again.
This test fails at the moment (as expected in v2.1.0). The test fails because the environment variable in molecule.yml is not replaced and docker does not accept ${DOES_NOT_EXIST:-local} in the container name.
The test succeeds with version 2.0.0.
I ran python -m pytest for 2.1.0 and python -m pytest src/molecule_docker/test/test_func.py -k "test_env_substitution" for 2.0.0 because the side effect explained below did not let my test pass otherwise.
There might be some side effects if the test_dockerfile_with_context test fails beforehand. Then my test can't change into the correct working dir. I assume the failed test does not change the working dir back to the inital value? This side effect is likely also relevant for my test since i copied the existing test style pretty closely. But I don't have enough experience with pytest to propose a fix.

@jrod-97
Thanks for your contribution.
Could you add the following lines after this line to fix the issue?
https://github.com/ansible-community/molecule-docker/blob/77b060a85a90869ed7d6b10e977bdb51b2fdcb21/src/molecule_docker/playbooks/create.yml#L63
        rsync_opts:
          - "--exclude=molecule.yml"

@jrod-97
Are you still working on this?

@jrod-97
Are you still working on this?

Yes. I am traveling over the weekend. Will do changes on Monday.


webpack-cli (v5.1.4) doesn't work with tsx(v4.14.0) for webpack.config.ts

Acknowledgements

[X] I read the documentation and searched existing issues to avoid duplicates
[X] I am reporting a confirmed bug (not seek debugging help)
[X] I understand this is a collaborative project and relies on my contributions
[X] I read and understood the Contribution guide

Minimal reproduction URL
https://github.com/Dmitriy-Frostoff/boilerplate-webpack-gulp-html-scss-ts-components
Problem & expected behavior (under 200 words)
What were you expecting to happen?
I expected to get the bundle (developmaent, production ones).
What actually happened?
I got errors in the terminal output.
Terminal output / screenshots
$ npm run dev

><EMAIL_ADDRESS>dev
> cross-env NODE_OPTIONS='--import=tsx' TSX_TSCONFIG_PATH='./configs/ts/tsconfig.json' webpack --config ./configs/webpack/webpack.co
nfig.ts --node-env=development --progress

[webpack-cli] Unable load 'E:\Code learning\boilerplate-webpack-gulp-html-scss-ts-components\configs\webpack\webpack.config.ts'
[webpack-cli] Unable to use specified module loaders for ".ts".
[webpack-cli] Cannot find module 'ts-node/register' from 'E:\Code learning\boilerplate-webpack-gulp-html-scss-ts-components\configs\
webpack'
[webpack-cli] Cannot find module 'sucrase/register/ts' from 'E:\Code learning\boilerplate-webpack-gulp-html-scss-ts-components\confi
gs\webpack'
[webpack-cli] Cannot find module '@babel/register' from 'E:\Code learning\boilerplate-webpack-gulp-html-scss-ts-components\configs\w
ebpack'
[webpack-cli] Cannot find module 'esbuild-register/dist/node' from 'E:\Code learning\boilerplate-webpack-gulp-html-scss-ts-component
s\configs\webpack'
[webpack-cli] Cannot find module '@swc/register' from 'E:\Code learning\boilerplate-webpack-gulp-html-scss-ts-components\configs\webpack'
[webpack-cli] Please install one of them

Please provide the following information:
OS & version [e.g. MacOS Catalina 10.15.4]: Windows 10 Pro v1803 (i.e. Windows 10 v10.0.17134)
node version (run node -v): v21.7.1
npm version (run npm -v): 10.8.1
webpack-cli version (run npx webpack -v): 5.1.4
tsx version (run npx tsx -v): 4.14.0
(more details via package.json s at
boilerplate-webpack-gulp-html-scss-ts-components
I use ESM and "type": "module", in the package.json
)
Steps to reproduce:

copy the boilerplate
install the dependencies
check out that the command

npm run dev

works fine;

update tsxto actual version

run

npm run dev

or
npm run build

Additional information
The exceptions are emitted only via actual tsx v4.14.0 usage, previous one (v4.12.0) works fine.
I hope it'll help to find the problem...
If there's any additional info required I'll immediately provide it!))
Sorry 🙏 for more than 200 words, but I hope it worth it...
Thanks! tsx is marvelous tool!!!))
Bugs are expected to be fixed by those affected by it

[ ] I'm interested in working on this issue

Compensating engineering work financially will speed up resolution

[ ] I'm willing to offer financial support

Thanks for the issue @Dmitriy-Frostoff
Please provide a minimal reproduction next time as it puts work on me to debug an unnecessarily large codebase.

:tada: This issue has been resolved in v4.14.1
If you appreciate this project, please consider supporting this project by sponsoring :heart: :pray:

Dear Hiroki Osame,
Thank you so much for your kindness and understanding. I sincerely apologize for the extensive code in my previous report that required more of your time to dig through. I've clearly understood the importance of providing only the relevant code to reproduce the issue and narrow down the testing scope. I will ensure to do so in future contributions!)))) 🙏🙏🙏🙏
Best regards,
Dmitriy Frostoff


[RRIO] [testing] Downgrade mock-apis grpcio-tools dependencies to remove Beam SDK version conflict

This PR downgrades the mock-apis grpc-tools dependency version to >=1.53.0. When adding as a dependency to the Beam SDK, the following error results from pip install:
Cannot install grpcio-tools==1.53.0 and mock-apis==0.1.0 because these package versions have conflicting dependencies.

      The conflict is caused by:
          The user requested grpcio-tools==1.53.0
          mock-apis 0.1.0 depends on grpcio-tools<2.0.0 and >=1.59.2

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @riteshghorse

Thank you!!


R1.2

Can one of the admins verify this patch?

I think this PR is opened erroneously.

Correct, apologies,
Chris
----- Original Message -----
From: "Frank Chen"<EMAIL_ADDRESS>To: "tensorflow/tensorflow"<EMAIL_ADDRESS>Cc: "cj-bradley"<EMAIL_ADDRESS>"Author"<EMAIL_ADDRESS>Sent: Friday, July 14, 2017 2:59:52 PM
Subject: Re: [tensorflow/tensorflow] R1.2 (#11505)
I think this PR is opened erroneously.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub , or mute the thread .


Don't rely on single-box-shadow mixin

single-box-shadow is changing syntax in Compass 1.0 which makes it hard to just include the scss files in your project. box-shadow has been unprefixed for a long time so not really any need to use a mixin here.
Also removed border-radius mixin for the very same reason.

Will be fixed with the above commit


via PHP?

Hello
Is it possible to send data with PHP?
Thanks

You could certainly serve a website with PHP that allows visitors to use PeerJS. You could even serve this site by changing the file extensions and adding any PHP code that you want.
But to actually send data from your PHP server to a peer is not exactly the main use case of PeerJS or peer-to-peer in general. If all you're looking for is two-way communication between the PHP server and the client, you could check out something like WebSockets or a library like Ratchet that abstracts them for you.


⚡ Improve robustness

Add retry and more wait to improve robustness
Fix https://github.com/transitive-bullshit/chatgpt-api/issues/216
There was added retry for the function solveRecaptchas because it will lose Recaptchas when the network is unstable.Ï

https://github.com/transitive-bullshit/chatgpt-api/releases/tag/v3.3.9


[2/10 2022 14:21:31]: Error: File is not a zip file

I tried opening the launcher today and I get this error, can you check it @Jothin-kumar @Jiusoft/developers
Also there is an error in line 194
    t.setDaemon(True)

Error:
C:\Users\osedk\Downloads\webx-main (1)\webx-main\scripts\webx.py:194: DeprecationWarning: setDaemon() is deprecated, set the daemon attribute instead
  t.setDaemon(True)'Not' is not recognized as an internal or external command,
operable program or batch file.

@Jothin-kumar  Check ASAP!

@Jothin-kumar Can you please fix it then ? Reply from Telegram GitHub Bot

@Jothin-kumar we can include both, but src code in inside a special folder ? @orlandohuang what about it ? Reply from GitHub Telegram Bot

That won't solve this issue...

@Jothin-kumar then remove that launcher for now to avoid errors

we can directly run webx/main.py for now...

@Omar8345 actually, this issue is because we haven't uploaded a zip file for windows yet! It works fine on linux...

Oh okie, please fix this issue ASAP for windows, I am thinking to make major changes and updates will change the whole browser by today. Best regards, From: Jothin kumarSent: Saturday, 12 February 2022 6:59 PMTo: Jiusoft/webxCc: Omar; MentionSubject: Re: [Jiusoft/webx] [2/10 2022 14:21:31]: Error: File is not a zip file (Issue<EMAIL_ADDRESS>actually, this issue is because we haven't uploaded a zip file for windows yet! It works fine on linux...—Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

@Omar8345 actually, this issue is because we haven't uploaded a zip file for windows yet! It works fine on linux...

then, what to do is upload a zip for windows

@Omar8345 actually, this issue is because we haven't uploaded a zip file for windows yet! It works fine on linux...

then, what to do is upload a zip for windows

Yes

@Jothin-kumar then, do it

@Omar8345 lemme know when done

I have another plan for windows btw, just (never gonna give you up :rofl: ) lol, just gonna create update mechanism for windows.


feat: Migrated setup.py to pyproject.toml

Migrated from setup.py to pyproject.toml
upgraded publish.yml file to use build instead of wheel
made changes to tox.ini to support pyproject.toml
removed setup.py and MANIFEST.in
added venv to the .gitignore
upgrade deprecated bump2version to bump-my-version as per README

@Gallaecio please review

As per my understanding MANIFEST.in was used to include datafiles in the build
but it was already added in the package data of the toml so I removed it
[tool.setup_tools.package-data]
zyte_common_items = ["py.typed","VERSION"]

OK, I have tried running python -m build locally, and indeed MANIFEST.in does not seem necessary. Nice.

Thanks!


Better way to add authorization header

Hello 👋
Is there a better way to pass the authorization headers other than the client itself. I am using RSC only and get a warning since I am setting the headers from the server component.
Warning: "nextjs-auth0 is attempting to set cookies from a server component,see https://github.com/auth0/nextjs-auth0#using-this-sdk-with-react-server-components"
My middleware injects the authorization header in the request and my apollo client reads and reinjects this. I can sense something off here already;
Here is my apollo client:
// src/apollo-client.ts
import { createHttpLink } from '@apollo/client';
import {
  ApolloClient,
  InMemoryCache,
  registerApolloClient,
} from '@apollo/experimental-nextjs-app-support';
import { headers } from 'next/headers';

export const { getClient, query } = registerApolloClient(() => {
  const httpLink = () => {
    const readOnlyHeaders = headers();
    const authorization = readOnlyHeaders.get('Authorization');
    if (!authorization) {
      throw new Error('Missing authorization header');
    }
    return createHttpLink({
      uri: process.env.PLATFORM_GRAPHQL_ENDPOINT,
      credentials: 'include',
      headers: {
        authorization,
      },
    });
  };

  return new ApolloClient({
    link: httpLink(),
    cache: new InMemoryCache(),
    ssrMode: true,
  });
});

Hi @aadilghani1 👋
The way you're registering Apollo Client here for use in RSC is correct, with a couple of minor notes I'll add below. Unfortunately it seems the source of your error is unrelated to Apollo Client.
Two nits: the ssrMode: true config option isn't needed when you initialize your ApolloClient as this is for (pre-RSC) SSR with getDataFromTree. And also credentials: 'include' won't do anything here running on the server since it's a browser API.
I'm going to go ahead and close this issue out, but please feel free to post a follow-up comment if there's anything I've missed.


If you still have issues with this, please reopen this issue and comment more details on here.


Can not get short URL on AMO

Open https://addons.mozilla.org/zh-CN/firefox/ ,right click Copy ShortURL, but do not have result.

ugh, I wonder what broke this time. Probably a change in Firefox?

thank you

Sorry I thought these were two different bugs, but you're right there is just one.
Firefox restricts add-ons from running on restricted pages such as AMO. (duping this against #69)


Example of FQDN is unclear

Many user use Private DNS with Private link. I think privatelink.xx is better than dummy.xx as the example. Could you fix it ?

@hisasima : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#label:"aq-pr-triaged"

#reassign: @AbdullahBell

Sounds good! #sign-off

#reassign:cherylmc


FEATURE REQUEST: PORDLE

would be super cool to have a Palauan version of wordle.
https://github.com/Hugo0/wordle <- could be a start

That would be fun! I love Wordle! And Quordle and Octordle! 😅
On Thu, Feb 23, 2023, 4:26 PM John Bent @.***> wrote:

would be super cool to have a Palauan version of wordle.
https://github.com/Hugo0/wordle <- could be a start
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXWN5DGC6SKQ4UGWNL3WY7WZJANCNFSM6AAAAAAVGHVXGQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

@Lukes-Imeyuns , I was thinking to make ‘Ng’ and ‘ch’ function as a single letter. I think that it is more accurate from a linguistic perspective since they are each an inseparable sound. But might be confusing to folks. What do you think?

What if Ng and N were one, I, J, and Y were one, and Ch was independent?

You can see the list of possible words here: https://github.com/Hugo0/wordle/blob/6f52f3c05da75667390a979245b98ab7db6b98c6/webapp/data/languages/pau/pau_5words.txt
It turns out that after removing borrowed words, there are no Palauan words that have a single 'n' in them. All words with 'n' are part of an 'ng'. And there are no J's nor Y's. Also, same for 'c' and 'h'. They only show up together but never by themselves.
Unfortunately, the maintainer has not accepted my pull request so I'm not sure when this can go live. :(
https://github.com/Hugo0/wordle/pull/44
If you want to do me a favor, go comment there and say something like how you are excited to see the Palauan language be added. That might help.
Also, currently the pull request considers 'n' 'g' 'c' and 'h' as independent because the code doesn't allow a single "letter" to be comprised of two characters.

I don't know if it's because I'm using my phone or what but I went to
comment but I couldn't find a comment button. Or maybe it's just cause I'm
not that tech savvy...? 🫣
Also, apologies John, I just now saw your previous email in this chain...
I agree with CH and NG as one letter since one of each does not exist in
the language. I hope they can accommodate that. Since Wordle words are only
five letters, guessing N or G takes away two chances already... Lol.
I wonder if there is a similar case for one of the languages that have
gotten live or with approval pending...?
On Tue, Mar 14, 2023, 12:13 PM John Bent @.***> wrote:

You can see the list of possible words here:
https://github.com/Hugo0/wordle/blob/6f52f3c05da75667390a979245b98ab7db6b98c6/webapp/data/languages/pau/pau_5words.txt
It turns out that after removing borrowed words, there are no Palauan
words that have a single 'n' in them. All words with 'n' are part of an
'ng'. And there are no J's nor Y's. Also, same for 'c' and 'h'. They only
show up together but never by themselves.
Unfortunately, the maintainer has not accepted my pull request so I'm not
sure when this can go live. :(
Hugo0/wordle#44 https://github.com/Hugo0/wordle/pull/44
If you want to do me a favor, go comment there and say something like how
you are excited to see the Palauan language be added. That might help.
Also, currently the pull request considers 'n' 'g' 'c' and 'h' as
independent because the code doesn't allow a single "letter" to be
comprised of two characters.
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-1468597197,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXWRD33ZRHIAQVGXI23W4CYKXANCNFSM6AAAAAAVGHVXGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hey @Lukes-Imeyuns , weird you can't comment. Are these the links you are trying:

https://github.com/Hugo0/wordle/issues/43
https://github.com/Hugo0/wordle/pull/44

The first is the request to add support for "double letters". The second is the request to add the single-letter version. The second should take the maintainer all of one minute. The first is a larger request. I have not seen other languages requesting this feature.
Both should have a comment field at the bottom that looks like this:

If you aren't seeing it, it might be because you aren't logged in to github. Otherwise, I'm not sure what's going on.

John,
I think it's because I was using my phone since I followed that link you
share for us to comment and I did log in GitHub. I'll try again on a
laptop.
On Wed, Mar 15, 2023, 1:02 PM John Bent @.***> wrote:

Hey @Lukes-Imeyuns https://github.com/Lukes-Imeyuns , weird you can't
comment. Are these the links you are trying:

Hugo0/wordle#43 https://github.com/Hugo0/wordle/issues/43
Hugo0/wordle#44 https://github.com/Hugo0/wordle/pull/44

The first is the request to add support for "double letters". The second
is the request to add the single-letter version. The second should take the
maintainer all of one minute. The first is a larger request. I have not
seen other languages requesting this feature.
Both should have a comment field at the bottom that looks like this:
[image: image]
https://user-images.githubusercontent.com/2047294/225415326-88b50763-cc0e-4fb0-a7d3-8f522fc7463f.png
If you aren't seeing it, it might be because you aren't logged in to
github. Otherwise, I'm not sure what's going on.
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-1470619456,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXXWERJ4VGH5GJCZWI3W4IG5FANCNFSM6AAAAAAVGHVXGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

@Lukes-Imeyuns and all. Just letting you know that the Palauan wordle is currently working!
Please check it out and let me know what you think. Then we should discuss whether and how to announce it to the community.
https://www.wordle.global/pau
FYI<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

Here's how I did today:
Wordle Tekoi er a Belau #1181 5/6
www.wordle.global/pau
🟨🟩⬜⬜⬜
⬜🟩🟩⬜⬜
⬜🟩🟩🟨⬜
🟨🟩🟩🟩⬜
🟩🟩🟩🟩🟩
A few bad guesses but I figured it out eventually. :) It's much harder for me than English wordle!

This is exciting! I love Wordle!
Sharing my experience from yesterday:
I was surprised at how hard it was to come up with Palauan words. Lol
My first workd was MALEK. The letter "A" was in the right place. The second
word I entered was BASIO and got a pop up message that the word was
invalid. I took a break after much struggle 🙄😆 and when I resumed later,
I entered BABII and got the same pop up message. I tried BANDO and got the
same message. Then the next words were SUBED, SABIS and then I got it with
SAING.
Was fun! I will now go try today's Wordle. 😃
Thank you!
On Thu, Sep 12, 2024 at 9:48 AM John Bent @.***> wrote:

Here's how I did today:
Wordle Tekoi er a Belau #1181 5/6
www.wordle.global/pau
🟨🟩⬜⬜⬜
⬜🟩🟩⬜⬜
⬜🟩🟩🟨⬜
🟨🟩🟩🟩⬜
🟩🟩🟩🟩🟩
A few bad guesses but I figured it out eventually. :) It's much harder for
me than English wordle!
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2345039690,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXVX7SPZ7EAGXUDSS4TZWDQF5AVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNBVGAZTSNRZGA
.
You are receiving this because you were mentioned.Message ID:
@.***>

The reason you got those popups is because it doesn't allow borrowed words. BASIO comes from Japanese and BABII comes from Malay. Having said that, I can try to add them as allowed words. I can exempt them so they'll never be answers but I can add them as legal guesses.

But the final word SAING is Japanese.
On Thu, Sep 26, 2024, 4:24 PM John Bent @.***> wrote:

The reason you got those popups is because it doesn't allow borrowed
words. BASIO comes from Japanese and BABII comes from Malay. Having said
that, I can try to add them as allowed words. I can exempt them so they'll
never be answers but I can add them as legal guesses.
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2376134429,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXS4C3RNVJOSRFVPESDZYOZCFAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGEZTINBSHE
.
You are receiving this because you were mentioned.Message ID:
@.***>

Good point. It's not marked as borrowed currently. It should be.
Are you active in Facebook? It would be fun to create a Facebook group to share scores and discuss starting words and strategy. But I don't have enough Facebook presence to do it. :)

Wordle Tekoi er a Belau #1195 5/6
www.wordle.global/pau
🟨🟨⬜⬜⬜
⬜⬜🟨🟩⬜
⬜⬜⬜🟩🟩
⬜🟩⬜🟩🟩
🟩🟩🟩🟩🟩

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC announcements
on power outages or read political gossip for entertainment. 😆
If you create a group I would be sure to "follow" and will share my scores
and contribute to discussions etc. I understand you're busy and if/when
questions or comments about Pordle use or words arise that actually have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should be.
Are you active in Facebook? It would be fun to create a Facebook group to
share scores and discuss starting words and strategy. But I don't have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2376179541,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE
.
You are receiving this because you were mentioned.Message ID:
@.***>

I failed miserably on second and have been so occupied with projects at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC announcements
on power outages or read political gossip for entertainment. 😆
If you create a group I would be sure to "follow" and will share my scores
and contribute to discussions etc. I understand you're busy and if/when
questions or comments about Pordle use or words arise that actually have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should be.
Are you active in Facebook? It would be fun to create a Facebook group
to
share scores and discuss starting words and strategy. But I don't have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2376179541,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378234648,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Haha!! I hear and feel you, Mar!! This is harder than Wordle!
On Fri, Sep 27, 2024, 11:05 AM Gnalu @.***> wrote:

I failed miserably on second and have been so occupied with projects at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC
announcements
on power outages or read political gossip for entertainment. 😆
If you create a group I would be sure to "follow" and will share my
scores
and contribute to discussions etc. I understand you're busy and if/when
questions or comments about Pordle use or words arise that actually have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should be.
Are you active in Facebook? It would be fun to create a Facebook group
to
share scores and discuss starting words and strategy. But I don't have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2376179541>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378234648,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA>

.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378263273,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXTJNCALTUWUSYFNBXTZYS4NJAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGI3DGMRXGM
.
You are receiving this because you were mentioned.Message ID:
@.***>

Sorry about BILEK not being valid. We can try to fix that as well.
Following the Josephs dictionary, e don't currently have all of the forms
of all nouns in tekinged. I could probably automatically enter most of
them. Typically, we just have the unpossessed form and the third person
singular form. For example, we have BAIL and BILEL only for BAIL right now.
We could pretty easily add BILEK, BILEM, BILED. But it gets harder to
automatically add the other forms. I'm not even sure what the BAIL ER KEMUI
and BAIL ER KEMAM and BAIL ER TIR forms are even. :) And I don't think the
rules are consistent enough to automatically add those forms. But we could
add ER KAU, ER NGAK, ER KID forms since those are consistently just
changing the -L to -M, -K, and -D respectively.
On Fri, Sep 27, 2024 at 11:45 AM Lukes-Imeyuns @.***>
wrote:

Haha!! I hear and feel you, Mar!! This is harder than Wordle!
On Fri, Sep 27, 2024, 11:05 AM Gnalu @.***> wrote:

I failed miserably on second and have been so occupied with projects at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC
announcements
on power outages or read political gossip for entertainment. 😆
If you create a group I would be sure to "follow" and will share my
scores
and contribute to discussions etc. I understand you're busy and
if/when
questions or comments about Pordle use or words arise that actually
have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should be.
Are you active in Facebook? It would be fun to create a Facebook
group
to
share scores and discuss starting words and strategy. But I don't
have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2376179541>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378234648>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378263273,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AXYSPXTJNCALTUWUSYFNBXTZYS4NJAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGI3DGMRXGM>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378302156,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAPT2PQGN6Q677ROVF4WE63ZYTBDFAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMYDEMJVGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

Ah I see. That's a good hint for future Pordles. 😁
Bail er kemiu is BILIU and bail er kemam is BILED.
A good reminder for possessive forms: klokleK (mine), klokleM (yours)
klokliU (yours plural), klokleD (ours), and klokliR (theirs).
But I'm sure you already know that -of the last letters. It is THE other
letters and how they change that we don't have a consistent pattern to rely
on.
I had assumed that somehow Pordle generates words from Tekinged and will
have all the various forms.
Adding all these words would require way too much time. We can enjoy it as
is.
Sulang.
On Fri, Sep 27, 2024, 12:36 PM John Bent @.***> wrote:

Sorry about BILEK not being valid. We can try to fix that as well.
Following the Josephs dictionary, e don't currently have all of the forms
of all nouns in tekinged. I could probably automatically enter most of
them. Typically, we just have the unpossessed form and the third person
singular form. For example, we have BAIL and BILEL only for BAIL right
now.
We could pretty easily add BILEK, BILEM, BILED. But it gets harder to
automatically add the other forms. I'm not even sure what the BAIL ER
KEMUI
and BAIL ER KEMAM and BAIL ER TIR forms are even. :) And I don't think the
rules are consistent enough to automatically add those forms. But we could
add ER KAU, ER NGAK, ER KID forms since those are consistently just
changing the -L to -M, -K, and -D respectively.
On Fri, Sep 27, 2024 at 11:45 AM Lukes-Imeyuns @.***>
wrote:

Haha!! I hear and feel you, Mar!! This is harder than Wordle!
On Fri, Sep 27, 2024, 11:05 AM Gnalu @.***> wrote:

I failed miserably on second and have been so occupied with projects
at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC
announcements
on power outages or read political gossip for entertainment. 😆
If you create a group I would be sure to "follow" and will share my
scores
and contribute to discussions etc. I understand you're busy and
if/when
questions or comments about Pordle use or words arise that actually
have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should be.
Are you active in Facebook? It would be fun to create a Facebook
group
to
share scores and discuss starting words and strategy. But I don't
have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2376179541>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378234648>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378263273>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXTJNCALTUWUSYFNBXTZYS4NJAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGI3DGMRXGM>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378302156,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAPT2PQGN6Q677ROVF4WE63ZYTBDFAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMYDEMJVGY>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378338177,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXVNBFX5P623WYZUTJDZYTHCTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMZTQMJXG4
.
You are receiving this because you were mentioned.Message ID:
@.***>

BLAI ER KEMAM is BILAM I think. BLAI ER KID is BILED.
Pordle does pull all the words from tekinged. But tekinged doesn't have all
the forms of all the nouns. Normally, it just has the unpossessed form
(e.g. BAIL) and 'ER NGII' form (e.g. BILEL). Which is modeled after the
original Josephs dictionary. We could automatically put in the ER NGAK and
ER KAU and ER KID forms because those are all consistent off the ER NGII
form but the ER KEMUI and ER KEMAM and ER TIR forms aren't consistent. For
example, TET has TIL and TIK and TIM and TID but the ER KEMIU, ER TIR, and
ER KEMAM forms are weird. I think that's true of many words unfortunately.
We should try to add all of them but we probably need to add them each
individually and verify that we are adding them correctly. This is probably
a good discussion to have with PLC. :)
John
On Fri, Sep 27, 2024 at 12:48 PM Lukes-Imeyuns @.***>
wrote:

Ah I see. That's a good hint for future Pordles. 😁
Bail er kemiu is BILIU and bail er kemam is BILED.
A good reminder for possessive forms: klokleK (mine), klokleM (yours)
klokliU (yours plural), klokleD (ours), and klokliR (theirs).
But I'm sure you already know that -of the last letters. It is THE other
letters and how they change that we don't have a consistent pattern to
rely
on.
I had assumed that somehow Pordle generates words from Tekinged and will
have all the various forms.
Adding all these words would require way too much time. We can enjoy it as
is.
Sulang.
On Fri, Sep 27, 2024, 12:36 PM John Bent @.***> wrote:

Sorry about BILEK not being valid. We can try to fix that as well.
Following the Josephs dictionary, e don't currently have all of the
forms
of all nouns in tekinged. I could probably automatically enter most of
them. Typically, we just have the unpossessed form and the third person
singular form. For example, we have BAIL and BILEL only for BAIL right
now.
We could pretty easily add BILEK, BILEM, BILED. But it gets harder to
automatically add the other forms. I'm not even sure what the BAIL ER
KEMUI
and BAIL ER KEMAM and BAIL ER TIR forms are even. :) And I don't think
the
rules are consistent enough to automatically add those forms. But we
could
add ER KAU, ER NGAK, ER KID forms since those are consistently just
changing the -L to -M, -K, and -D respectively.
On Fri, Sep 27, 2024 at 11:45 AM Lukes-Imeyuns @.***>
wrote:

Haha!! I hear and feel you, Mar!! This is harder than Wordle!
On Fri, Sep 27, 2024, 11:05 AM Gnalu @.***> wrote:

I failed miserably on second and have been so occupied with projects
at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC
announcements
on power outages or read political gossip for entertainment. 😆
If you create a group I would be sure to "follow" and will share
my
scores
and contribute to discussions etc. I understand you're busy and
if/when
questions or comments about Pordle use or words arise that
actually
have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should be.
Are you active in Facebook? It would be fun to create a Facebook
group
to
share scores and discuss starting words and strategy. But I
don't
have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2376179541>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378234648>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378263273>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXTJNCALTUWUSYFNBXTZYS4NJAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGI3DGMRXGM>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378302156>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAPT2PQGN6Q677ROVF4WE63ZYTBDFAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMYDEMJVGY>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378338177,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AXYSPXVNBFX5P623WYZUTJDZYTHCTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMZTQMJXG4>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378346916,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAPT2PTYX4ORXGFNJQZVD53ZYTIRTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM2DMOJRGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

Well, should you move forward with adding them and if it's possible to
teach us to do it, I'd be willing to help add words.
And yes, you're right about BILAM. Don't know what I was thinking. 🫣
Sulang.
On Fri, Sep 27, 2024, 1:31 PM John Bent @.***> wrote:

BLAI ER KEMAM is BILAM I think. BLAI ER KID is BILED.
Pordle does pull all the words from tekinged. But tekinged doesn't have
all
the forms of all the nouns. Normally, it just has the unpossessed form
(e.g. BAIL) and 'ER NGII' form (e.g. BILEL). Which is modeled after the
original Josephs dictionary. We could automatically put in the ER NGAK and
ER KAU and ER KID forms because those are all consistent off the ER NGII
form but the ER KEMUI and ER KEMAM and ER TIR forms aren't consistent. For
example, TET has TIL and TIK and TIM and TID but the ER KEMIU, ER TIR, and
ER KEMAM forms are weird. I think that's true of many words unfortunately.
We should try to add all of them but we probably need to add them each
individually and verify that we are adding them correctly. This is
probably
a good discussion to have with PLC. :)
John
On Fri, Sep 27, 2024 at 12:48 PM Lukes-Imeyuns @.***>
wrote:

Ah I see. That's a good hint for future Pordles. 😁
Bail er kemiu is BILIU and bail er kemam is BILED.
A good reminder for possessive forms: klokleK (mine), klokleM (yours)
klokliU (yours plural), klokleD (ours), and klokliR (theirs).
But I'm sure you already know that -of the last letters. It is THE other
letters and how they change that we don't have a consistent pattern to
rely
on.
I had assumed that somehow Pordle generates words from Tekinged and will
have all the various forms.
Adding all these words would require way too much time. We can enjoy it
as
is.
Sulang.
On Fri, Sep 27, 2024, 12:36 PM John Bent @.***> wrote:

Sorry about BILEK not being valid. We can try to fix that as well.
Following the Josephs dictionary, e don't currently have all of the
forms
of all nouns in tekinged. I could probably automatically enter most of
them. Typically, we just have the unpossessed form and the third
person
singular form. For example, we have BAIL and BILEL only for BAIL right
now.
We could pretty easily add BILEK, BILEM, BILED. But it gets harder to
automatically add the other forms. I'm not even sure what the BAIL ER
KEMUI
and BAIL ER KEMAM and BAIL ER TIR forms are even. :) And I don't think
the
rules are consistent enough to automatically add those forms. But we
could
add ER KAU, ER NGAK, ER KID forms since those are consistently just
changing the -L to -M, -K, and -D respectively.
On Fri, Sep 27, 2024 at 11:45 AM Lukes-Imeyuns @.***>
wrote:

Haha!! I hear and feel you, Mar!! This is harder than Wordle!
On Fri, Sep 27, 2024, 11:05 AM Gnalu @.***> wrote:

I failed miserably on second and have been so occupied with
projects
at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC
announcements
on power outages or read political gossip for entertainment. 😆
If you create a group I would be sure to "follow" and will share
my
scores
and contribute to discussions etc. I understand you're busy and
if/when
questions or comments about Pordle use or words arise that
actually
have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should
be.
Are you active in Facebook? It would be fun to create a
Facebook
group
to
share scores and discuss starting words and strategy. But I
don't
have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2376179541>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2378234648>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378263273>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXTJNCALTUWUSYFNBXTZYS4NJAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGI3DGMRXGM>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378302156>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAPT2PQGN6Q677ROVF4WE63ZYTBDFAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMYDEMJVGY>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378338177>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXVNBFX5P623WYZUTJDZYTHCTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMZTQMJXG4>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378346916,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAPT2PTYX4ORXGFNJQZVD53ZYTIRTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM2DMOJRGY>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378379931,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXXCD5A2PGA6P2DVM5DZYTNS5AVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM3TSOJTGE
.
You are receiving this because you were mentioned.Message ID:
@.***>

Oh, that's a good point. I could try to add a DEKAINGESEU page to help add
missing forms!
Thanks for volunteering! :)
John
On Fri, Sep 27, 2024 at 1:36 PM Lukes-Imeyuns @.***>
wrote:

Well, should you move forward with adding them and if it's possible to
teach us to do it, I'd be willing to help add words.
And yes, you're right about BILAM. Don't know what I was thinking. 🫣
Sulang.
On Fri, Sep 27, 2024, 1:31 PM John Bent @.***> wrote:

BLAI ER KEMAM is BILAM I think. BLAI ER KID is BILED.
Pordle does pull all the words from tekinged. But tekinged doesn't have
all
the forms of all the nouns. Normally, it just has the unpossessed form
(e.g. BAIL) and 'ER NGII' form (e.g. BILEL). Which is modeled after the
original Josephs dictionary. We could automatically put in the ER NGAK
and
ER KAU and ER KID forms because those are all consistent off the ER NGII
form but the ER KEMUI and ER KEMAM and ER TIR forms aren't consistent.
For
example, TET has TIL and TIK and TIM and TID but the ER KEMIU, ER TIR,
and
ER KEMAM forms are weird. I think that's true of many words
unfortunately.
We should try to add all of them but we probably need to add them each
individually and verify that we are adding them correctly. This is
probably
a good discussion to have with PLC. :)
John
On Fri, Sep 27, 2024 at 12:48 PM Lukes-Imeyuns @.***>
wrote:

Ah I see. That's a good hint for future Pordles. 😁
Bail er kemiu is BILIU and bail er kemam is BILED.
A good reminder for possessive forms: klokleK (mine), klokleM (yours)
klokliU (yours plural), klokleD (ours), and klokliR (theirs).
But I'm sure you already know that -of the last letters. It is THE
other
letters and how they change that we don't have a consistent pattern to
rely
on.
I had assumed that somehow Pordle generates words from Tekinged and
will
have all the various forms.
Adding all these words would require way too much time. We can enjoy
it
as
is.
Sulang.
On Fri, Sep 27, 2024, 12:36 PM John Bent @.***> wrote:

Sorry about BILEK not being valid. We can try to fix that as well.
Following the Josephs dictionary, e don't currently have all of the
forms
of all nouns in tekinged. I could probably automatically enter most
of
them. Typically, we just have the unpossessed form and the third
person
singular form. For example, we have BAIL and BILEL only for BAIL
right
now.
We could pretty easily add BILEK, BILEM, BILED. But it gets harder
to
automatically add the other forms. I'm not even sure what the BAIL
ER
KEMUI
and BAIL ER KEMAM and BAIL ER TIR forms are even. :) And I don't
think
the
rules are consistent enough to automatically add those forms. But we
could
add ER KAU, ER NGAK, ER KID forms since those are consistently just
changing the -L to -M, -K, and -D respectively.
On Fri, Sep 27, 2024 at 11:45 AM Lukes-Imeyuns @.***>
wrote:

Haha!! I hear and feel you, Mar!! This is harder than Wordle!
On Fri, Sep 27, 2024, 11:05 AM Gnalu @.***> wrote:

I failed miserably on second and have been so occupied with
projects
at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC
announcements
on power outages or read political gossip for entertainment.
😆
If you create a group I would be sure to "follow" and will
share
my
scores
and contribute to discussions etc. I understand you're busy
and
if/when
questions or comments about Pordle use or words arise that
actually
have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***> wrote:

Good point. It's not marked as borrowed currently. It should
be.
Are you active in Facebook? It would be fun to create a
Facebook
group
to
share scores and discuss starting words and strategy. But I
don't
have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2376179541>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message
ID:
@.***>

—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2378234648>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2378263273>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXTJNCALTUWUSYFNBXTZYS4NJAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGI3DGMRXGM>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378302156>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAPT2PQGN6Q677ROVF4WE63ZYTBDFAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMYDEMJVGY>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378338177>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXVNBFX5P623WYZUTJDZYTHCTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMZTQMJXG4>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378346916>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAPT2PTYX4ORXGFNJQZVD53ZYTIRTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM2DMOJRGY>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378379931,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AXYSPXXCD5A2PGA6P2DVM5DZYTNS5AVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM3TSOJTGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378383845,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAPT2PVF2VVLSDLZD5NU5DTZYTOFLAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM4DGOBUGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

BILAM is for BAIL, clothing.
BLIMAM is for housing.
TET, Tim, Tik, when it’s ours it’s DETMAM, for them is DETMIU. It’s
confusing as T becomes D.
On Thu, Sep 26, 2024 at 21:41 John Bent @.***> wrote:

Oh, that's a good point. I could try to add a DEKAINGESEU page to help add
missing forms!
Thanks for volunteering! :)
John
On Fri, Sep 27, 2024 at 1:36 PM Lukes-Imeyuns @.***>
wrote:

Well, should you move forward with adding them and if it's possible to
teach us to do it, I'd be willing to help add words.
And yes, you're right about BILAM. Don't know what I was thinking. 🫣
Sulang.
On Fri, Sep 27, 2024, 1:31 PM John Bent @.***> wrote:

BLAI ER KEMAM is BILAM I think. BLAI ER KID is BILED.
Pordle does pull all the words from tekinged. But tekinged doesn't
have
all
the forms of all the nouns. Normally, it just has the unpossessed form
(e.g. BAIL) and 'ER NGII' form (e.g. BILEL). Which is modeled after
the
original Josephs dictionary. We could automatically put in the ER NGAK
and
ER KAU and ER KID forms because those are all consistent off the ER
NGII
form but the ER KEMUI and ER KEMAM and ER TIR forms aren't consistent.
For
example, TET has TIL and TIK and TIM and TID but the ER KEMIU, ER TIR,
and
ER KEMAM forms are weird. I think that's true of many words
unfortunately.
We should try to add all of them but we probably need to add them each
individually and verify that we are adding them correctly. This is
probably
a good discussion to have with PLC. :)
John
On Fri, Sep 27, 2024 at 12:48 PM Lukes-Imeyuns @.***>
wrote:

Ah I see. That's a good hint for future Pordles. 😁
Bail er kemiu is BILIU and bail er kemam is BILED.
A good reminder for possessive forms: klokleK (mine), klokleM
(yours)
klokliU (yours plural), klokleD (ours), and klokliR (theirs).
But I'm sure you already know that -of the last letters. It is THE
other
letters and how they change that we don't have a consistent pattern
to
rely
on.
I had assumed that somehow Pordle generates words from Tekinged and
will
have all the various forms.
Adding all these words would require way too much time. We can enjoy
it
as
is.
Sulang.
On Fri, Sep 27, 2024, 12:36 PM John Bent @.***> wrote:

Sorry about BILEK not being valid. We can try to fix that as well.
Following the Josephs dictionary, e don't currently have all of
the
forms
of all nouns in tekinged. I could probably automatically enter
most
of
them. Typically, we just have the unpossessed form and the third
person
singular form. For example, we have BAIL and BILEL only for BAIL
right
now.
We could pretty easily add BILEK, BILEM, BILED. But it gets harder
to
automatically add the other forms. I'm not even sure what the BAIL
ER
KEMUI
and BAIL ER KEMAM and BAIL ER TIR forms are even. :) And I don't
think
the
rules are consistent enough to automatically add those forms. But
we
could
add ER KAU, ER NGAK, ER KID forms since those are consistently
just
changing the -L to -M, -K, and -D respectively.
On Fri, Sep 27, 2024 at 11:45 AM Lukes-Imeyuns @.***>
wrote:

Haha!! I hear and feel you, Mar!! This is harder than Wordle!
On Fri, Sep 27, 2024, 11:05 AM Gnalu @.***> wrote:

I failed miserably on second and have been so occupied with
projects
at
work, have not had a chance to retry.
On Thu, Sep 26, 2024 at 18:35 Lukes-Imeyuns @.***>
wrote:

Here is a report of my next attempt. Heh!
MELAI
BILEK - invalid word
MILES
TOBAL
*EKLIL *
I do have a Facebook account. I go in there to check on PPUC
announcements
on power outages or read political gossip for entertainment.
😆
If you create a group I would be sure to "follow" and will
share
my
scores
and contribute to discussions etc. I understand you're busy
and
if/when
questions or comments about Pordle use or words arise that
actually
have
merit, I will bring to the group's attention.
Sulang!
On Thu, Sep 26, 2024 at 4:47 PM John Bent @.***>
wrote:

Good point. It's not marked as borrowed currently. It
should
be.
Are you active in Facebook? It would be fun to create a
Facebook
group
to
share scores and discuss starting words and strategy. But
I
don't
have
enough Facebook presence to do it. :)
—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2376179541>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXRSXBEL4Z3CRLLPUVLZYO32NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGE3TSNJUGE>

.
You are receiving this because you were mentioned.Message
ID:
@.***>

—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2378234648>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AF2DJJHVYOH7ATBWOJUKSKTZYSY6PAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGIZTINRUHA>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2378263273>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXTJNCALTUWUSYFNBXTZYS4NJAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGI3DGMRXGM>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<

https://github.com/tekinged/missing/issues/403#issuecomment-2378302156>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAPT2PQGN6Q677ROVF4WE63ZYTBDFAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMYDEMJVGY>

.
You are receiving this because you authored the thread.Message
ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378338177>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXVNBFX5P623WYZUTJDZYTHCTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGMZTQMJXG4>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378346916>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAPT2PTYX4ORXGFNJQZVD53ZYTIRTAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM2DMOJRGY>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/tekinged/missing/issues/403#issuecomment-2378379931>,

or unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AXYSPXXCD5A2PGA6P2DVM5DZYTNS5AVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM3TSOJTGE>

.
You are receiving this because you were mentioned.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378383845,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAPT2PVF2VVLSDLZD5NU5DTZYTOFLAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM4DGOBUGU>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2378387404,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AF2DJJBSFUVHV2MGT3WGIILZYTOWZAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZYGM4DONBQGQ
.
You are receiving this because you commented.Message ID:
@.***>

My first two!
Wordle Tekoi er a Belau #1197 2/6
www.wordle.global/pau
⬜⬜⬜🟩🟨
🟩🟩🟩🟩🟩
@Lukes-Imeyuns , do you use the same starting word or a different one each day?

Wordle Tekoi er a Belau #1198 3/6
www.wordle.global/pau
🟨⬜⬜🟩⬜
🟨🟩🟩⬜⬜
🟩🟩🟩🟩🟩
I use “UNGIL” as my opener.

I've been using DELAK

Oh, I change each time. Not sure why because I use the same two openers for
Wordle. Lol
On Sun, Sep 29, 2024, 9:23 AM John Bent @.***> wrote:

I've been using DELAK
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2381034995,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXXQXHLZZ4OZOYSCEZDZY5B6NAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBRGAZTIOJZGU
.
You are receiving this because you were mentioned.Message ID:
@.***>

Wordle Tekoi er a Belau #1198 2/6
www.wordle.global/pau
🟨🟩🟩⬜⬜
🟩🟩🟩🟩🟩

Wow!! Another two!!
I'm not good at this Pordle. 🫣
On Mon, Sep 30, 2024, 8:40 AM John Bent @.***> wrote:

Wordle Tekoi er a Belau #1198 2/6
www.wordle.global/pau
🟨🟩🟩⬜⬜
🟩🟩🟩🟩🟩
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2381653949,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXQNK4V4Q7SOE7VE46TZZCFYHAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBRGY2TGOJUHE
.
You are receiving this because you were mentioned.Message ID:
@.***>

Wordle Tekoi er a Belau #1198 4/6
www.wordle.global/pau
⬜⬜⬜⬜⬜
⬜⬜⬜⬜🟩
🟩⬜🟨⬜🟩
🟩🟩🟩🟩🟩
🤦🙄🫣🤣
On Mon, Sep 30, 2024, 8:44 AM Jelga Lukes Emiwo @.***>
wrote:

Wow!! Another two!!
I'm not good at this Pordle. 🫣
On Mon, Sep 30, 2024, 8:40 AM John Bent @.***> wrote:

Wordle Tekoi er a Belau #1198 2/6
www.wordle.global/pau
🟨🟩🟩⬜⬜
🟩🟩🟩🟩🟩
—
Reply to this email directly, view it on GitHub
https://github.com/tekinged/missing/issues/403#issuecomment-2381653949,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXYSPXQNK4V4Q7SOE7VE46TZZCFYHAVCNFSM6AAAAABOCBQ6WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBRGY2TGOJUHE
.
You are receiving this because you were mentioned.Message ID:
@.***>

OK. Come join our group!
https://www.facebook.com/groups/456166154103205


🐛 Bug Report — R2 Get not correctly handling conditional header etags

The ETag response header returned by an R2 get is not being properly quoted. Consequently, clients that echo back the etag as is, without checking for and adding the quotes themselves will receive a 500 response when attempting to perform a conditional get.

Actually, it was pointed out that the worker should be using file.httpEtag in the response rather than file.etag (which is unquoted).


Optimise/add currency icons/improve metadata

Closely related to #1401 and #1406.

This PR is merged to the lab branch. This PR does not match our PR template, which requires valid use cases. To move on we merged this PR to the lab branch, which will be moved to a separate repo in the future.


Google API Not Working

The Google API doesn't return results all of a sudden. It has worked for months but doesn't return any results anymore. I've tried it on a number of devices. In all cases, the Google dictionary does not work. Glosbe works fine. Is there anything I should try for troubleshooting?

Using the URL works to return "f.text" when entered manually into my browser.

Hello,
which OS do you use?
Does LWT run on your local machine?
Can you change line 23 in ggl.php into:
	private static $urlFormat = "http://translate.google.com/translate_a/single?client=tw-ob&q=%s&hl=en&sl=%s&tl=%s&dt=bd&dt=t&dt=at&ie=UTF-8&oe=UTF-8&oc=1&otf=2&ssel=0&tsel=3";

Hi there,
I run LWT on a webhost running some flavour of Linux. I'll change that line
and get back to you. I see it changes the client type. What exactly does
that change?
Thanks,
Luke
On Oct 5, 2015 13:30, "andreask7"<EMAIL_ADDRESS>wrote:

Hello,
which OS do you use?
Does LWT run on your local machine?
Can you change line 23 in ggl.php into:
private static $urlFormat = "
http://translate.google.com/translate_a/single?client=tw-ob&q=%s&hl=en&sl=%s&tl=%s&dt=bd&dt=t&dt=at&ie=UTF-8&oe=UTF-8&oc=1&otf=2&ssel=0&tsel=3
";
—
Reply to this email directly or view it on GitHub
https://github.com/andreask7/lwt/issues/8#issuecomment-145641682.

Hello Luke,
I don't know exactly what it changes and why it doesn't work, because the API is not officially supported by google. I guess google has made some changes lately to block some requests. I've myself some issues on the demo-server, however on my local machine everything is fine.
Andreas

Hello Andreas,
That change worked for me, thanks for your help. I'll let you know if
anything changes.
On Mon, Oct 5, 2015 at 2:22 PM, andreask7<EMAIL_ADDRESS>wrote:

Hello Luke,
I don't know exactly what it changes and why it doesn't work, because the
API is not officially supported by google. I guess google has made some
changes lately to block some requests. I've myself some issues on the
demo-server, however on my local machine everything is fine.
Andreas
—
Reply to this email directly or view it on GitHub
https://github.com/andreask7/lwt/issues/8#issuecomment-145656289.

Hello again,
The new URL stops working sometimes, but it appears that each client is handled separately. A couple of things that are fairly effective: I make sure the google API is my second dictionary and try Glosbe first, so that Google will only get traffic if I specifically ask for it. The other thing I would like to do is create a second ggl.php file for the new client that I could switch between easily without modifying the file on my server. However, I get an error saying that only ggl.php and glosbe_api.php are supported. Is there a way around this? Can I use an http prefix for that alternate URL? Would it be possible to remove the error so that I can add the alternate file?

Hello Luke,
a dictionary url must start with 'http', 'https', 'ggl.php' or 'glosbe_api.php'.
So you could name your second ggl file i.e. 'ggl.php_2.php'.
Andreas

I've played around with several different methods but it seems that you can't get around it when using a web host. Maybe if you're hosting LWT on your own computer and thereby don't have as many requests.
Since Glosbe only offers a fraction of the translations - maybe it would be possible to add another alternative? Google offers a paid API that costs roughly $0.0002 per word which I find pretty acceptable. Otherwise Bing and Yandex offers free API.

The downside to the google API is that it only provides a single
translation result per request. I cannot justify paying for only a single
result. As you said, Microsoft offers a similar API which apparently offers
multiple results but so far I'm not impressed with their translator in
general. But, the API is Fred for 2 million characters per month. I may try
to implement the API in the future to see how it goes.

Found this script, claiming to fetch from a "secret" Google domain. I've done a couple of tests in my browser and get good results. https://ctrlq.org/code/19909-google-translate-api

Alright, so once again it seems like the Google API stopped working. Frustrating to say the least. The script I linked above was published in 2014 and still work so today I edited glosbe_api.php to work with Google instead. It's badly coded and only return one result but saves a lot of time compared with copy/pasting from an external Google Translator window.
Script for everyone interested: http://pastebin.com/KPGwv0uu


Error during "npm run build" on RPi2

I've followed A. Kelley to build the application on RPi2. The build failed.
If needed I can provide more information.
Thank you
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'run', 'build' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info prebuild<EMAIL_ADDRESS>6 info build<EMAIL_ADDRESS>7 verbose unsafe-perm in lifecycle true
8 info<EMAIL_ADDRESS>Failed to exec build script
9 verbose stack Error<EMAIL_ADDRESS>build: npm install && ./build
9 verbose stack Exit status 133
9 verbose stack     at EventEmitter. (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:213:16)
9 verbose stack     at EventEmitter.emit (events.js:98:17)
9 verbose stack     at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:14:12)
9 verbose stack     at ChildProcess.emit (events.js:98:17)
9 verbose stack     at maybeClose (child_process.js:755:16)
9 verbose stack     at Process.ChildProcess._handle.onexit (child_process.js:822:5)
10 verbose pkgid<EMAIL_ADDRESS>11 verbose cwd /home/root/gb/groovebasin
12 error Linux 3.18.7-v7+
13 error argv "node" "/usr/local/bin/npm" "run" "build"
14 error node v0.10.29
15 error npm  v2.7.5
16 error code ELIFECYCLE
17 error<EMAIL_ADDRESS>build: npm install && ./build
17 error Exit status 133
18 error Failed at the<EMAIL_ADDRESS>build script 'npm install && ./build'.
18 error This is most likely a problem with the groovebasin package,
18 error not with npm itself.
18 error Tell the author that this fails on your system:
18 error     npm install && ./build
18 error You can get their info via:
18 error     npm owner ls groovebasin
18 error There is likely additional logging output above.
19 verbose exit [ 1, true ]

Can you try this?
npm install
sh build
node lib/server.js

(In progress)
Thank you for your quick response.
I upgraded node to the latest version. Now, It seems to build.
I'll update my post.


Switchcmds2

see PR #160
added generic module to switch swiches using shell commands

Looks good! . We can merge it once you fix the last pylint warnings.

Ah right, I was using an old (python2?) pylint version

Thanks!


error to use it in browser

<EMAIL_ADDRESS>Can't import the named export 'Keypair' from non EcmaScript module (only default export is available)

This is typically a build config issue. Depending on what build system you have, it may require additional configuration. Can you provide your package.json?


Misspell in Angle brackets？

https://docs.perl6.org/perl6.xhtml
Angle brackets <  > have displayed as &lt and &gt

Thanks. Fixed the &lt thing, but now noticing more code chunks double-escaped, like triple-escaped markup in code example in 29.2.7 Object Construction section.
The Pod::To::HTML thing needs a saner rewrite to fix all the issues.

Isn't this one rendered by Pod::To::Bigpage? Also related: #1825

Yeah, the rendering issues are now fixed. Unrelated to report in OP, there're a bunch of markup errors because of illegal IDs that start with a digit. Don't know if there's anything else, as the validation ends with "too many messages".

It's again these fake URLs due to HTML errors. I thought I had fixed some
of them...

It should be fixed by perl6/perl6-pod-to-bigpage@9fe402be403b64152bee04
I test it locally and do not know why it is not applied when generates.

I test it locally and do not know why it is not applied when generates.

Because module updates need to be installed on the server by the admins manually.

Ok, then it has been fixed.


docs: MouseJoint documentation

Description

MouseJoint documentation, mostly copied from box2d docs. Moved the existing example to joints subfolder
Checklist

[x] I have followed the Contributor Guide when preparing my PR.
[-] I have updated/added tests for ALL new/updated/fixed functionality.
[x] I have updated/added relevant documentation in docs and added dartdoc comments with ///.
[x] I have updated/added relevant examples in examples or docs.

Breaking Change?

[-] Yes, this PR is a breaking change.
[x] No, this PR is not a breaking change.

Related Issues

#2005

This is not a breaking change, you must have just misclicked that right?

This is not a breaking change, you must have just misclicked that right?

Yeah, it's not breaking, sorry about that!