text:
KeyError: 'BTTEUR'

Hi,
My base currency is set to EUR and from time to time I get the below error for various pairs  and the bot stops completely
Traceback (most recent call last):
  File "C:\TradingBot\Binance-volatility-trading-bot\Binance Detect Moonings.py", line 592, in <module>
    orders, last_price, volume = buy()
  File "C:\TradingBot\Binance-volatility-trading-bot\Binance Detect Moonings.py", line 292, in buy
    volume, last_price = convert_volume()
  File "C:\TradingBot\Binance-volatility-trading-bot\Binance Detect Moonings.py", line 274, in convert_volume
    volume[coin] = float(QUANTITY / float(last_price[coin]['price']))
KeyError: 'BTTEUR'

Here is my config.yml

# These options apply to how the script will operate.
script_options:
  # Switch between testnet and mainnet
  # Setting this to False will use REAL funds, use at your own risk
  TEST_MODE: False
  LOG_TRADES: True
  LOG_FILE: 'trades.txt'

  # Set this to true if you are accessing binance from within the United States of America
  # Need to change TLD
  AMERICAN_USER: False

# These options apply to the trading methods the script executes
trading_options:

  # select your base currency to use for trading (trade for example USDT pairs)
  PAIR_WITH: EUR

  # Total amount per trade (your base currency balance must be at least MAX_COINS * QUANTITY)
  # Binance uses a minimum of 10 USDT per trade, add a bit extra to enable selling if the price drops.
  # Recommended: no less than 12 USDT. Suggested: 15 or more.
  QUANTITY: 15

  # List of trading pairs to exclude
  # by default we're excluding the most popular fiat pairs
  FIATS:
    - EURUSDT
    - GBPUSDT
    - JPYUSDT
    - USDUSDT
    - DOWN
    - UP

  # Maximum number of trade 'slots' at any time (your USDT balance must be at least MAX_COINS * QUANTITY)
  MAX_COINS: 1

  # the amount of time in MINUTES to calculate the difference from the current price (minimum: 1).
  TIME_DIFFERENCE: 2

  # Number of times to check for TP/SL during each TIME_DIFFERENCE (minimum: 1).
  # Don't spam the Binance API, you will be banned (max 1200 requests per minute per IP).
  RECHECK_INTERVAL: 10

  # the difference in % between the first and second checks for the price.
  CHANGE_IN_PRICE: 10

  # define in % when to sell a coin that's not making a profit.
  STOP_LOSS: 5

  # define in % when to take profit on a profitable coin.
  TAKE_PROFIT: .8

  # Use custom tickers.txt list for filtering pairs.
  CUSTOM_LIST: True

  # Name of custom tickers list
  TICKERS_LIST: 'tickers.txt'

  # whether to use trailing stop loss or not; default is True
  USE_TRAILING_STOP_LOSS: True

  # when hit TAKE_PROFIT, move STOP_LOSS to TRAILING_STOP_LOSS percentage points below TAKE_PROFIT hence locking in profit
  # when hit TAKE_PROFIT, move TAKE_PROFIT up by TRAILING_TAKE_PROFIT percentage points
  TRAILING_STOP_LOSS: .4
  TRAILING_TAKE_PROFIT: .1

  # Trading fee in % per trade.
  # If using 0.75% (using BNB for fees) you must have BNB in your account to cover trading fees.
  # If using BNB for fees, it MUST be enabled in your Binance 'Dashboard' page (checkbox).
  TRADING_FEE: .075

  SIGNALLING_MODULES:
    - pausebotmod
    - signalsamplemod

Any hints would be much appreciated
Thanks,
C.

Same problem ;
Traceback (most recent call last):
  File "C:\binance-bot\Binance Detect Moonings.py", line 592, in <module>
    orders, last_price, volume = buy()
  File "C:\binance-bot\Binance Detect Moonings.py", line 292, in buy
    volume, last_price = convert_volume()
  File "C:\binance-bot\Binance Detect Moonings.py", line 274, in convert_volume
    volume[coin] = float(QUANTITY / float(last_price[coin]['price']))
KeyError: 'TOMOUSDT'

anyone who can help ?

Same problem on linux:
Traceback (most recent call last):
  File "/home/cantos/Downloads/Binance-volatility-trading-bot-main/Binance Detect Moonings.py", line 592, in <module>
    orders, last_price, volume = buy()
  File "/home/cantos/Downloads/Binance-volatility-trading-bot-main/Binance Detect Moonings.py", line 292, in buy
    volume, last_price = convert_volume()
  File "/home/cantos/Downloads/Binance-volatility-trading-bot-main/Binance Detect Moonings.py", line 274, in convert_volume
    volume[coin] = float(QUANTITY / float(last_price[coin]['price']))
KeyError: 'ICPUSDT'

I believe this is happening because of external_signals() being used to add coins to the volitile_coins list, but not to the historical_prices list - which causes the key error when referencing the coin in last_price (since that's built from historical_prices).
Created PR #181 as a quick-fix similar to the previous try/except fixes

authors: Zajano cemonurrr costicraciunescu sunnyhasija


text:
200 response required pre-auth for pod readiness checks

There needs to be an endpoint that returns a 200 so that the LB will realise the service is up and actually start routing to the backend.

Fix by this PR: https://github.com/CybercentreCanada/assemblyline-ui/pull/197

source: gharchive/issue

authors: cccs-sgaron jredi-jedi

repo: CybercentreCanada/assemblyline-ui

license: MIT

license_type: permissive

license_source: github-api


text:
ask for help

Here is my server：

How should I install xformers for my server environment ?

git config --system core.longpaths true
git clone https://github.com/facebookresearch/xformers.git
cd xformers
git submodule update --init --recursive
pip install -r requirements.txt

apt update
apt purge -y cuda*
apt autoremove --purge -y
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004-keyring.gpg -O /usr/share/keyrings/cuda-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /" | sudo tee /etc/apt/sources.list.d/cuda-ubuntu2004-x86_64.list
apt update && apt install -y cuda-command-line-tools-11-3 cuda-compat-11-3 cuda-minimal-build-11-3 cuda-compiler-11-3 cuda-libraries-dev-11-3 cuda-cupti-dev-11-3 cuda-cupti-11-3 cuda-nvcc-11-3 cuda-cudart-dev-11-3 cuda-libraries-11-3 cuda-cudart-11-3 cuda-gdb-11-3 cuda-cuobjdump-11-3 cuda-cuxxfilt-11-3 cuda-driver-dev-11-3 cuda-memcheck-11-3 cuda-nvdisasm-11-3 cuda-nvml-dev-11-3 cuda-nvprof-11-3 cuda-nvprune-11-3 cuda-nvrtc-dev-11-3 cuda-nvrtc-11-3 cuda-nvtx-11-3 cuda-sanitizer-11-3

pip uninstall -y torch torchvision torchaudio # Remove existing pytorch install.
pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
pip install ninja
python setup.py bdist_wheel --universal
echo -e "\n\n\nOutput whl:"
find . -name *.whl

pip install --force-reinstall [path to the .whl file]

authors: Cyberes zcdliuwei

repo: Cyberes/xformers-compiled


text:
a functional report class

I add basic report functionalities.

Coverage decreased (-39.9%) to 48.113% when pulling 78d5a5f8970e130fb285d5b62b317806547528c2 on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

Coverage decreased (-39.9%) to 48.113% when pulling df2efbdecc4109dcea67a9af6811641bd124c880 on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

Coverage decreased (-39.9%) to 48.113% when pulling 4793e226af70ee5f5ac160cf90f31ed4166643b0 on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

Coverage decreased (-39.9%) to 48.113% when pulling 4793e226af70ee5f5ac160cf90f31ed4166643b0 on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

Coverage increased (+3.4%) to 91.48% when pulling 64fd108a9235f28bd298da5bd42474c7a687cc7d on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

Coverage increased (+4.8%) to 92.825% when pulling 96b9279af7ac2dac52c96159490efa7b3b0f7d9a on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

Coverage increased (+4.8%) to 92.825% when pulling 5c9c98294ba0848499de2d4f9ba6bd5618aa7189 on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

Coverage increased (+5.6%) to 93.636% when pulling 162540c275764f54697977c81302f9b0512e3504 on hezanathos:improve_reports into a9f3c459ad211f0b8d4557caf49b52f6daa3ae58 on Cyberwatch:master.

source: gharchive/pull-request

authors: coveralls hezanathos

repo: Cyberwatch/ruby-qualys


text:
给适配器添加自定义的空内容布局的问题

给适配器添加自定义的空内容布局的问题后，再去请求网络并有数据返回，这时把数据设置进适配器，会报视图解析时的下标越界问题，具体Log信息再贴出来

是最新的版本吗？

最好能给出具体代码，和crash log。

repo: CymChad/BaseRecyclerViewAdapterHelper


text:
🛑 Servicio de impuestos interno is down

In 82f0815, Servicio de impuestos interno (https://homer.sii.cl) was down:

HTTP code: 403
Response time: 370 ms

Resolved: Servicio de impuestos interno is back up in 257cc49.

repo: CymaSuite/upptime


text:
Add New Gods to the Gods Page for The Weaver's Gift

Expand the The Weaver's Gift universe by adding new gods to the "Gods" page. Each entry should briefly describe the god’s unique role, powers, and primary domain (such as nature, wisdom, or the elements) while aligning with the story's Ancient Mesopotamian theme. No need to reference relationships with other gods; focus on each god’s individual characteristics and significance.

Hi @D-Binara . I am interested with this your topic. Can you assign me?

Hi @trungnguyenM01! Glad to hear you're interested. I've assigned the issue to you—thank you for contributing!

Hi @dhruv-vit,
Thanks for your interest! Please feel free to add your ideas for the new gods.

hey D-binara can i too add the gods to the list ?

@D-Binara  could you assign this issue to me? I want to add the gods.

Hello @HtcYlmz,
Thank you for your interest! I’ve assigned this issue to you—looking forward to seeing your contributions.

authors: D-Binara HtcYlmz trungnguyenM01

repo: D-Binara/The-Weaver-s-Gift


text:
Issue 15784 - Overload set constructor call should be supported from inside a constructor

Change issue 15744 case to compilable.

Might ultimately be worth to merge resolveOverloadSet into resolveFuncCall.

Auto-merge toggled on

Thanks!

repo: D-Programming-Language/dmd


text:
Each unittest in Windows

Change the way to run unit testings in Windows like in Posix.
In Posix, unit testing is done for each module, but in Windows, unittest.exe that contains all the unit testings is generated and runs.
But the way for Windows is bad, because it introduce unnecessary dependencies for unit testings.
Example: std.conv is imported in std.algorithm for using to template function, but to is only used in unittest blocks, not in algorithm functions. The dependency is only necessary for unit testing, not need for main features of std.algorithm.
We should run unit testing like Posix, but in Windows DigitalMars make is less usable than GNU make in Posix. Then I wrote simple utility for the purpose (I don't like request cygwin-make for Phobos unit testing).
eachtest.d is only dependent to druntime, not to Phobos`, and doesn't need strange cycle dependencies.
I think this isn't the best, but is the better way.

I don't see any reason to leave this open, given that Walter's against it, and it's obviously not being merged in at this point.
I think that if we want to make changes like this moving forward, we should make it possible to build both all of the unit tests at once and all separately on both Posix and Windows so that we can get the benefit of both tests. But I think that the default of having Posix build separately and Windows build together is good, given that it gets us the chance to test Phobos being both built separately and together.
As for the circular dependency between std.datetime and std.windows.registry, it's no longer an issue, since std.datetime no longer has any static constructors, and in general, it seems the consensus that we need to avoid static constructors in Phobos if we can, since they not only can cause circular dependencies, but they end up increasing the size of executables.

repo: D-Programming-Language/phobos


text:
Improve std.bigint docs.

Fix punctuation in a few places. Add code examples. Document all public methods and module-global functions.
I didn't write a code example for absUnsign because it's unclear whether this function even belongs in this module, since it doesn't directly deal with BigInt but with built-in integer types! Not sure where it should go, though. Any suggestions?

Thanks!


text:
fixup for #3822

keep ptr and len as deprecated (unsafe) properties

Auto-merge toggled on

:clap: You've just auto-assigned you the deprecation cycle of a stupid detail :clap:

:clap: You've just auto-assigned you the deprecation cycle of a stupid detail :clap:

??? I'm already the one managing the deprecation cycles of stuff. Granted, it's kind of dumb to be deprecating an undocumented member, because someone used it in spite of it being undocumented, but having it deprecated for a bit doesn't hurt. We're minimizing code breakage here with minimal cost. It's a bit annoying, but I really don't see a problem with it.

We're minimizing code breakage here with minimal cost. It's a bit annoying, but I really don't see a problem with it.

And that stupid detail broke gfm one of the most used dub packages.
Of course they would have worked around the issue in a later gfm version, but this forces anyone using 2.070.0 to update their gfm dependencies.
Creating such version skews harms even our tiny ecosystem.

This would be like gcc changing their FILE * implementation, and us complaining because we use the undocumented struct layout.
Anyone who uses undocumented implementation details, or depend on old libraries that use them is bound to have failures. I can't see how we can possibly be responsible for all invalid uses of phobos types in 3rd party libraries.
BTW, it's not gfm that was broken, it was regexp from the undead repository. AFAIK, that was fixed. gfm just needs to update their dependencies.

Anyone who uses undocumented implementation details, or depend on old libraries that use them is bound to have failures. I can't see how we can possibly be responsible for all invalid uses of phobos types in 3rd party libraries.

While, I agree, since it came up in the beta, I don't mind having it deprecated for a release or two to minimize the breakage (much as the person who did it wasn't careful enough). I don't intend to keep it around as deprecated for long though. A situation such as this definitely doesn't merit the full deprecation cycle. It's really just an attempt to be nice and minimize PR damage - even if it's caused by someone doing something that they shouldn't have been doing. If it actually cost us much to deprecate it, then I'd be a lot more inclined to make a stink over it, but all it really means is that it's one more item I have to watch for when moving the deprecations along, and it won't be there for long.
I will say though that this sort of situation does make me a bit more annoyed with the undead repo. The whole point of it was to put it off somewhere where someone could easily grab that code if they hadn't bothered to update their program in ages and needed it while still not having to maintain it in Phobos. But this looks an awful lot like we're having to maintain it anyway...
I would hope that any projects in code.dlang.org would move away from undead though rather than continuing to use it. The fact that we have undead arguably just encourages folks not to update their code. :|

authors: BBasile MartinNowak jmdavis schveiguy


text:
Encoding 'text/html; charset="utf-8"' will cause LookupError: unknown encoding: 'b'"utf-8"''

Have you searched if there an existing issue for this?

[X] I have searched the existing issues

Python version (python --version)
Python 3.11
Scrapling version (scrapling.version)
0.2.4
Dependencies version (pip3 freeze)
aiofiles               24.1.0      File support for asyncio.
anyio                  4.6.2.post1 High level compatibility layer for multiple asynchronous event loop implementations
brotli                 1.1.0       Python bindings for the Brotli compression library
browserforge           1.1.2       Intelligent browser header & fingerprint generator
camoufox               0.3.10      Wrapper around Playwright to help launch Camoufox
certifi                2024.8.30   Python package for providing Mozilla's CA Bundle.
charset-normalizer     3.4.0       The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
click                  8.1.7       Composable command line interface toolkit
cssselect              1.2.0       cssselect parses CSS3 Selectors and translates them to XPath 1.0
cython                 3.0.11      The Cython compiler for writing C extensions in the Python language.
filelock               3.16.1      A platform independent file lock.
greenlet               3.1.1       Lightweight in-process concurrent programming
h11                    0.14.0      A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
httpcore               1.0.7       A minimal low-level HTTP client.
httpx                  0.27.2      The next generation HTTP client.
idna                   3.10        Internationalized Domain Names in Applications (IDNA)
language-tags          1.2.0       This project is a Python version of the language-tags Javascript project.
lxml                   5.3.0       Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
markdown-it-py         3.0.0       Python port of markdown-it. Markdown parsing, done right!
mdurl                  0.1.2       Markdown URL utilities
numpy                  2.1.3       Fundamental package for array computing in Python
orjson                 3.10.11     Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
platformdirs           4.3.6       A small Python package for determining appropriate platform-specific dirs, e.g. a user data dir.
playwright             1.48.0      A high-level API to automate web browsers
pyee                   12.0.0      A rough port of Node.js's EventEmitter to Python with a few tricks of its own
pygments               2.18.0      Pygments is a syntax highlighting package written in Python.
pyobjc-core            10.3.1      Python<->ObjC Interoperability Module
pyobjc-framework-cocoa 10.3.1      Wrappers for the Cocoa frameworks on macOS
pysocks                1.7.1       A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information.
pyyaml                 6.0.2       YAML parser and emitter for Python
rebrowser-playwright   1.48.100    A high-level API to automate web browsers
requests               2.32.3      Python HTTP for Humans.
requests-file          2.1.0       File transport adapter for Requests
rich                   13.9.4      Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
scrapling              0.2.4       Scrapling is a powerful, flexible, and high-performance web scraping library for Python. It
screeninfo             0.8.1       Fetch location and size of physical screens.
sniffio                1.3.1       Sniff out which async library your code is running under
tldextract             5.1.3       Accurately separates a URL's subdomain, domain, and public suffix, using the Public Suffix List (PSL). By default, this includes the public ICANN TLDs and their exceptions. You can optionally ...
tqdm                   4.67.0      Fast, Extensible Progress Meter
typing-extensions      4.12.2      Backported and Experimental Type Hints for Python 3.8+
ua-parser              0.18.0      Python port of Browserscope's user agent parser
urllib3                2.2.3       HTTP library with thread-safe connection pooling, file post, and more.
w3lib                  2.2.1       Library of web-related functions
zstandard              0.23.0      Zstandard bindings for Python
What's your operating system?
macOS 15.0 (24A335)
Are you using a separate virtual environment?
Yes
Expected behavior
'utf-8'
Actual behavior (Remember to use debug parameter)
'"utf-8"'
Steps To Reproduce

content_type = 'text/html; charset="utf-8"'
Run scrapling/engines/camo.py, line 109~113

Closed as merged.


text:
Umbrella V0 requirements

For V0 release. Goal is next monday. User story:

Download burr from pypi
Run server
Check out demos
Copy/paste app
Add something/modify
Track through server

Requirements:

[x] Fix this issue: https://github.com/DAGWorks-Inc/burr/issues/28 -see https://github.com/DAGWorks-Inc/burr/pull/34
[x] Get demo of Burr runs as a CLI burr-demo chatbot

[x] Demo data for each one
[x] Chatbot sample runs
[x] Counter example
[x] RAG

[x] Merge all other examples

[x] https://github.com/DAGWorks-Inc/burr/pull/23
[x] https://github.com/DAGWorks-Inc/burr/pull/12
[x] https://github.com/DAGWorks-Inc/burr/pull/25

[x] Test out installing/running

[x] Mac
[ ] Windows

[x] Fix run API (halt_before/halt_after)
[x] Release 0.3.0 (with server)
[x] Release 0.4.0 (with all the other changes)
[x] Add Roadmap to README (https://github.com/DAGWorks-Inc/burr/pull/38)
[x] Fix serialization for tracking (https://github.com/DAGWorks-Inc/burr/pull/23)
[x] Add guards around installation
[x] Remove error case from chatbot example
[x] Add temporary "getting started with the UI" -- load up streamlit, open UI, see it work...
[x] #36 (solved by #37)
[x] Loom for explanation
[x] Update docs to be public-facing #41

Still need a windows test but I'm calling this done

repo: DAGWorks-Inc/burr


text:
MultibodyPlant vs Pinocchio Performance

This is an issue to track Drake::MBP vs alternatives (currently Pinocchio). This example is on a Cassie URDF. Some comments on the plant:

Does not include loop closure
Does not include contact
Fixed base model (pelvis)

Test code is https://github.com/DAIRLab/dairlib/blob/pinocchio/examples/Cassie/test/benchmark_dynamics.cc
To replicate:

Clone dairlib
Checkout pinocchio branch of dairlib
Install Pinocchio (https://github.com/stack-of-tasks/pinocchio). Install directions at https://stack-of-tasks.github.io/pinocchio/download.html. You will not need to configure environment variables
Build and run examples/Cassie:benchmark_dynamics. For non-Penn users, recommend

bazel run --define WITH_SNOPT=OFF examples/Cassie:benchmark_dynamics

Status, July 18, 2020
As run on Michael's laptop
(multibody_plant) 100x inertia autodiff calculations took 182 miliseconds. 1820 microseconds per.
(multibody_plant) 10000x inverse dynamics calculations took 125 miliseconds. 12 microseconds per.
(multibody_plant) 100xautodiff inverse dynamics calculations took 240 miliseconds. 2400 microseconds per.
(multibody_plant) 10000x forward dynamics calculations took 304 miliseconds. 30 microseconds per.
(multibody_plant) 100xautodiff forward dynamics calculations took 348 miliseconds. 3480 microseconds per.
(pinocchio) 10000x rnea inverse dynamics calculations took 20 miliseconds. 2 microseconds per.
(pinocchio) 10000x rnea inverse dynamics derivatives calculations took 61 miliseconds. 6 microseconds per.
(pinocchio) 10000x aba forward dynamics calculations took 32 miliseconds. 3 microseconds per.
(pinocchio) 10000x aba forward dynamics derivative calculations took 120 miliseconds. 12 microseconds per.
vdot_mbp, vdot_pin, diff

Summary (Drake, Pinocchio)
For numerical derivatives, approximating by double x 42 (counting fixed-base coordinates nq=nv=16 and nu=10 )

Forward dynamics: (30, 3)
Inverse dynamics: (12, 2)
Forward dynamics derivatives , Drake-Autodiff: (3480, 12)
Forward dynamics derivatives , Drake-Numerical: (1260, 12)
Inverse dynamics derivatives , Drake-Autodiff: (2400, 6)
Inverse dynamics derivatives , Drake-Numerical: (504, 6)

I'm making some progress on this -- found some inadvertent inner-loop heap allocations in MBP. Not sure yet how much those affect performance but they can't be good. Will fix shortly.

FYI @mposa there appear to be some bugs in the test cases for autodiff of inverse & forward dynamics. Try setting the iteration counts to 1 in the test and run a Debug configuration (so that all the Eigen asserts are enabled). Looks like inconsistent use if drake::math::initializeAutoDiff() producing different numbers of derivatives for (e.g.) x and u in forward dynamics. Possible fixes mentioned here.

Yes, you're right. I caught that when I added the comparison between gradient matrices, but did not bother fixing the for loops. The bug probably makes AutoDiff actually look better than it really is.

A few benchmark regard the center of mass:
All units below are [seconds per 1,000,000 calls].
Without resetting drake context every loop:
r_com time (Pinocchio):0.833135
r_com time (Drake):0.63641
v_com time (Pinocchio):1.38537
v_com time (Drake):1.50729
When resetting context in every loop:
r_com time (Pinocchio):1.09758
r_com time (Drake):3.59607
v_com time (Pinocchio):1.63794
v_com time (Drake):6.92368
J_com time (Pinocchio):1.29014
J_com time (Drake):13.6425

Thanks @yminchen! I see that the Pinocchio times changed in the second set also -- is there an equivalent of resetting the Context in Pinocchio? Also, can you say what you did specifically to "reset" the Context in Drake?

cc @amcastro-tri

@sherm1 Thanks for the question! I should've mentioned this in the previous post. The benchmark was done not directly on Pinocchio but PinocchioPlant (we derived this class from Drake's MultibodyPlant by overriding center of mass related methods). This is why there is a difference between with and without resetting context for Pinocchio. The extra runtime is from calling plant.SetPositions(context.get(), q), for example.

authors: mposa sherm1 yminchen

repo: DAIRLab/dairlib


text:
BUG: Fix call signature to save/load clip-planes

See same problem in EasyClip:
https://github.com/DCBIA-OrthoLab/EasyClip-Extension/pull/7

This is ready to be merged. Load/Save clip planes does not work without this PR. Thanks!

repo: DCBIA-OrthoLab/AnglePlanes-Extension

license_source: bigquery


text:
Error when opening profile after changing USB port for one panel

I understand you have a hack/workaround by clicking the ID button to copy it to the clipboard and then you have to manually replace that in the profile.
It isn't this simple however if you have two panels that are the same type. i.e. two Saitek Switch Panels.
You have no way to identify which of the two panels in the text file belongs to the one that is on a new USB port.
This application should handle port switching gracefully with no user interaction.
Thanks.

Check #87, can't be done when there are multiples of same panel though. Will do something though to help the user.

authors: ZoeESummers jdahlblom

repo: DCSFlightpanels/DCSFlightpanels


text:
Cleanups, fixes and some new integrators

New Integrators

Runge-Kutta integrators for implicit ODEs (FIRKimplicit and SRKimplicit)
Variational Partitioned Runge-Kutta integrator with projection based on internal stages

Fixes

Computation of initial guess in all implicit integrators

Coverage decreased (-3.4%) to 86.76% when pulling 8bae0e111dc85a2a1e50ff8120cc99efcf21ace3 on michakraus:master into 5a47e3091a14a91c7a557f7062e75611372e7a74 on DDMGNI:master.

authors: coveralls michakraus


text:
🛑 Paper and Cardboard is down

In d917dcd, Paper and Cardboard (https://calculators.sustainability.vic.gov.au/biomass2018/MSW_Paper and Cardboard.csv) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Paper and Cardboard is back up in a0b98c3 after .

repo: DELWP-DTV/santa


text:
🛑 vicmap_vicmap-address is down

In 726c873, vicmap_vicmap-address (https://enterprise.mapshare.vic.gov.au/server/rest/services/Vicmap_Address/MapServer) was down:

HTTP code: 200
Response time: 452 ms

Resolved: vicmap_vicmap-address is back up in 9bf6d71 after 16 hours, 1 minute.


text:
Add status and offer to application choices

Context
Application Choice does not contain a valid status
Changes proposed in this pull request
Add status and offer to application choices
Guidance to review
Link to Trello card
123 - Example Trello card

Added a fallback string to SingleApplicationPresenter so the spec doesn't 💥 when we run it against dummy data. Reluctant to include a default status in the factory as part of this PR as there are strings attached (like manufacturing applications in invalid states)


text:
Add Check Personal Information Page

This adds a new page which assessors will use to check the personal of the application. For now it just displays the personal information and a button which takes the user back to the overview page.

 Check personal information


text:
Prevent users from submitting gcses as completed with an empty award year

Context
Users are able to add a qualification in the 'GCSE or equivalent' section and mark it as completed without entering a value in the 'Year awarded' or 'Grade' section.
Changes proposed in this pull request
For consistency with the incomplete degree logic, a flash message will now appear on the qualification review page, and prevent the session being redirected back to the application page, if they try to mark the qualification as complete and press continue:

Before
After

It will also present a message on the application review page informing them it is incomplete, with a link back to the qualification review page:

Before
After

Guidance to review
Considering this is an edge case, is it acceptable for these messages to be generic rather than specifying which fields are incomplete?
Link to Trello card
https://trello.com/c/iJKKl9KS
Things to check

[ ] This code does not rely on migrations in the same Pull Request
[ ] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[ ] API release notes have been updated if necessary
[ ] New environment variables have been added to the Azure config

Hey Greg, i think it's a good point that this could be more granular. I've been thinking about a solution that we can use throughout the sections and am going to add a card to the tech debt column for the devs to discuss at the next tech debt meeting.

Hey Greg, i think it's a good point that this could be more granular. I've been thinking about a solution that we can use throughout the sections and am going to add a card to the tech debt column for the devs to discuss at the next tech debt meeting.

Hey Greg, i think it's a good point that this could be more granular. I've been thinking about a solution that we can use throughout the sections and am going to add a card to the tech debt column for the devs to discuss at the next tech debt meeting.

Cool, that sounds like a plan @davidgisbey. Think we could probably improve the wording a bit too but will hold off until we know the way forward. Thanks.

Hey Greg, i think it's a good point that this could be more granular. I've been thinking about a solution that we can use throughout the sections and am going to add a card to the tech debt column for the devs to discuss at the next tech debt meeting.

Cool, that sounds like a plan @davidgisbey. Think we could probably improve the wording a bit too but will hold off until we know the way forward. Thanks.

authors: JR-G davidgisbey gregknight1

repo: DFE-Digital/apply-for-teacher-training


text:
[450] Remove guid from yabeda metrics

Context
We store a really high number of prometheus time series which creates slowness and crashes
Changes proposed in this pull request
The guid changes all the time and this creates a high cardinality problem especially for the following metrics:

rails_db_runtime_seconds_bucket
rails_request_duration_seconds_bucket
rails_view_runtime_seconds_bucket

There are currently more than 50000 time series of each of these metrics.
Dropping the guid will reduce this number drastically. It has no value for monitoring.
Guidance to review
Observe the rails_db_runtime_seconds_bucket metric for example:
https://prometheus-bat.london.cloudapps.digital/graph?g0.expr=rails_db_runtime_seconds_bucket&g0.tab=1&g0.stacked=0&g0.show_exemplars=0&g0.range_input=1h
Link to Trello card
https://trello.com/c/Cy7Ws6t6/450-remove-guid-from-yabeda-metrics
Things to check

[ ] If the code removes any existing feature flags, a data migration has also been added to delete the entry from the database
[ ] This code does not rely on migrations in the same Pull Request
[ ] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[ ] API release notes have been updated if necessary
[ ] Required environment variables have been updated added to the Azure KeyVault

 Apply: Remove guid from yabeda metrics


text:
Updates Alpha -> Beta for #65

Resolves #65

Grrr, closing to reopen without more editorconfig changes

repo: DFE-Digital/npd-find-and-explore


text:
Adds provider’s trainee ID to bulk recommend

We've seen in the first two rounds of research that users would find it difficult to identify trainees by their TRN alone.
To avoid needing to add names to the spreadsheets, we can give users the trainee ID. This probably isn't sufficient but it would be good to rule it out before reverting to needing to use the trainee names.
Updated pre-populated file column descriptions

Updated template column descriptions

Update error page

shows both IDs
tweaks error message about missing ID
adds error message about TRN and Trainee ID not matching

Updates pending changes
Shows IDs in their own column.

Also adds trainee names to the csvs:

Adds 'First names' and 'Last names' to the csvs

Changed "Trainee ID" to "Provider ID" and made everywhere we show names "Last name, First name".
Error summary gets a lot busier, but I think its better to show all the relevant data.

Check pending — have gone back to a single column for trainee name and both IDs


text:
[2780] Redirect subject filter page to rails

Context
replacement for accidentally closed #496
Rails is nearly ready to take over this page so prepping the redirect now.
Changes proposed in this pull request

Regression test existing behaviour (good practice for working with legacy code)
TDD redirection to new page

Guidance to review
FEATURE_REDIRECT_TO_RAILS=true dotnet run

superseded by #509

authors: defong timabell

repo: DFE-Digital/search-and-compare-ui


text:
Incompatibility/Bug with DAE; cannot create (most) effects.

Describe the bug
Some form of incompatibility with DAE?
When i try to use the DAE config, many of the labels in the dropdown are blank and i'm unable to add any of them.
To Reproduce
Steps to reproduce the behavior:

Activate DAE + CE,
Configure CE to replace effects.
Click on Any actor or ability
Click the Wrench for DAE
Click the Dropdown to create a new effect, note the missing text, and inability to create effects.

Expected behavior
Just like when the module is alone, be able to create buffs in the Wrench Dropdown.
Screenshots

Additional context
So, the only reason I feel like this might be CE is because if i choose any option but Add, the existing effects work fine. This is also a fairly recent issue, maybe last update or two. It can be worked around, but it'd be really cool to get these back to normal. I'm also not completely certain its' not just my system/worlds? I did create a new world, just the two modules in question, set the setting i mentioned above, and was able to reproduce it. Anything else I can provide/try, let me know.

Issue lies in DAE for Foundry v11. Not a DFreds CE issue ;)
Will be fixed soonish.

This is a dae issue, not a convenient effects issue. DAE 11.0.1 should resolve it.

My bad. Well, groovy, thank you good sir! Sorry for the hassle then. Thank
you for all the wonderful addons you make!
On Fri, Jul 14, 2023 at 4:52 AM tposney @.***> wrote:

This is a dae issue, not a convenient effects issue. DAE 11.0.1 should
resolve it.
—
Reply to this email directly, view it on GitHub
https://github.com/DFreds/dfreds-convenient-effects/issues/269#issuecomment-1635683669,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGIXGOGBRFTJFG6F2RBWKTDXQEQILANCNFSM6AAAAAA2J52HQY
.
You are receiving this because you authored the thread.Message ID:
@.***>

--

Dan Gragert
。。。私が作る運命は私に属する
The fate I make is my own...

Also didn't realize I have to close this! Thank you guys! Confirming the DAE Update did in fact fix the issue. Sorry again for the false positive!

authors: thatlonelybugbear tposney zero127

repo: DFreds/dfreds-convenient-effects


text:
Gatekeeper documents

See also issue #391.
Now, only if 'school/onderwijsinstelling' or ' peuterspeelzaal/dagopvang/buitenschoolse opvang' is ticked, the gatekeeper documents pop up on the Documents page. However, this should happen in other instances as well:

'logopediepraktijk' and
'zorginstelling'

When 'other' is ticked, gatekeeper documents are potentially required, e.g. in case of a museum. Could we add the gatekeeper  documents when 'other' is ticked, saying 'Mogelijk' instead of 'Aangeraden'?

Will do!

And of course 'mogelijk' should be 'optioneel'....(this is the term that is in use already, right?).

authors: djhcapel miggol

repo: DH-IT-Portal-Development/ethics


text:
Glitches in Brackets's UI with only Custom Working extension enabled.

With the Brackets default theme active, and Custom Working being the only enabled extension, Bracket's editor windows are positioned to the right of the menu (instead of below the menu). With the menu taking up space from top to bottom.
Also, at the bottom of the 2 editor windows, some whitespace is added.
Have you any idea what might cause this?
OS: Arch Linux
OS version: Linux 4.8.13-1-ARCH #1 SMP PREEMPT Fri Dec 9 07:24:34 CET 2016 x86_64 GNU/Linux
Brackets version:  Release 1.8 experimental build 1.8.0-0
The page of the package : https://aur.archlinux.org/packages/brackets/

I apologize for the delay, I was offline.
Please comment if the problem persists

This is the internet. No problems.
I'm not using Brackets anymore. Uninstalled long ago.
Visual Studio Code is my main editor now, and somewhat Atom.

👍


text:
loading playlist from folder

Hi I've question how i could load files inside folder automatically to APlayer?

Sorry, it can not be achieved, Javascript can not read files automatically.

authors: DIYgod koolcocaleaf

repo: DIYgod/APlayer


text:
Password requirements

We have received an email saying that the passwords should have some requirements. One client shared with us their current requirement at their organisation:
At least 14 characters
At least 3 of the complexity requirements below:

        Uppercase letter

        Lowercase

        Number

        Punctuation mark

@briri @raycarrick I am not sure whether broadly speaking this is something we are planning to implement, or start having some password requirements?

It is something we have discussed. I would suspect that if we implement it at an instance level then whatever we implement will not be acceptable to someone. So I would expect that we will have to implement a system whereby the org admin can set their own constraints. But that will require some careful designing. e.g. how to handle the situation where an org admin creates a set of rules for passwords but some existing password no longer conform to them.

Agree with @raycarrick-ed
The config/initializers/devise.rb allows us to define a min/max password length (current is 8 to 128 characters).
The Devise gem we use to manage authentication is pretty robust and configurable. Here's an interesting read: https://stackify.com/how-to-do-authentication-right-with-rails-devise/
Here is an add-on gem that could be used to define the complexity: https://github.com/devise-security/devise-security

OK. Whether we plan to implement password requirements in the long run is one question and the link to the article @briri sent is really interesting, particularly the bit about convoluted passwords requirements and what effect they have on the user.
However, the question we need to answer for the user now is whether our current rules prevent us from including any of the above characters:

it sounds as if we can include passwords containing 14 characters (@briri above says the current length is 8-128 characters).
I'm sure uppercase and lowercase letters are fine, I have them.
I'm sure we can include numbers because I have a number in my password. Can we include more than one number? I presume yes.
How about special characters such as & or punctuation marks?

I could find the answer in a rudimentary way, by changing passwords for one of my profiles but I'd rather give a professional and confident answer from my developers :) Discussion on imposing password requirements will need further discussion. For now, please tell me what the status quo is. Thank you!

We can have passwords at the moment with those characters in but I think what the user is asking for is for us to enforce that every password should have
"At least 14 characters
At least 3 of the complexity requirements below:...."
and we can't do that at the moment.
So the answer for the user is "Not at the moment but it is something we are looking into"

On 2 August 2021 Petra van Overveld wrote:
'Dear Diana,
I fully understand that you can't impose these new requirements to new users and that is also not needed/requested from our side. For us, it is good to know that the system can accommodate the LUMC password requirements. Thank you for sorting this out for us!
Best wishes,
Petra'
Note for UoE team: see Salesforce case no 00023722.
So, as far as Leiden University is concerned, the enquiry was about whether we can accommodate rather than enforce their password. Ray suggested we keep the issue open because the query of enforcement will pop up at some point and we need to get ready.

authors: briri dsisu magdalenadrafiova raycarrick-ed

repo: DMPRoadmap/roadmap

license: mit


text:
Add DPG: OpenFisca

Automatic addition of a new digital public good submitted through the online form available at https://digitalpublicgoods.net/submission

Checklist for conducting technical review against DPG Standard:

[ ] Clear Ownership
[x] Platform Independence
[ ]  Documentation
[x] Mechanism For Extracting Data
[ ] Do No Harm By Design
[ ] Data Privacy & Security
[ ] Adherence to Standards & Best Practices
[ ] Adherence to Privacy and Applicable Laws
[ ] Inappropriate & Illegal Content
[x] Protection From Harassment

I have contacted the person who made the submission and will update once they come through.

@MattiSG projects must demonstrate adherence to best practices, and/or principles. Please list the principles and best practices this project supports (Hint: Best practices resources)

Digital solutions that are no longer active, or do not provide the required documentation needed for review, will be removed from the DPG Registry as per the archiving policy.

Hi @nathanbaleeta! I know we have been very long, but I have an updated application for OpenFisca 🙂
How would you like us to proceed? Shall I use the new online form and restart from the beginning, or should I update this PR?

authors: MattiSG lacabra nathanbaleeta

repo: DPGAlliance/publicgoods-candidates

license: Unlicense


text:
Crop images in README.md to proper size

The images displayed in README.md has an excessive amount of unused white space. Crop the main part of each image and add the labels 'Parent - 1' ,'Parent - 2' and 'Child' to each image. Make sure not to make any changes to the image itself ,Other than cropping and adding text.

Are you looking for something like this?

If the above image is what you are looking for, then please assign this to me and I will update the images in the README.

Yes, I have added you as an Assignee. Please also add your profile to CONTRIBUTORS.md in your PR.

Missed your message to add my profile to CONTRIBUTORS.md. Not too worried about manually adding my name to the contributors. (This is automatically visible elsewhere anyway 😄 )

Thanks for your contribution. It has been merged.

authors: Abhinandan-Pal trncb


text:
🛑 Fakultas Hukum is down

In 48b4cc6, Fakultas Hukum (https://lawfaculty.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Hukum is back up in 4be9a9f after 4 minutes.


text:
🛑 Fakultas Hukum is down

In 226629e, Fakultas Hukum (https://lawfaculty.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Hukum is back up in ed32215 after 3 hours, 45 minutes.


text:
🛑 Fakultas Hukum is down

In 52d622b, Fakultas Hukum (https://lawfaculty.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Hukum is back up in 795708e after 9 minutes.


text:
🛑 Fakultas Peternakan is down

In 4266fc5, Fakultas Peternakan (https://peternakan.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Peternakan is back up in 6b4b2b6 after 20 minutes.


text:
🛑 SSO Unhas is down

In b916fbd, SSO Unhas (https://sso.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SSO Unhas is back up in a1b1af3 after 11 minutes.


text:
🛑 Apps is down

In ef3a515, Apps (https://apps.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Apps is back up in 7674fcb after 8 minutes.


text:
Mails not being sent when using office365 smtp mail server

Describe the bug
When using "smtp.office365.com" as a mail server at random times an email won't be sent, it will lead to exceptions like this:
javax.mail.AuthenticationFailedException: 421 4.7.66 TLS 1.0 and 1.1 are not supported. Please upgrade/update your client to support TLS 1.2. Visit https://aka.ms/smtp_auth_tls. [SY6PR01CA0029.ausprd01.prod.outlook.com]
To Reproduce
Steps to reproduce the behavior:

Configure the "smtp.office365.com" as a mail server
Trigger several mails at random times (we had the issue with workflow tasks)
Some won't arrive

Expected behavior
All mails should go out.

https://stackoverflow.com/q/47166425/2916377 may be relevant.

Potential fix: https://github.com/DSpace/DSpace/pull/8124

authors: KevinVdV mwoodiupui

repo: DSpace/DSpace


text:
colors: rewrite in-place color stripping to fix console offset when building with clang

Rewrite in-place color stripping to fix console offset when building with clang
fix #839:

https://github.com/DaemonEngine/Daemon/issues/839

While this fixes the issue, I'm afraid we may hide a bug in the compiler.
I'm not skilled enough at C++ to know if the original code is valid.
I need to know if there is a bug in the compiler, because I want to report it to LLVM is that's a compiler bug. This is not the only regression with face with clang (see https://github.com/Unvanquished/Unvanquished/issues/2682 ), so if clang has a bug, we better want to get clang fixed than implementing workarounds one by one.

Might as well just delete the function. There's no sense in having an in-place variant that allocates buffers anyway. Callers can use the std::string variant instead

Assumed to be made useless by:

https://github.com/Unvanquished/Unvanquished/pull/2765

authors: illwieckz slipher

repo: DaemonEngine/Daemon


text:
使用infowindow组件时候会报出一个错

Uncaught (in promise) TypeError: Cannot read property 'querySelectorAll' of undefined

什么浏览器

https://github.com/shifeng1993/easygoAdmin/blob/master/src/containers/machine/Map.vue  chrome浏览器内，这是我的源码地址

需要开启node服务，因为是假mock数据，在根目录下的server文件夹内app.js

发现一个其它问题，infoWindowPosition 你定义了一个 null ，但是 InfoWindow 的 position 属性只接受对象，这个也是会报错的，我怀疑你这个问题也是由于数据类型引起的

还有就是 InfoWindow 是可以直接插子节点的，你不需要用字符串定义一大串 DOM 字符串写进去。

可是按照你说的改了这两个还是会报错的啊，如下两张图

我说的只是两个无关的问题，建议先用排除法把引起问题的字段找出来，把不会引起错误的地方注释掉我才好排查是哪里的问题。

我的数据在文件根目录下的server文件夹内，是mock的假数据，cd  server    node app 开启node服务即可。，求大佬帮帮忙，这个问题困扰好几天了。是在没办法才来提问

看了一下，组件被莫名挂载了两次，第一次的实例被销毁后生命周期没有停止导致了这个问题，我再看看是什么引起的。

找到一种暂时的解决方法，把 Marker 组件和 InfoWindow 组件调换声明顺序即可，你先用这个方案，具体问题我下午抽时间看一下。

找到问题了，是由于 vDOM 引起的，InfoWindow 组件使用 $refs 引用了一个真实 DOM 并异步执行了一些东西，导致 v-for 动态渲染引起 DOM 改变的时候的时候真实 DOM 的引用没有发生变化导致而抛出异常。0.0.7 现在发布了，你可以更新一下试试看。

repo: Dafrok/vue-baidu-map


text:
Toolpit in an IR to show content of a (hidden) cell

How can i use the plugin in an IR to show the content of a hidden cell as tooltip of another cell of the same row? I can't use the usual #rowname# format to adress the content.
thanks in advance
peter

Hi @pettinger
I just released a new version of this plugin to handle this kind of requirement...
You can find it here:
https://github.com/Dani3lSun/apex-plugin-apextooltip/releases/tag/v1.1
Short description how to handle it:
In your report
HTML Expression of visible column:
#DISPLAY_COLUMN#

In the Plugin settings

Content text source: Text from title attribute
Affected Elements: JQuery Selector --> .ir_tooltip

Hope it works out well for you!;)

Hi,
you are awesome. Works great, U made my day.
Thx
Peter

Ok I found the class that creates the problem...If the maximize button is pressed a class called "js-regionIsMaximized" is added to the body, in css in looks like this:
.js-regionIsMaximized {
    visibility: hidden;
}

The hidden visibility also hides the tooltip...


text:
Indexed Monads?

I have an interesting use case for Indexed Monads. Which is a monadic language that gets compiled into an concatenative language which can be saved and uploaded to a server, downloaded by a client and then executed on their machine. Its like user specific updates. I call it the Remote Update monad.
https://gist.github.com/clinuxrulz/90e357d93aa559af9feb7b3786983351
RU is the remote update monad.
RUStmts is the concatenative language that RU gets compiled into using RUCompiler.
RUInterpreter interprets the concatenative code on the user's machine.
RUStmts can be thought of as a Indexed Monoid which tracks the transformation of the stack's type signature, and which turns out to be the same type as a Category.
Note that this is not a new idea as seen here:
https://github.com/leonidas/codeblog/blob/master/2012/2012-02-17-concatenative-haskell.md
The code is more of an experiment at the moment, and its untested.
The problem comes where I lose type-safety in RUCompiler because the state will keep change type signature as compilation progresses, thus the need for Indexed monads to track the change in type signature.
Which leads me to the question: Would indexed monads be inside or outside the scope of HighJ?
If they are inside the scope, then we could need the following. IxFunctor, IxApply, IxApplicative, IxBind and IxMonad to begin with. Then possibly IxStateT and other indexed monad transformers. Its a lot of work, and I would be perfectly fine if its outside the scope of HighJ.
Heres sort of the pattern:
https://hackage.haskell.org/package/indexed-0.1/docs/Control-Monad-Indexed.html
I would probably swap the parameters in ibind for consistency with non-indexed code.

Indexed monads seem quite useful, so I see no problem having these in highJ - we can factor them out in a sub-project later (same as for optics). Or we could prioritize the move to a highJ organization, so all contributors could work on sub-projects asap.
BTW, the "McBride"-version of indexed monads seems to be strictly more powerful (see the answer of Edward Kmett here: http://stackoverflow.com/questions/28690448/what-is-indexed-monad ) than the "Control-Monad-Indexed" one, maybe it is worth considering.

Yes. I think a sub-project. It is a bit too specialized. And McBride looks very interesting, it feels sort of like that profunctor approach to lens.

I close this issue, as indexed monads won't be part of the main project.

authors: DanielGronau clinuxrulz

repo: DanielGronau/highj


text:
Add the option to organize notes in a sidebar.

thanks

Hey there, thanks for your suggestion. I'll add it to our roadmap; however, the feature might take some time to be developed as we are also working on Beaver Pocket.

Hey there again, thanks for sharing your insight regarding using a sidebar doe organizing notes. I appreciate your engagement with the project and your desire to enhance its functionality. However after a carful consideration and in line with our project's design philosophy, we've opted to keep a card-based layout to maximize the visibility and accessibility of notes. While I understand the appeal of a sidebar for some users, implementing it would deviate from our current design direction and could potentially introduce complexities that might compromise the simplicity and efficiency of beaver's interface. That said, I'm grateful for your input and I encourage you to continue sharing your ideas with us. Thanks again for your feedback.

authors: Daniele-rolli HeliusHao

repo: Daniele-rolli/Beaver-Notes


text:
Network parameter initialization

At the beginning of training. In the network, only the initial value of the mobilenet network is assigned. How are the parameter values of the network structure in other stages initialized? For example, how the refinement_stage network parameters are initialized？

You can check how PyTorch initializes layers of particular types. For example, here is the method for the convolutional layer initialization.

Hope, it is clear now.

thanks a lot

authors: Daniil-Osokin tangfayuan


text:
Hand keypoint tracking demo missing

Hi,
Shouldn't there be a demo for that indeed?
Looks a bit incomplete compared to original openpose without it to me

Hi! No, it should not. However it is quite easy to extend this code with hands support. If this is a popular feature, I will possibly add it.

Hope, it is clear now.

authors: Daniil-Osokin leavittx


text:
ghcr.io/immich-app/immich-server

IMAGE SYNC

ghcr.io/immich-app/immich-server:1.106.0

repo: DaoCloud/public-image-mirror


text:
MedicineExpanded localization

Please add the ability to localize your mod.

You can copy this folder into your mods folder. I don't know on what operating system you're playing but just follow this guide to find your local mods folder

Can I close this issue?

I'm using Win 11. Why would I put a mod in my local folder if I'm subscribed to it on Steam. So you won't do the localization feature?

OK I understand now. I'll see what I can do

If it's too difficult or you don't have much free time, I don't insist.

I can translate the strings for myself via dnSpy, but every time the mod is updated I will have to do it again and again.


text:
Handle last line process output without new line end

Consider process like echo -n "text", it prints "text" without
new line at the end and exit. Current overmind's output writer read
from processes output pipe line by line and in this case
it won't process "text" before overmind exit.
Therefore we must ensure that lines passed to the output writer
are always end with new line char. Fixes #81

well that fix have problems with long line outputs

repo: DarthSim/overmind


text:
Fetch studies by created_by email address

Draft change to fetch only studies created by the current logged in user -  meant as draft / proposal option and not intended as final change.

Current: UI adds the email domain in createdBy filter field of listStudies

Change: send entire email address in the createdBy filter field of listStudies

https://verily.atlassian.net/browse/BENCH-3894

@marikomedlock clarified in the description. This PR was meant as draft / proposal option and not intended as final change.

Changes will be made in backend

repo: DataBiosphere/tanagra


text:
[ASCII-985][Component] Reduce the usage of aggregator package in favour of comp/aggregator/demultiplexer

What does this PR do?
Reduce the usage of aggregator package in favor of comp/aggregator/demultiplexer:

Use NewDefaultParams instead of DefaultAgentDemultiplexerOptions in cmd
Reduce the occurence of DefaultAgentDemultiplexerOptions in test
Use demultiplexer mock instead of InitTestAgentDemultiplexerWithFlush…:
The following code

log := fxutil.Test[log.Component](t, logimpl.MockModule())
	demux := aggregator.InitTestAgentDemultiplexerWithFlushInterval(log, time.Hour)

was replaced by
demux := createDemultiplexer(t)

where
func createDemultiplexer(t *testing.T) demultiplexer.FakeSamplerMock {
	return fxutil.Test[demultiplexer.FakeSamplerMock](t, logimpl.MockModule(), demultiplexerimpl.FakeSamplerMockModule())
}

Remove InitTestAgentDemultiplexer
Move TestAgentDemultiplexer to comp
Remove InitTestAgentDemultiplexerWithOpts

Motivation
Make it easier to move code from pkg/aggregator to comp

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

Reviewer's Checklist

[ ] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[ ] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided. Except if the qa/skip-qa label, with required either qa/done or qa/no-code-change labels, are applied.
[ ] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

LGTM for container-integrations owned files

/merge

authors: AliDatadog ogaca-dd

repo: DataDog/datadog-agent


text:
[AMLII-1994] Improve expected_tags_duration for metrics

What does this PR do?
Fixes configurable host tags that are added to metrics expected_tags_duration is configured.
This PR changes the logic for adding host tags and moves it after aggregation occurs so that a metric's context hash does not change and the aggregator does not mistake the same metric as a new one.
Motivation
Issue
Describe how to test/QA your changes
To verify that configurable host tags work as expected

Add the following settings to datadog.yaml

tags: "foo:bar"
expected_tags_duration: 1m
log_level: 'debug'
log_payloads: true

Start the agent, and tail the logs.
grep for tags foo:bar
For the first ~1m of the agent running you should see foo:bar tags on every metric logged in the payloads.
After ~1m passes, you should no longer see these tags.

To verify that the bug was resolved

Use the same datadog.yaml settings as before
Create a test file
dev/dist/checks.d/testcheck.py
Inside the file, configure the following check

from datadog_checks.base import AgentCheck

class ServerCheck(AgentCheck):
    inc = 0

    def check(self, instance):
        ServerCheck.inc += 100
        self.monotonic_count('brian.test.check.count', ServerCheck.inc, flush_first_value=True)

Run the agent then the check
Verify that a spike does not occur in 1m, here is how the spike used to look

QA steps are also given in the ticket
Additional Notes
I've benchmarked these changes with dogstatsd stress tests and displayed the results in this document.
Notebook
RSS pod memory usage
Old host tag feature:

Tags enabled: 237M average
Tags disabled: 228M average

New host tag feature:

Tags enabled: 229M average
Tags disabled 224M average

CPU usage
Old host tag feature

Tags enabled: 1.18 cores average
Tags disabled: 1.15 cores average

New host tag feature

Tags enabled: 1.16 cores average
Tags disabled: 1.11 cores average

Results:
3.7 % reduction in memory usage when tags are enabled while using the new host tag feature
1.8 % reduction in memory usage when tags are disabled while using the new host tag feature
1.7 % reduction in average cores used when tags are enabled while using the new host tag feature
3.5 % reduction in average cores used when tags are disabled while using the new host tag feature
The old version also has a CPU drop when the host tags expire which the new version does not have.

NIT: Can we change the title to something like: "Improve expected_tags_duration for metrics`

/merge


text:
pkg/trace/event: increase processor test delta

Reduce test flakiness.

Codecov Report

Merging #2972 into master will decrease coverage by 2.88%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #2972      +/-   ##
==========================================
- Coverage   59.33%   56.45%   -2.89%
==========================================
  Files         360      488     +128
  Lines       26462    34557    +8095
==========================================
+ Hits        15701    19508    +3807
- Misses       9984    13887    +3903
- Partials      777     1162     +385

Impacted Files
Coverage Δ

pkg/logs/auditor/auditor.go
71.12% <0%> (-0.71%)
:arrow_down:

...g/util/kubernetes/apiserver/metadata_controller.go
55.3% <0%> (ø)

pkg/util/kubernetes/apiserver/diagnosis.go
18.18% <0%> (ø)

pkg/util/containers/cri/diagnosis.go
28.57% <0%> (ø)

pkg/clusteragent/custommetrics/store.go
65.04% <0%> (ø)

pkg/util/hostname_nix.go
0% <0%> (ø)

pkg/util/docker/global.go
0% <0%> (ø)

pkg/util/pipe_nix.go
0% <0%> (ø)

pkg/util/kubernetes/apiserver/apiserver.go
9.95% <0%> (ø)

pkg/collector/corechecks/system/iostats_nix.go
71.6% <0%> (ø)

... and 141 more

authors: codecov-io gbbr


text:
RQ-3183: Make end-month parameter non-mandatory as in public API

What does this PR do?
In the public API, end_month is not mandatory for cbt endpoint.
This PR makes end-month parameter non-mandatory in the client as in the public API.
cf. https://github.com/DataDog/datadog-api-spec/pull/3154

Additional Notes

Review checklist
Please check relevant items below:

[ ] This PR includes all newly recorded cassettes for any modified tests.

[ ] This PR does not rely on API client schema changes.

[ ] The CI should be fully passing.

[ ] Or, this PR relies on API schema changes and this is a Draft PR to include tests for that new functionality.

Note: CI shouldn't be run on this Draft PR, as its expected to fail without the corresponding schema changes.

Should not commit to this auto-gen repo

repo: DataDog/datadog-api-client-go


text:
Lambda tags are not passed on to datadog

Tags added on my lambdas are not passed on to datadog. I have setup env version and service in all my lambdas, but logs don't show those (or others I might have added on top). Setting env var (ie. DD_ENV) works, but I'd rather see my tags in the logs.
Is there a prameter I have missed ?
I am using version 21 of the extension.
Cheers.
Edit: I use seilf made pipeline using pulumi to build and deploy lambda, add layers, tags, etc...

Setting env vars should be sufficient. E.g., setting env var DD_ENV:dev should tag the logs collected by the extension with env:dev. No?

Yes that works, but the forwarder (and the extension) is supposed to tag logs with all the tags I put on my AWS resources - according to the documentation. It's a very useful thing. Isn't it a bug that I can't?

Enriching Lambda resource tags to logs require setting up the Datadog AWS integration. Did you set that up?

You mean, activating that from DD admin panel ? The integration is activated - but maybe misconfigured ? Is there a specific thing to activate to have this work ?

@olup do you mind moving this to a datadog support ticket instead?

Closing in favor of following up through the support channel for deeper investigation regarding specific account set up.

authors: olup tianchu

repo: DataDog/datadog-lambda-extension


text:
Fix NPE when calling DDLambda

What does this PR do?
When calling DDLambda(context) the following exception is thrown
java.lang.NullPointerException: java.lang.NullPointerExceptionjava.lang.NullPointerException
at io.opentracing.propagation.TextMapExtractAdapter.iterator(TextMapExtractAdapter.java:38)
at datadog.trace.bootstrap.instrumentation.api.ContextVisitors$EntrySetContextVisitor.forEachKey(ContextVisitors.java:55)
at datadog.trace.bootstrap.instrumentation.api.ContextVisitors$EntrySetContextVisitor.forEachKey(ContextVisitors.java:49)
at datadog.trace.agent.core.propagation.TagContextExtractor.extract(TagContextExtractor.java:27)
at datadog.trace.agent.core.propagation.HttpCodec$CompoundExtractor.extract(HttpCodec.java:97)
at datadog.trace.agent.core.CoreTracer.extract(CoreTracer.java:405)
at datadog.trace.instrumentation.opentracing32.OTTracer.extract(OTTracer.java:68)
at io.opentracing.util.GlobalTracer.extract(GlobalTracer.java:204)
at com.datadoghq.datadog_lambda_java.DDLambda.startSpan(DDLambda.java:139)
at com.datadoghq.datadog_lambda_java.DDLambda.<init>(DDLambda.java:53)

This was fixed by applying the fix recommended in https://github.com/DataDog/datadog-lambda-java/issues/34.

Motivation
Deploying a production Kotlin Lambda that I'd like to trace.
Types of changes

[x] Bug fix
[ ] New feature
[ ] Breaking change
[ ] Misc (docs, refactoring, dependency upgrade, etc.)

Checklist

[ ] This PR's description is comprehensive
[ ] This PR contains breaking changes that are documented in the description
[ ] This PR introduces new APIs or parameters that are documented and unlikely to change in the foreseeable future
[ ] This PR impacts documentation, and it has been updated (or a ticket has been logged)
[ ] This PR's changes are covered by the automated tests
[ ] This PR collects user input/sensitive content into Datadog

I'll push 0.2.2 later this afternoon.

Update: Bintray is giving me some problems right now. It says I've published 0.2.2, but I can't verify that. I'll check tomorrow morning and create a new github release if it worked.

Thanks @agocs

I'm able to see 0.2.2 in Bintray - https://bintray.com/beta/#/datadog/datadog-maven/datadog-lambda-java/0.2.2?tab=overview
I'll give it a go today.

Awesome! Let me know if you run into anything else!

authors: CurtisEppel agocs

repo: DataDog/datadog-lambda-java


text:
Cherry-pick: Support sending CPU architecture as part of device info

What does this PR do?
Cherry-pick of #1000 into 1.14.0 release branch. This is needed to enable error tracking support for Flutter.
Review checklist (to be filled by reviewers)

[x] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[x] Make sure you discussed the feature or bugfix with the maintaining team in an Issue
[x] Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

Codecov Report

Merging #1057 (79311a1) into release/1.14.0 (6fede7a) will decrease coverage by 0.02%.
The diff coverage is 94.44%.

@@                Coverage Diff                 @@
##           release/1.14.0    #1057      +/-   ##
==================================================
- Coverage           83.16%   83.14%   -0.02%
==================================================
  Files                 272      272
  Lines                9280     9305      +25
  Branches             1493     1501       +8
==================================================
+ Hits                 7717     7736      +19
- Misses               1155     1157       +2
- Partials              408      412       +4

Impacted Files
Coverage Δ

...core/internal/system/DefaultAndroidInfoProvider.kt
82.61% <0.00%> (-1.84%)
:arrow_down:

...id/core/internal/system/NoOpAndroidInfoProvider.kt
100.00% <100.00%> (ø)

...ndroid/rum/internal/domain/scope/RumActionScope.kt
98.44% <100.00%> (+0.01%)
:arrow_up:

...roid/rum/internal/domain/scope/RumResourceScope.kt
97.91% <100.00%> (+0.02%)
:arrow_up:

.../android/rum/internal/domain/scope/RumViewScope.kt
96.90% <100.00%> (+0.03%)
:arrow_up:

...android/rum/internal/ndk/DatadogNdkCrashHandler.kt
88.11% <100.00%> (-1.02%)
:arrow_down:

...android/log/internal/logger/TelemetryLogHandler.kt
75.00% <0.00%> (-25.00%)
:arrow_down:

...n/kotlin/com/datadog/android/timber/DatadogTree.kt
50.00% <0.00%> (-5.56%)
:arrow_down:

...rc/main/java/com/datadog/opentracing/DDTracer.java
55.65% <0.00%> (-0.42%)
:arrow_down:

... and 8 more

repo: DataDog/dd-sdk-android


text:
Update dashboards and monitors

What does this PR do?

Motivation

Part of revamping rabbitmq, specifically AI-2738
Additional Notes

Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] PR title must be written as a CHANGELOG entry (see why)
[ ] Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
[ ] PR must have changelog/ and integration/ labels attached
[ ] If the PR doesn't need to be tested during QA, please add a qa/skip-qa label.

I've included @buraizu's suggestions (thanks a bunch) and fixed the validation failures while adding back the monitors as per @anjaliDDog request in Slack.

repo: DataDog/integrations-core


text:
Implement OAuth config

What does this PR do?

Motivation

Additional Notes

Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] PR title must be written as a CHANGELOG entry (see why)
[ ] Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
[ ] PR must have changelog/ and integration/ labels attached
[ ] If the PR doesn't need to be tested during QA, please add a qa/skip-qa label.

Current dependencies on/for this PR:

master

PR #13918

PR #14184
PR #14137

PR #14120

PR #14247   👈
PR #14145
PR #14144
PR #14158
PR #14193
PR #14152
PR #14149
PR #14173

This comment was auto-generated by Graphite.


text:
Fix logs description typo

What does this PR do?
Fix logs description typo.
Motivation
https://github.com/DataDog/integrations-core/pull/9739#discussion_r675645995
Additional Notes

Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] PR title must be written as a CHANGELOG entry (see why)
[ ] Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
[ ] PR must have changelog/ and integration/ labels attached

Oh specs too

Per checking, no spec.yaml needed to be changed. Only had to change the main logs template and the rest followed after sync.
https://github.com/DataDog/integrations-core/pull/9764/files#diff-dda1a34e0be34adfa2ec36c12ee90823b7de45303c213bc999943dbf2bb28c3dR9

ddev validate dep changed
File `/home/vsts/work/1/s/pan_firewall/setup.py` missing base check dependency `CHECKS_BASE_REQ`


text:
Remove the archive on extract failure

What does this PR do?
During the setup/binaries stage, if the download is interrupted by the user, the file isn't completed.
When retrying to run the pupernetes commands, it continuously fail if you don't clean the binaries.
I propose to automatically removes the archive when it cannot extract the binary from it:
sudo ./pupernetes d setup sandbox/ -c -binaries
W0626 20:59:04.344539    9005 clean.go:74] Cannot use kubectl: stat /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube: no such file or directory
I0626 20:59:04.349950    9005 systemd_action.go:123] Stopping p8s-etcd.service ...
E0626 20:59:04.351226    9005 systemd_action.go:74] Cannot execute systemd action on p8s-etcd.service: Unit p8s-etcd.service not loaded.
E0626 20:59:04.351600    9005 clean.go:134] Cannot stop systemd unit p8s-etcd.service: Unit p8s-etcd.service not loaded.
I0626 20:59:04.351644    9005 systemd_action.go:123] Stopping p8s-kubelet.service ...
E0626 20:59:04.352240    9005 systemd_action.go:74] Cannot execute systemd action on p8s-kubelet.service: Unit p8s-kubelet.service not loaded.
E0626 20:59:04.352257    9005 clean.go:134] Cannot stop systemd unit p8s-kubelet.service: Unit p8s-kubelet.service not loaded.
I0626 20:59:04.352266    9005 systemd_action.go:123] Stopping p8s-kube-apiserver.service ...
E0626 20:59:04.352615    9005 systemd_action.go:74] Cannot execute systemd action on p8s-kube-apiserver.service: Unit p8s-kube-apiserver.service not loaded.
E0626 20:59:04.352639    9005 clean.go:134] Cannot stop systemd unit p8s-kube-apiserver.service: Unit p8s-kube-apiserver.service not loaded.
I0626 20:59:04.354330    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/etcd-data
I0626 20:59:04.354508    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/source-templates
I0626 20:59:04.354541    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-static-pod
I0626 20:59:04.354569    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-api
I0626 20:59:04.354600    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-config
I0626 20:59:04.354626    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-systemd-unit
I0626 20:59:04.354657    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/secrets
I0626 20:59:04.354683    9005 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/net.d
I0626 20:59:04.354739    9005 clean.go:32] Removed /var/lib/p8s-kubelet
I0626 20:59:04.354769    9005 clean.go:164] Cleanup finished
I0626 20:59:04.379103    9005 hostname.go:59] Using hostname: "v1704"
I0626 20:59:04.446741    9005 binary.go:87] Archive already here: /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz
I0626 20:59:04.446842    9005 binary_hyperkube.go:17] Extracting /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz
E0626 20:59:04.956028    9005 binary_hyperkube.go:21] Cannot untar /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz,
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
: exit status 2, removing
I0626 20:59:04.958632    9005 binary.go:107] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz
E0626 20:59:04.958684    9005 main.go:27] Exiting on error: 1

Then it's easier to re-run the command:
sudo ./pupernetes d setup sandbox/ -c -binaries
W0626 20:59:08.215768    9037 clean.go:74] Cannot use kubectl: stat /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube: no such file or directory
I0626 20:59:08.221859    9037 systemd_action.go:123] Stopping p8s-etcd.service ...
E0626 20:59:08.222383    9037 systemd_action.go:74] Cannot execute systemd action on p8s-etcd.service: Unit p8s-etcd.service not loaded.
E0626 20:59:08.222614    9037 clean.go:134] Cannot stop systemd unit p8s-etcd.service: Unit p8s-etcd.service not loaded.
I0626 20:59:08.222625    9037 systemd_action.go:123] Stopping p8s-kubelet.service ...
E0626 20:59:08.223078    9037 systemd_action.go:74] Cannot execute systemd action on p8s-kubelet.service: Unit p8s-kubelet.service not loaded.
E0626 20:59:08.223101    9037 clean.go:134] Cannot stop systemd unit p8s-kubelet.service: Unit p8s-kubelet.service not loaded.
I0626 20:59:08.223114    9037 systemd_action.go:123] Stopping p8s-kube-apiserver.service ...
E0626 20:59:08.223742    9037 systemd_action.go:74] Cannot execute systemd action on p8s-kube-apiserver.service: Unit p8s-kube-apiserver.service not loaded.
E0626 20:59:08.223781    9037 clean.go:134] Cannot stop systemd unit p8s-kube-apiserver.service: Unit p8s-kube-apiserver.service not loaded.
I0626 20:59:08.226225    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/etcd-data
I0626 20:59:08.226480    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/source-templates
I0626 20:59:08.226533    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-static-pod
I0626 20:59:08.226581    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-api
I0626 20:59:08.226629    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-config
I0626 20:59:08.226677    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/manifest-systemd-unit
I0626 20:59:08.226725    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/secrets
I0626 20:59:08.226774    9037 clean.go:32] Removed /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/net.d
I0626 20:59:08.226836    9037 clean.go:32] Removed /var/lib/p8s-kubelet
I0626 20:59:08.226863    9037 clean.go:164] Cleanup finished
I0626 20:59:08.245307    9037 hostname.go:59] Using hostname: "v1704"
I0626 20:59:08.288817    9037 binary.go:52] Downloading the archive https://dl.k8s.io/v1.10.3/kubernetes-server-linux-amd64.tar.gz to /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz
I0626 21:00:24.027496    9037 binary.go:80] Successfully downloaded https://dl.k8s.io/v1.10.3/kubernetes-server-linux-amd64.tar.gz to /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz
I0626 21:00:24.027569    9037 binary_hyperkube.go:17] Extracting /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz
I0626 21:00:34.612591    9037 binary_hyperkube.go:29] Successfully untar /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin/hyperkube-v1.10.3.tar.gz: kubernetes/server/bin/hyperkube
I0626 21:00:34.857428    9037 binary_hyperkube.go:47] Generated links for hyperkube in /home/jb/go/src/github.com/DataDog/pupernetes/sandbox/bin
I0626 21:00:34.983864    9037 manifests.go:99] Using template collection of Kubernetes 1.10
I0626 21:00:37.352117    9037 setup.go:310] Setup ready /home/jb/go/src/github.com/DataDog/pupernetes/sandbox

Motivation
Improve the interactive user experience.
Additional Notes
This is a first step to maybe add a global retry to the binary setup.

@devonboyer addressed your comments 👍

repo: DataDog/pupernetes


text:
Only Java 12 supported?

Describe what happened:
Attempting to use this library from a Java 8 JDK results in the following:
java.lang.UnsupportedClassVersionError: com/datadoghq/sketch/ddsketch/DDSketch has been compiled by a more recent version of the Java Runtime (class file version 56.0), this version of the Java Runtime only recognizes class file versions up to 52.0
  java.lang.ClassLoader.defineClass1(Native Method)
  java.lang.ClassLoader.defineClass(ClassLoader.java:763)
  java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
  java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
...

Describe what you expected:
For the library to work on many versions of Java, or for the README to explicitly state the version requirements.
👋 Thanks for creating and sharing this library. Perhaps it needs a newer version of Java, if that's the case, could it be stated in the README?
Cheers!

It doesn't seem like its needed.  I adjusted the version requirements in the gradle build and it compiled fine in Java 11.  I didn't try Java 8.  At least 11 would be better since its a long term supported release.

authors: gwittel valencik

repo: DataDog/sketches-java


text:
Rename dynamic config tests to remote configuration

Dynamic config was a contrived name for the project and we don't use it publicly and less and less internally.
Changes

Workflow

⚠ Create your PR as draft ⚠
Work on you PR until the CI passes (if something not related to your task is failing, you can ignore it)
Mark it as ready for review

Test logic is modified? -> Get a review from RFC owner. We're working on refining the codeowners file quickly.
Framework is modified, or non obvious usage of it -> get a review from R&P team

:rocket: Once your PR is reviewed, you can merge it!
🛟 #apm-shared-testing 🛟
Reviewer checklist

[ ] Relevant label (run-parametric-scenario, run-profiling-scenario...) are presents
[ ] No system-tests internal is modified. Otherwise, I have the approval from R&P team
[ ] CI is green, or failing jobs are not related to this change (and you are 100% sure about this statement)
[ ] A docker base image is modified?

[ ] the relevant build-XXX-image label is present
[ ] To R&P team: locally build and push the image to hub.docker.com

[ ] A scenario is added (or removed)?

[ ] Get a review from R&P team
[ ] Once merged, add (or remove) it in system-test-dasboard nightly

Hi @Kyle-Verhoog , do you still plan to work on this ?

i don't have any capacity, i'll close

authors: Kyle-Verhoog cbeauchesne

repo: DataDog/system-tests


text:
🛑 Gitlab is down

In 22ae043, Gitlab (https://gitlab.data-ensta.fr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Gitlab is back up in a65da70 after 11 minutes.

repo: DataEnsta/upptime


text:
🛑 Bar is down

In 3004fd9, Bar (https://bar.data-ensta.fr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Bar is back up in 3ef3cd4 after 8 minutes.


text:
🛑 Angry is down

In d41c35f, Angry (https://angry.data-ensta.fr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Angry is back up in 741f19c after 9 minutes.


text:
Sample_Data

Package version
0.2.2.post2
Describe the bug
When I open the file (.shp) in sample_data/breast_cancer & sample_data/population_blocks and read it as geopandas.dataframe, there are no crs objects (areal.crs == None).
And there is an error after running "points_in_area = get_points_within_area(areal_data, point_data, areal_id_col_name=areal_id, points_val_col_name=points_val)"
CRSError: Invalid projection: : (Internal Proj Error: proj_create: unrecognized format / unknown name)
To Reproduce
points_in_area = get_points_within_area(areal_data, point_data, areal_id_col_name=areal_id,
points_val_col_name=points_val)
Input Data Schema
Expected behavior
Screenshots

Desktop (please complete the following information):
-LINUX (Windows Subsystem Linux System)
Additional context

Hi @Mujingrui ,
It is a strange behavior. I've checked both files in the main branch and their CRS is:
<Geographic 2D CRS: EPSG:4269>
Name: NAD83
Axis Info [ellipsoidal]:
- Lat[north]: Geodetic latitude (degree)
- Lon[east]: Geodetic longitude (degree)
Area of Use:
- name: North America - NAD83
- bounds: (167.65, 14.92, -47.74, 86.46)
Datum: North American Datum 1983
- Ellipsoid: GRS 1980
- Prime Meridian: Greenwich

Could you check how it works if you use data and tutorial from the dev branch? Link to the tutorial
One other thing: before I start to think about system (or VM) depended issues - could you look into those shapefiles in QGIS or other software? Are you able to read their crs / projection outside your VM?

Hi, @szymon-datalions
Thank you for your reply.
I checked it again and the CRS object is still None when I used rgdal pcakage in R to open the .shp file. I reassigned EPSG: 4269 to it in R and saved a new shp file. Then opened the new file in Python3, it can work. the CRS object is not NONE.

Hi @Mujingrui ,
Thank you for your replay and a time for data-check. I will take a closer look into data sources in each possible channel of distribution and check if CRS is damaged or present. Then I'll close this issue.

Now both datasets have ESRI:102004 - USA_Contiguous_Lambert_Conformal_Conic projection, so I can close the issue. Those were tested multiple times when paper with package was written.

repo: DataverseLabs/pyinterpolate


text:
XCGLogger doesn't work when passed to a class in another framework

I have a class defined in another framework which accepts an already-defined XCGLogger instance, e.g.,
import Processing

/* ... */

let processor = Processor()
processor.logger = logger

I've verified that logger is non-nil, that log levels are set appropriately, etc. What happens is that the main app, which created the logger, logs everything just fine. But using the same methods on the same logger instance, the class imported from the framework logs nothing. (Its logging is all internal, by the way. In other words, it uses the logger within its own methods and properties.)
Any ideas?

Let me clarify, the behavior I was seeing was actually that I was getting console output but not output to a log file. I was getting output to the log file from the main app, but not the framework.
A reboot fixed this, though I can't for the life of me understand why. So this can be closed, though I'm still baffled.

repo: DaveWoodCom/XCGLogger


text:
False positives from MD037 for bullet lists using asterisks

Hi,
Since the weekend we have started getting false positives for rule MD037 when using the markdown-cli npm package in the CLI flow for our project.
For an example please see the results of running markdownlint-cli triggered as part of this PR on our project https://github.com/Axway/axway-open-docs/pull/696/checks?check_run_id=645259268
None of the files producing errors have been changed in this PR, so it seems like this check is suddenly failing as the linter is now not identifying the asterisks that are starting bullet list items correctly, and instead detecting them as emphasis markers?
Has there been a change recently that might have caused this?
Seems like it might be related to #280

Just to add a little more info - these false positives also suddenly appear using the VScode extension:

Came here to report a similar issue @DavidAnson.
This triggers MD037 while it shouldn't:
docs/main/coverage.md:9:73 MD037/no-space-in-emphasis Spaces inside emphasis markers [Context: "_y8i8&t=100m26s) _"]
docs/main/coverage.md:16:93 MD037/no-space-in-emphasis Spaces inside emphasis markers [Context: "_Zs4) _"]
docs/main/coverage.md:27:161 MD037/no-space-in-emphasis Spaces inside emphasis markers [Context: "_pi/) _"]

- [Security Now Netcast: Pi-hole](https://www.youtube.com/watch?v=p7-osq_y8i8&t=100m26s) _Oct 13, 2015_
- [Linus Tech Tips: Block EVERY Online Ad with THIS](https://www.youtube.com/watch?v=KBXTnrD_Zs4) _Aug 28, 2019_
- [Adafruit: Pi-hole is a black hole for internet ads](https://blog.adafruit.com/2016/03/04/pi-hole-is-a-black-hole-for-internet-ads-piday-raspberrypi-raspberry_pi/) _Mar 4, 2016_

Seems a regression somewhere after markdownlint v0.19.0 since we are using markdownlint-cli 0.22.0 (markdownlint v0.19.0) and after updating to v0.20.0 we get the above.

Hi. One more example - https://github.com/Axway/axway-open-docs/pull/672/checks?check_run_id=646024890

Could folks please share specific examples? It’s not always possible to tell what’s going on from screenshots and test results.
@XhmikosR, I see your scenario, thanks. Here’s a minimal repro: https://dlaa.me/markdownlint/#%25m%23 Issue 286

[Link](under_score) followed by _underscore_

@alexearnshaw, your scenario seems fine in isolation, what am I missing? Link to the file?
https://dlaa.me/markdownlint/#%25m%23 Issue 286

%3Alabel
  * List item
  * List item

<!-- markdownlint-disable-file ul-indent blanks-around-lists -->

@DavidAnson the repo is here https://github.com/pi-hole/docs

@andreamussap, From what I see of your test output, you may be seeing the same list item behavior as above - though I don’t yet have a demo of that problem. Link to a problem file?

@andreamussap, From what I see of your test output, you may be seeing the same list item behavior as above - though I don’t yet have a demo of that problem. Link to a problem file?

@DavidAnson Alex and I work on the same project, so the issue is the same. If you go to this link https://github.com/Axway/axway-open-docs/pull/672/checks?check_run_id=646024890 you will see a red X before the Run markdown linter check.
Click to expand it and you'll see the MD037 errors, eg: content/en/docs/apigtw_devguide/jython_scripting.md:26:5 MD037/no-space-in-emphasis Spaces inside emphasis markers [Context: "* Print a list of all referenc**..."]
The issue is that, suddenly, the markdownlinter thinks that the asterisks before the sentence is to make it bold/italic, but this is just to create an unordered list, as you can see here, on the page - https://axway-open-docs.netlify.app/docs/apigtw_devguide/jython_scripting/
These pages are there for ages, everything was working until last Friday (May 1st 2020)

@andreamussap @alexearnshaw The content you have is not a valid list according to strict CommonMark parsing. Example below from that file. (What parser are you using and are you using any syntax extensions?) Also, I need to understand the difference between strict and non-strict mode.
https://markdown-it.github.io/#md3={"source"%3A"`analyze`\n%3A This category contains scripts to%3A\n    * Print a list of all references in the API Gateway. For each reference it shows what store it originates from and to.\n    * Check if the API Gateway is locked down.\n    * Get a list of unresolved references between entities in the API Gateway.\n"%2C"defaults"%3A{"html"%3Afalse%2C"xhtmlOut"%3Afalse%2C"breaks"%3Afalse%2C"langPrefix"%3A"language-"%2C"linkify"%3Atrue%2C"typographer"%3Atrue%2C"_highlight"%3Atrue%2C"_strict"%3Atrue%2C"_view"%3A"html"}}

@DavidAnson since you asked for a demo I've recorded this video - not even sure if you still need it
https://www.loom.com/share/ca68c88dce1e40359a8e1ca1ac092f18
on the strict and non-strict mode I don't know this answer. Will have to wait for @alexearnshaw

@DavidAnson we are using Hugo with Blackfriday parser. Our project is https://github.com/Axway/axway-open-docs
Looking into this a bit more, it does seem that most of these new errors that appeared today for MD037 are to do with asterisks being used for list items within a definition list, so perhaps our Markdown is wrong...and maybe this isn't a markdownlint issue after all. I'm not sure if unordered list items within a definition list are valid, so maybe we just need to change our files...
However I'm still wondering why we didn't get these errors with the same files/same content last week - has anything changed in markdownlint (that would affect both markdownlint-cli and vscode extension) that would make these rule violations suddenly appear now, when they didn't before?

@alexearnshaw This is almost certainly due to a change I made to re-implement that rule in the recent release. Per comments in a separate issue, it looks like this project directly installs the CLI as part of its CI Action which helps explain the timeline: https://github.com/Axway/axway-open-docs/pull/696#issuecomment-624269827
The problematic syntax here appears valid for your toolset, so I’m not prepared to say that it is “wrong“. :) That said, the link I provided demonstrates that it is not valid CommonMark in strict mode. I need to do some research to understand why it is valid in non-strict mode. I don’t know yet whether I can switch the linter to non-strict mode.
One thing you may be able to do is add a blank line between the list and the previous label. I’m not sure if that has the same meaning in Hugo/Blackfriday, but would almost definitely address the issue with the linter.

@alexearnshaw, an update:
The problematic structure is called a definition list. Here's the syntax and corresponding HTML: https://www.markdownguide.org/extended-syntax/#definition-lists
This is not natively part of the CommonMark spec which is why it is not recognized (i.e., "strict mode") by the underlying parser or markdownlint.
There is a plug-in to add support for this to the parser and plugins are supported by markdownlint, but sadly not by the CLI: https://github.com/markdown-it/markdown-it-deflist
That said, I don't think the use of definition lists by this project is correct; the relevant items are not terms or descriptions: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dl
Rather, they appear to me to be lists, so I would suggest converting the project to use standard Markdown lists which should not trigger the problematic warnings.
Note that definition lists aren't rendered properly by GitHub, either, which is why the "analyze", etc. sections here look like paragraphs instead of lists: https://github.com/Axway/axway-open-docs/blob/master/content/en/docs/apigtw_devguide/jython_scripting.md
As such, I do not currently think this is a bug in markdownlint. Please let me know what you think.

@DavidAnson I agree this is not a bug in markdownlint. Thanks a lot for your help and advice!

Great, thanks for working through this! I'm going to close this issue as we no longer think bullet lists are a problem. I'm tracking the other MD037 issues separately and will fix them soon.

@XhmikosR, your scenario is fixed in the next release by https://github.com/DavidAnson/markdownlint/commit/37f1d6b64bd6f06437107fd4edef660c2f54ee9f. The Pi-Hole repository is protected from surprise regressions by https://github.com/DavidAnson/markdownlint/actions?query=workflow%3ATestRepos.

@DavidAnson Thanks! Just keep in mind that it's using some non-standard syntax in a few places.

authors: DavidAnson XhmikosR alexearnshaw andreamussap

repo: DavidAnson/markdownlint


text:
A way to make scrolling/non-scrolling behavior resulting from adding a new item a bit more predictable

When you insert an item just a small bit above the the items that're currently visible, sometimes everything visible will be displaced downwards by it. This seems like a mistake to me. If I'm not scrolled in the position where I would see the new item come in, I don't want the appearance of the new item to move the things I'm looking at around.
If great_list_view had been used to make a chat window, for instance, if the user is scrolled up by any amount at all, they have communicated to the app that they're reading chat backlog and that they don't want new messages to disrupt their reading by making things move. That applies to every use case I can think of for inserting items out of view. Currently, great_list_view would do the wrong thing there a lot of time.

Additionally, might be good to provide an option for never moving the view at all relative to the top-most item, this seems to be preferable to some

This feature will be released in future releases.

Try the version 0.1.2. Add the new attribute holdScrollOffset = true.
I suggest setting cacheExtent = 0 as well.
Remember to update flutter too.

authors: DavideBelsole makoConstruct


text:
Null Pointer Exception Crash

Null pointer exception when planting a seed on farmland
https://gist.github.com/Davoleo/b4cc53f0116d073470d199070febaf50

Further knoweledge needed
Suggestions appreciated

Finally fixed

repo: Davoleo/Spicy-Chili-Peppers