New group

host location
nokoleakb76znymx443veg4n6fytx6spck6pc7nkr4dvfuygpub6jsid
group name
Nokoyawa
group information
No response
host
v3 (onion)
parser
No response

Thanks for sharing, this is not a new group, however the onion address is new!
Also the page changed from the last version and here's the updated parser:
grep -Eo 'class="text-5xl font-semibold">.*' source/nokoyawa-*.html | cut -d'<' -f1 | cut -d'>' -f2

thanks @ErezDasa !
you can also find this at /api/leaks/get on noko65rmtaiqyt2cw2h4jrxe3u56t2k7ov3nd22hoji4c5vnfib2i4yd
I have added both sites but have chosen to use the API response for now - thanks heaps for the parser though @maiqueg !
curl --silent --socks5-hostname telemetry.dark:9050 \
noko65rmtaiqyt2cw2h4jrxe3u56t2k7ov3nd22hoji4c5vnfib2i4yd.onion/api/leaks/get \
| jq -r '.payload[].title' | sed 's/%20/ /g'


⚠ Bofrost.fr has degraded performance

In e6edde9, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 998 ms

Resolved: Bofrost.fr performance has improved in 9d17415 after 24 minutes.


TypeError: DataShape time is not NumPy-compatible

Hi,
I have some problems when interfacing with MongoDB. Namely, I can do this
In [104]: odo(traffic, 'mongodb://localhost:27017/packt::traffic')
Out[104]: Collection(Database(MongoClient('localhost', 27017), 'packt'), 'traffic')
but when I try to read it back
In [105]: traffic_mongo = bl.Data('mongodb://localhost:27017/packt::traffic')
traffic_mongo.head()
I get the error as in the subject. The traffic object is of blaze.Data() type and contains two date fields.

Hello,
What is the result of traffic_mongo.dshape?  What is the contents of the original traffic object before it's wrapped in blaze.Data()?  I ask so that I can reproduce.

Hey,
Thanks for getting back to me.
I downloaded this dataset ->https://catalog.data.gov/dataset/traffic-violations-56dda.
This is what I get back from .dshape
dshape("""404536 * {   Accident: string,   Agency: string,   Alcohol: string,   'Arrest Type': string,   Article: string,   Belts: string,   Charge: string,   Color: string,   'Commercial License': string,   'Commercial Vehicle': string,   'Contributed To Accident': string,   'DL State': string,   'Date Of Stop': datetime,   Description: string,   'Driver City': string,   'Driver State': string,   Fatal: string,   Gender: string,   Geolocation: string,   HAZMAT: string,   Latitude: float64,   Location: string,   Longitude: float64,   Make: string,   Model: string,   'Personal Injury': string,   'Property Damage': string,   Race: string,   State: string,   SubAgency: string,   'Time Of Stop': datetime,   VehicleType: string,   'Violation Type': string,   'Work Zone': string,   Year: float64   }""")
And now it worked when I ran traffic_mongo.head()... :-o I'm baffled as yesterday I executed exactly the same script and constantly was getting that error... Weird.

print(blaze.__version__)
0.11.3+6.g31060532

"day_time":"19:29:14.000"

day_time: time,

DataShape time is not NumPy-compatible

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
/Users/stallman/anaconda/lib/python3.6/site-packages/IPython/core/formatters.py in __call__(self, obj)
    309             method = get_real_method(obj, self.print_method)
    310             if method is not None:
--> 311                 return method()
    312             return None
    313         else:

/Users/stallman/anaconda/lib/python3.6/site-packages/blaze-0.11.3+6.g31060532-py3.6.egg/blaze/interactive.py in _warning_repr_html(self)
    450     else:
    451         warnings.warn(_warning_msg, DeprecationWarning, stacklevel=2)
--> 452         return to_html(self)
    453
    454

/Users/stallman/anaconda/lib/python3.6/site-packages/multipledispatch/dispatcher.py in __call__(self, *args, **kwargs)
    162             self._cache[types] = func
    163         try:
--> 164             return func(*args, **kwargs)
    165
    166         except MDNotImplementedError:

/Users/stallman/anaconda/lib/python3.6/site-packages/blaze-0.11.3+6.g31060532-py3.6.egg/blaze/interactive.py in to_html(expr)
    387     if not expr._resources() or ndim(expr) != 1:
    388         return to_html(expr_repr(expr))
--> 389     return to_html(concrete_head(expr))
    390
    391

/Users/stallman/anaconda/lib/python3.6/site-packages/blaze-0.11.3+6.g31060532-py3.6.egg/blaze/interactive.py in concrete_head(expr, n)
    228         return odo(head, object)
    229     elif isrecord(expr.dshape.measure):
--> 230         return odo(head, DataFrame)
    231
    232     df = odo(head, DataFrame)

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/odo.py in odo(source, target, **kwargs)
     89     odo.append.append      - Add things onto existing things
     90     """
---> 91     return into(target, source, **kwargs)

/Users/stallman/anaconda/lib/python3.6/site-packages/multipledispatch/dispatcher.py in __call__(self, *args, **kwargs)
    162             self._cache[types] = func
    163         try:
--> 164             return func(*args, **kwargs)
    165
    166         except MDNotImplementedError:

/Users/stallman/anaconda/lib/python3.6/site-packages/blaze-0.11.3+6.g31060532-py3.6.egg/blaze/interactive.py in into(a, b, **kwargs)
    404     result = compute(b, return_type='native', **kwargs)
    405     kwargs['dshape'] = b.dshape
--> 406     return into(a, result, **kwargs)
    407
    408

/Users/stallman/anaconda/lib/python3.6/site-packages/multipledispatch/dispatcher.py in __call__(self, *args, **kwargs)
    162             self._cache[types] = func
    163         try:
--> 164             return func(*args, **kwargs)
    165
    166         except MDNotImplementedError:

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/into.py in wrapped(*args, **kwargs)
     41             raise TypeError('dshape argument is not an instance of DataShape')
     42         kwargs['dshape'] = dshape
---> 43         return f(*args, **kwargs)
     44     return wrapped
     45

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/into.py in into_type(a, b, dshape, **kwargs)
     51         if dshape is None:
     52             dshape = discover(b)
---> 53     return convert(a, b, dshape=dshape, **kwargs)
     54
     55

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/core.py in __call__(self, *args, **kwargs)
     42
     43     def __call__(self, *args, **kwargs):
---> 44         return _transform(self.graph, *args, **kwargs)
     45
     46

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/core.py in _transform(graph, target, source, excluded_edges, ooc_types, **kwargs)
     58     try:
     59         for (A, B, f) in pth:
---> 60             x = f(x, excluded_edges=excluded_edges, **kwargs)
     61         return x
     62     except NotImplementedError as e:

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/convert.py in list_to_numpy(seq, dshape, **kwargs)
    168             not isscalar(dshape)):
    169         seq = list(map(tuple, seq))
--> 170     return np.array(seq, dtype=dshape_to_numpy(dshape))
    171
    172

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/numpy_dtype.py in dshape_to_numpy(ds)
     83         return np.dtype([
     84             (str(name), unit_to_dtype(typ))
---> 85             for name, typ in zip(ds.names, ds.types)
     86         ])
     87     if isinstance(ds, Tuple):

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/numpy_dtype.py in <listcomp>(.0)
     83         return np.dtype([
     84             (str(name), unit_to_dtype(typ))
---> 85             for name, typ in zip(ds.names, ds.types)
     86         ])
     87     if isinstance(ds, Tuple):

/Users/stallman/anaconda/lib/python3.6/site-packages/odo/numpy_dtype.py in unit_to_dtype(ds)
     48     if ds == string:
     49         return np.dtype('O')
---> 50     return to_numpy_dtype(ds)
     51
     52

/Users/stallman/anaconda/lib/python3.6/site-packages/datashape/coretypes.py in to_numpy_dtype(ds)
   1277     """ Throw away the shape information and just return the
   1278     measure as NumPy dtype instance."""
-> 1279     return to_numpy(ds.measure)[1]
   1280
   1281

/Users/stallman/anaconda/lib/python3.6/site-packages/datashape/coretypes.py in to_numpy(ds)
   1310         msr = ds
   1311
-> 1312     return tuple(shape), msr.to_numpy_dtype()
   1313
   1314

/Users/stallman/anaconda/lib/python3.6/site-packages/datashape/coretypes.py in to_numpy_dtype(self)
    171
    172     def to_numpy_dtype(self):
--> 173         raise TypeError('DataShape %s is not NumPy-compatible' % self)
    174
    175

TypeError: DataShape time is not NumPy-compatible

Out[7]:
<'Collection' data; _name='_1', dshape='14041053 * {  _id: int64,  amount: int64,  avg_per...'>

https://github.com/blaze/datashape/blob/master/datashape/coretypes.py#L224

numpy doesn't have a good type to describe time (only). that's why they didn't implement that. try to take it out as a string.

Now the problem seems to remain unsolved. What can I do to read time-type data by string type


Unable to use $ref in "paths"

Hello. I'm getting errors while generating typescript definitions for my api. Some paths are defined in other files, so I pass a $ref to them. Feel free to check out the minimal bug repro repository I made https://github.com/bartekczyz/swagger-typescript-api-bug-repro
I'm getting
TypeError: Cannot create property 'consumes' on string './paths/repro.yaml#/hello'

Is there a workaround I could use? 🤔

Ok, for now I'm using speccy resolve to put all $refs into one big file

@bartekczyz will be fixed

Hello @js2me, any updates on this? :)

We're also running into this, we had to rename a large set of endpoints and have to support the old names as well as the new names for a time being and would like to be able to reference in paths to reduce duplication and avoid maintenance errors...
I don't want to pre-compile and dereference everything because then we lose model names which we use quite a bit.

@js2me hi there, any updates?


Warn on this.listen and this.unlisten calls if node argument does not exist

Either with the listeners block, or imperatively, if the node given to this.listen is null, the only error the user sees is "Uncaught TypeError: Invalid value used as weak map key"

Seems to be fixed now in Polymer 2: http://jsbin.com/qafuqohacu/edit?html,console,output


[stable/jenkins] Fix component label in NOTES.txt ...

to match label in jenkins-master-deployment.yaml (#7442)
Signed-off-by: François Travais<EMAIL_ADDRESS>
What this PR does / why we need it:
Fix component label in NOTES.txt (when service type is ClusterIP) to match label in jenkins-master-deployment.yaml.
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #7442

Special notes for your reviewer:
Checklist

[x] DCO signed
[x] Chart Version bumped

/ok-to-test
/assign

/lgtm


[CORE] Add a config to fall back all regexp expressions

What changes were proposed in this pull request?

Add a config to let user fall back all regexp expressions if incompatibility is not tolerant.
Create a new module test/ in gluten-ut to place some common tests, not specific to a backend or spark version.

How was this patch tested?
Added test.

@ulysses-you, could you review this pr? Thanks!

Let's merge this pr firstly. Will include more known incompatible cases found by @codyschierbeck in separate PR. Thanks!


open ssl build error on M1 Mac

I have been using SwiftLocalHost for past few months on an intel Mac and it worked fine. My company switched to M1 Macs and I am seeing a build issue on M1 when building the project with Swiftlocalhost. Below is the error I am seeing and it looks like its originating from Criollo pod https://github.com/thecatalinstan/Criollo
Is this a known issue and will there be support provided to use SwiftLocalHost on M1 Macs? Would be of huge help if this issue can be resolved.

I've tagged a new release which should solve this.
https://github.com/thecatalinstan/Criollo/releases/tag/1.1.0

Thanks @thecatalinstan for fixing this, helps a great deal unblock testing on the new macs. Any idea when this PR will be merged so that a new release of SwiftLocalHost is made available?

Thanks for fixing this. Unfortunately, I migrated to another server library before this bugfix, but much appreciated!


add type hints and autocomplete for developing scripts

This would be nice to have but may not be easy to get working with PyO3.

https://github.com/microsoft/pylance-release/issues/138

This should be doable in theory for the builds available through pip with maturin.
https://github.com/PyO3/maturin/pull/473

This is doable by manually creating stub files. This should also make it possible to automate generating online documentation.


Feature Request: Minimum number of machines needed for all being whole numbers

The Factorio Wiki gives examples for ideal ratios (where 100% of each machine's output at each stage is in use by the next) for manufacturing many items so that the ratios between all machines are whole numbers.
It would be nice to be able to request for this app that rather than a set number of factories or item throughput, instead the "ideal" whole-numbered ratio is provided in the diagram instead.

kirkcmandonnald is exact. Just round up.

I know that feature exists but that's not the same thing as what this issue requests, as rounding up would waste some machine capacity.

I guess it would waste some machine capacity, but then again, building the minimum number of whole number machines might mean that what those machines output is an over or under supply for the next thing in the Production chain. For example, try and find the minimum whole number of machines for blue chips (including chemical plants for plastic, sulphur, acid, and refineries). It will be a very large number of blue chip machines!

I don't think you're wrong with your analysis! I did think this would be a bit of a niche request. I think mathematically, it can certainly be done but perhaps the benefit in return is quite small...

I think Kirk McDonald would need to implement something similar to the 'What  If' analysis tool in Microsoft Excel, and as you say it's a little niche. Personally, I don't see the value.

I think the value is "making the perfectly efficient factory", which is a little niche

Once you add productivity modules it's nearly impossible to get whole numbers. For instance 1 green circuit machine requires ~3.12056737588652482270... electric funances producing iron plates :D I'm not talking about advanced products like space sience pack but one of the simpliest recipes :)
The truth is that you can get whole numbers only if you are not using any productive modules in most cases and you will use ton of them in most cases :)

@DawidZwiewka that is useful insight, thank you


check if lsp_opts is nil

When nvim load rust-tools.lua, since yesterday, When load 176 line, because lsp_opt is nil, It report error. I change this line.

I figure out that it is because the code in plugin.It start before the init.lua

I change the au to setup, when it is setup, it will find out if it is rust

Using this PR prevents this error message from occurring for me.


[vcpkg baseline][openimageio] Disable optional dependency jxl

Fix openimageio failed Undefined _BrotliEncoderCompressStream, https://dev.azure.com/vcpkg/public/_build/results?buildId=109536&view=results
Disabling the undeclared optional library jxl to fix.
Checklist

[x] Changes comply with the maintainer guide.
[ ] ~SHA512s are updated for each updated download.~
[ ] ~The "supports" clause reflects platforms that may be fixed by this new version.~
[ ] ~Any fixed CI baseline entries are removed from that file.~
[ ] ~Any patches that are no longer applied are deleted from the port's directory.~
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is added to each modified port's versions file.

Test
The port installation tests pass with the following triplets:

arm64-osx
x64-linux

I tried to merge this for you but I can't:
PS D:\vcpkg2> push-pr WangWeiLin-MV:ports/openimageio/disable-jxl
Enumerating objects: 25, done.
Counting objects: 100% (25/25), done.
Delta compression using up to 24 threads
Compressing objects: 100% (9/9), done.
Writing objects: 100% (9/9), 927 bytes | 463.00 KiB/s, done.
Total 9 (delta 8), reused 0 (delta 0), pack-reused 0 (from 0)
remote: Resolving deltas: 100% (8/8), completed with 8 local objects.
remote: error: GH013: Repository rule violations found for refs/heads/ports/openimageio/disable-jxl.
remote: Review all repository rules at https://github.com/WangWeiLin-MV/vcpkg/rules?ref=refs%2Fheads%2Fports%2Fopenimageio%2Fdisable-jxl
remote:
remote: - Cannot update this protected ref.
remote:
remote: - This branch must not contain merge commits.
remote:   Found 1 violation:
remote:
remote:   7614ee16b530a0b20ffb76e3061855e7ce3cee74
remote:
To github.com:WangWeiLin-MV/vcpkg
 ! [remote rejected]     HEAD -> ports/openimageio/disable-jxl (push declined due to repository rule violations)

Please merge with master and we should be able to merge this. Thanks for the fix!


[Bug]: Send Transaction only signs transaction

The sendTransaction method in app/src/main/java/com/example/solanamobiledappscaffold/data/repository/WalletRepositoryImpl.kt only signs the transaction and doesn't send it

I believe it should be handled via two different use cases. Signing and Sending a transaction. Thanks for reporting, will correct it soon.


feat: route access logs to stdout

Closes #35

Doesn't seem like this works:

/dev/stdout doesn't work because we don't have permissions to it in herokuish. Not sure if thats the case on heroku.
stdout does nothing, even on newer nginx...

I'll check if maybe /dev/stdout and /dev/stderr are readable/writable on heroku, in which case we can fix this in herokuish.

The path /dev/stdout appears to be writeable in heroku but anything written to it doesn't show up in heroku logs output:
josediazgonzalez@MacBook-Pro smoke-test-app % heroku ps:exec
Running this command for the first time requires a dyno restart.
        Ss   03:47   0:00 ps-run
u52973         2  0.4  0.0  29328 16744 ?        S    03:47   0:00 python3 web.p
u52973        24  0.0  0.0   4496  2136 ?        S    03:47   0:00  \_ /bin/bash
u52973        43  0.1  0.0  11316  8072 ?        S    03:47   0:00      \_ ssh -
u52973        23  0.0  0.0  15432  5488 ?        Ss   03:47   0:00 sshd: /usr/sb
u52973        44  0.0  0.0  15432  9048 ?        Ss   03:47   0:00  \_ sshd: u52
u52973        46  0.0  0.0  15692  6108 ?        S    03:47   0:00      \_ sshd:
u52973        47  0.0  0.0   4596  3812 pts/0    Ss   03:47   0:00          \_ -
u52973        49  0.0  0.0   7064  1652 pts/0    R+   03:47   0:00             p
~ $ ps auxf | grep python
u52973         2  0.2  0.0  29328 16744 ?        S    03:47   0:00 python3 web.py
u52973        24  0.0  0.0   4496  2136 ?        S    03:47   0:00  \_ /bin/bash -l -c python3 web.py
u52973        51  0.0  0.0   3472  1572 pts/0    S+   03:47   0:00              \_ grep python
~ $ echo "derp" > /dev/stdout
derp
~ $ echo "derp" > /dev/stdout
derp
~ $ echo "derp" > /dev/stderr
derp
~ $ %


Add extra hrp and coin check to lockScriptForAddress()

Description
The method Script::lockScriptForAddress() creates a Bitcoin Segwith lock script for any valid Bech32 string with any prefix, for a Bitcoin-type blockchain. While this does not cause any issues with the supported coins, it is safer to check for the HRP to match the coin type.
Also included:

explicit coin type for some coin-specific address types
some missing coin field setting in some Bitcoin-clone signing tests.

Fixes #2804 .
How to test
Unit tests.
Types of changes

No-behavior change, non-breaking refactoring

Checklist

[x] Create pull request as draft initially, unless its complete.
[x] Add tests to cover changes as needed.
[x] Update documentation as needed.
[x] If there is a related Issue, mention it in the description.

If you're adding a new blockchain

[ ] I have read the guidelines for adding a new blockchain.

Is it back compatible? apps might not set correct coin type

Is it back compatible? apps might not set correct coin type

Yes, 100% backwards compatible (with the currently supported coin types). (User noticed this when trying to add a new coin).


 Too many }'s.
\FNH@check@a ...tnotes \expandafter \@gobble \fi }
                                                  {}}\@secondoftwo \scantoke...
l.417 \begin{document}

FYI, I'm having the same issue on my local (MiKTeX) installation.
Any ideas?

The build fails on the example images-and-tables. There might be an issue with the latest TeX Life because the travis build downloads the latest release.

If you comment out these lines it will work again.
% Allow footnotes in longtable head/foot
\IfFileExists{footnotehyper.sty}{\usepackage{footnotehyper}}{\usepackage{footnote}}
\makesavenoteenv{longtable}

The Package footnotehyper (https://ctan.org/pkg/footnotehyper) received an update on 2021-01-27 and 2021-01-30 that might cause Eisvogel builds to fail.
The default pandoc latex template has the same code but is not affected.

The error was indeed caused by footnotehyper. A bug fix was published on 2021-02-05 with the following information.

Fix regression at v1.1b which caused a build crash whenever
footnotehyper decided to raise a warning at begin document.

Jean-François Burnol<EMAIL_ADDRESS>
Your build should be working again, if you update footnotehyper to the latest version or update all installed packages. Thank you for reporting this issue.

Hi,
Could someone help me figure out if the error below is due the same reason as this issue?
(from eisvogel examples folder):
pandoc --verbose "document.md" -o "document.pdf" --from markdown --template "../../eisvogel.tex" --listings

(/usr/share/texlive/texmf-dist/tex/latex/koma-script/typearea.sty)
! Argument of \strip@prefix has an extra }.
<inserted text>
                \par
l.6277 ...nglish,usenglish}\contentsname{Contents}
                                                  %
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on /tmp/tex2pdf.-c3f4f0c2ec0808e9/input.log.

[makePDF] Run #2
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(/tmp/tex2pdf.-c3f4f0c2ec0808e9/input.tex
LaTeX2e <2020-02-02> patch level 5
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2020/04/19 v3.30 KOMA-Script document class (article)
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrbase.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrlfile.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/tocbasic.sty)
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/typearea.sty)
! Argument of \strip@prefix has an extra }.
<inserted text>
                \par
l.6277 ...nglish,usenglish}\contentsname{Contents}
                                                  %
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on /tmp/tex2pdf.-c3f4f0c2ec0808e9/input.log.

Error producing PDF.
! Argument of \strip@prefix has an extra }.
<inserted text>
                \par
l.6277 ...nglish,usenglish}\contentsname{Contents}

I tried:
sudo tlmgr -repository http://mirror.ctan.org/systems/texlive/tlnet update footnotehyper --ignore-warning

tlmgr: Local TeX Live (2020) is older than remote repository (2021).
Cross release updates are only supported with
  update-tlmgr-latest(.sh/.exe) --update
See https://tug.org/texlive/upgrade.html for details.

Is there a solution that does not involve updating the whole set of tex packages? (to reduce the chance of breaking something else)
My environment is a Fedora 34 Workstation. Tried with both 2.0.0 release and master of eisvogel.
TeX 3.14159265 (TeX Live 2020)
kpathsea version 6.3.2
pandoc <IP_ADDRESS>
Compiled with pandoc-types 1.20, texmath <IP_ADDRESS>, skylighting 0.8.5

I see no "typearea" in tlmgr lis
Since other renderings work, is there anything that I can apply to the eisvogel.tex itself to fix it, without changing system packages nor breaking previous builds? (preventing changes/incompatibility with other developers that are using it correctly).
Thanks


Using google-cloud/vertexai in edge environments

Environment details

Programming language: JavaScript / TypeScript
OS: Targeting edge environments (cloudflare, vercel)
Package version: 0.1.3

Background
I'm implementing Gemini support for the Vercel AI SDK ( https://github.com/vercel/ai/pull/863/files ). However, when I set the runtime to 'edge', I run into the error below. My investigation showed that the auth library has several dependencies that are not supported in edge environments. Are there any guides on how to use the Vertex library in an edge environment, e.g. for streaming AI responses?
Steps to reproduce

Try to use the library in a edge environment (cloudflare, vercel)
Observe the following error:

You can use a bundler to remove https-proxy-agent, but depending on the environment where you're running this you may need to reimplement the crypto interface. If you do need to reimplement that piece, feel free to open a PR on google-auth-library.

@sararob thanks for the quick answer. I've tried removing https-proxy-agent and configured various other related settings in the next config, but it seems that the proxy agent is a hard requirement. I'll continue to try to get it to work, was just curious if there are some working examples or guides for this setup.
next.config.js (for reference)
/** @type {import('next').NextConfig} */
const nextConfig = {
  webpack: (config, { isServer, webpack }) => {
    config.plugins.push(
      new webpack.IgnorePlugin({ resourceRegExp: /https-proxy-agent/ }),
    );

    config.resolve.fallback = {
      buffer: false,
      crypto: false,
      events: false,
      fs: false,
      http: false,
      https: false,
      net: false,
      os: false,
      path: false,
      querystring: false,
      stream: false,
      tty: false,
      util: false,
      zlib: false,
      child_process: false,
      tls: false,
    };

    return config;
  },
};

module.exports = nextConfig;

error (for reference)
 ⨯<EMAIL_ADDRESS>(27:0) @ <unknown>
 ⨯ Cannot find module 'https-proxy-agent'
null

Try using null-loader as we do in https://github.com/googleapis/google-auth-library-nodejs/blob/7ae4aaea0311de1a3e10f4e86a1ef93ff00656b5/webpack.config.js#L43-L46. It will replace the module with an empty thing, and will not fail unless it's called (and it won't be called). We don't have a good test coverage for browsers (it's not an officially supported use case), but we run some tests in browser with webpack and karma in some other repos (e.g. in google-gax) and they work with this config.

@alexander-fenster thanks - I've given it a try, but ran into other issues as well and ended up needing to disable more items, which eventually led to the route not being available. We have implemented a solution with the generative ai sdk in the meantime, which works on the edge.
Abandoned PR for reference: https://github.com/vercel/ai/pull/863/files


servicemonitor doesn't work

Welcome!

[X] Yes, I've searched similar issues on GitHub and didn't find any.
[X] Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What version of the Traefik's Helm Chart are you using?
17.0.5
What version of Traefik are you using?
2.9.1
What did you do?
servicemonitor doesn't work in helm chart
What did you see instead?
kubectl describe service traefik -n ingress
Name:                     traefik
Namespace:                ingress
Labels:                   app.kubernetes.io/instance=traefik
                          app.kubernetes.io/managed-by=Helm
                          app.kubernetes.io/name=traefik
                          helm.sh/chart=traefik-17.0.5
Annotations:              <none>
Selector:                 app.kubernetes.io/instance=traefik-ingress,app.kubernetes.io/name=traefik

Should the servicemonitor Match the labels of service instead of labels of service selector?
% kubectl describe servicemonitor traefik -n ingress
Name:         traefik
Namespace:    ingress
Labels:       app.kubernetes.io/instance=traefik
              app.kubernetes.io/managed-by=Helm
              app.kubernetes.io/name=traefik
              helm.sh/chart=traefik-17.0.5
Annotations:  <none>
API Version:  monitoring.coreos.com/v1
Kind:         ServiceMonitor
Metadata:
  Creation Timestamp:  2022-10-22T13:27:58Z
  Generation:          1
  Managed Fields:
    API Version:  monitoring.coreos.com/v1
    Fields Type:  FieldsV1
    fieldsV1:
      f:metadata:
        f:annotations:
          .:
          f:kubectl.kubernetes.io/last-applied-configuration:
        f:labels:
          .:
          f:app.kubernetes.io/instance:
          f:app.kubernetes.io/managed-by:
          f:app.kubernetes.io/name:
          f:helm.sh/chart:
      f:spec:
        .:
        f:endpoints:
        f:jobLabel:
        f:namespaceSelector:
          .:
          f:matchNames:
        f:selector:
    Manager:         argocd-application-controller
    Operation:       Update
    Time:            2022-10-22T13:27:58Z
  Resource Version:  690281
  UID:               1656488d-4dfc-40c3-b7b7-5a61bbc655f3
Spec:
  Endpoints:
    Metric Relabelings:
      Action:       drop
      Regex:        ^fluentd_output_status_buffer_(oldest|newest)_.+
      Replacement:  $1
      Separator:    ;
      Source Labels:
        __name__
    Path:  /metrics
    Port:  metrics
    Relabelings:
      Action:       replace
      Regex:        ^(.*)$
      Replacement:  $1
      Separator:    ;
      Source Labels:
        __meta_kubernetes_pod_node_name
      Target Label:  nodename
    Scrape Timeout:  5s
  Job Label:         traefik
  Namespace Selector:
    Match Names:
      ingress
  Selector:
    Match Labels:
      app.kubernetes.io/instance:  traefik-ingress
      app.kubernetes.io/name:      traefik

What is your environment & configuration?
K8s + helm chart 17.0.5
Additional Information
No response

Should the servicemonitor Match the labels of service

Yes. ServiceMonitor selectors are used matching Services.

Hello @debu99,
Thanks for your report.
With this parameters on v17.0.5, I can see a match between ServiceMonitor & Service.
helm template traefik \
  -a "monitoring.coreos.com/v1" \
  --set metrics.prometheus.serviceMonitor.enabled=true \
  -n ingress traefik/traefik

apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
[...]
  selector:
    matchLabels:
      app.kubernetes.io/name: traefik
      app.kubernetes.io/instance: traefik-ingress

apiVersion: v1
kind: Service
metadata:
  name: traefik
  labels:
    app.kubernetes.io/name: traefik
    app.kubernetes.io/instance: traefik-ingress
    helm.sh/chart: traefik-17.0.5
    app.kubernetes.io/managed-by: Helm
  annotations:
[...]

Can you provide more details about your issue ?

Have you tried to either edit or delete this service and re-install the chart ?

With this values file
metrics:
  prometheus:
    serviceMonitor:
      enabled: true
service:
  labels:
    app.kubernetes.io/instance: traefik

It reproduces your issue:
apiVersion: v1
kind: Service
metadata:
  name: traefik
  labels:
    app.kubernetes.io/name: traefik
    app.kubernetes.io/instance: traefik-ingress
    helm.sh/chart: traefik-18.0.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/instance: traefik

But it is expected behavior, so I will close this issue.
Feel free to re-open it if you have more / new info on it.

I think I can also obseve the very same issue.
Using argocd 2.5.1 and chart version 19.0.3, I usually install traefik into "traefik" NS (@debu99 uses ingress NS for it).
Hence my Service should look like:
kind: Service
metadata:
  name: traefik
  labels:
    app.kubernetes.io/name: traefik
    app.kubernetes.io/instance: traefik-traefik

unfortunately, it is not when installed later on as it only contains Service label contains app.kubernetes.io/instance: traefik. The -{{ .Release.Namespace }} template gets ignored here somehow. Hence when SM is later installed, selectors do not match.


document lists in tracing policies

Once #1283 is merged, we should document it.
### Tasks
- [ ] document the sematnics of 'list:` in Call, and specifically how other arguments are applied (basically copied)

Fixed by https://github.com/cilium/tetragon/pull/1401.


Mldbfb 520 temporal earliest incorrect res

Pushed the time filter does to the column value extractor (i.e. doGetAllColumns)
Augmented the test coverage of these cases
Deleted a file that was copied

+1


package app

Package app folder

It looks fine
Except the following line can be an issue, since local may need to get merged to default.
--exclude="local.meta" \
Scenario:
After some time has passed without activity, local. meta will get out of date, a need for merge to deafult.meta is needed for the system to keep working.
Generate a file checksum and compare the local.meta witht the new local.meta, if there are changes to the checksum then merge it with default.meta and check it in.

https://docs.google.com/document/d/1TrRkZJkbf1g82HHd7z4AczBKPGFQ2_A60RFGt8YmjeI/edit
Check to see
if local.meta exists first,
if it does then check to see
if its empty.
if so continue to exclude local.meta
if local.meta exists and not empty
merge it to default.meta and push both locals and default
on the first install there are no changes, so no local data, but once changes are made, local will contain data.


Is this project dead?

Is Franz dead or alive? It's not had an update or message from a dev for a long time now.
There's some sort of bug that causes so much CPU/memory usage that is completely stopping me from using the app.
What's the status?

The 5.5.0 branch also doesn't look particularly active. I'll try out Ferdi, thanks!
I'm having the same CPU issue, but only on the instance where I have Workspaces set up.

I also wonder this. I have several active PRs to fix known issues and have tried to reach out to @adlk and his team. I heard heard nothing since November... I pay for this and contribute, I'm a little frustrated at the lack of response

@sergiughf  I've been using Franz for about a year and it does look like the development has been slowing down in the last few months. I suggest what @vantezzen mentioned, i.e. looking at Ferdi, for of Franz. This project seems to be more active.


Why not use gemoji directly from NPM?

https://www.npmjs.com/package/gemoji

That package is unofficial, i did not know about it. Anyway, we should regenerate light set and more compact full set. What kind of improvement do you expect?

I think it is the closest we'll get to the official GitHub gemoji package (Ruby-based) -- per the docs here https://github.com/wooorm/gemoji#data it specifies that the data is crawled from the official repo; so it should be very accurate and update to date.  It also looks well maintained too.
Perhaps swap out our usage of the emojis (hard-coded JSON files) with this package?

It includes hardcoded data. All updates are done manually. This package also has script to update data in manual mode.
In theory, it's possible to update data on install, but this package also includes browserified scripts, and i have no idea how to change those after publish.

Anyway, if you are not satisfied with existing data, you can load your own, that's supported.

Completely understand your comments here - though do you agree that with the Node.js philosophy we should use a package that already does this (and is widely used)? That way the only thing you have to focus on with this package is its core functionality (integration with markdown-it).

In other words - we could delete lines of code in this project - since its already handled for us in another package, that'd be nice!.

Also - if this helps further with my argument, gemoji has zero dependencies in itself - so it's basically a component of what you already created, but perhaps with a nice API.

My approach is very simple - if package works, any changes without obvious profit are a waste of time :) .
I'd suggest to drop all arguments about "proper programming" and check if you still have something left. If you can explain profit after that - we can discuss it. Please, understand me right - i have too many packages to support and don't like to change those just for fun. Only when significant reasons exist.

I'd suggest to drop all arguments about "proper programming" and check if you still have something left.

Yeah, it's simple - you can cut out a ton of code and you can use a package everyone else does for GitHub emojis on NPM = less code to worry about (you said it yourself- "too many packages to support").
🎉 🌮 :octocat:

That will not change anything in maintenance, because i still need run script to generate json files. It doesn't matter, where data source is - in github repo or in npm dependency.


Weird Czech translation of the web app

Description
There are some very weird translations of Czech web interface. It seems it was checked by @j123b567 some years ago, but bit decayed since then.
At least strings

Jednoduše spusťte binárku pro vaši platformu

It's at least bit not elegant, although possible.

běží všude, kde Go může kompilovat

"It runs everywhere, where Go can compile". Really so? I'm not sure what source should be here. I suppose it can run everywhere, where You can run Go? If so, then IMHO at least běží všude, kde můžete spustit Go.

Nestyďte se být přispěvatel

"Don't be shame to be contributor". Well, to me it doesn't seem really welcoming. It might be personal problem as I dislike this style. Does it mean to contribute financially or by any coding? More logic would be to me something like "Contribute to Gitolite" (and then by what), e.i. Přispějte Gitolite.

These three look like poetry translated by Google Translate.

Požadavky na natažení

Ha, ha, it was used in Czech translation of Pro Git, but it's not really used in practice, it sounds weird. Everybody I know just use "pull request" as technical term.

Úkoly

In user menu, Úkoly means rather tasks than issues, but it's usable. If it should be primarily for bugs, Chyby (sg., pl. is chyba) would IMHO be better.

are bit weird...
Screenshots
Default page before login  (e.g. https://try.gitea.io/ if You have browser running with Czech locales) and user menu after login

Gitea Version
v1.19.3
Can you reproduce the bug on the Gitea demo site?
Yes
Operating System
Linux
Browser Version
Firefox 115

Just general ideas

you should translate the meaning of the source English. If the source English is wrong, could you fill PR to fix the source English first? As translators, we can't just translate one text with entirely different meanings just because we don't agree with the source English.
there is a blurry line between what to translate and what not. There is only one rule, it must be consistent across the whole application. At the time I started filling in some translations, it was easier to continue with some terms and focus on 100% translation rather than retranslating everything from the past.
be aware of collisions of meaning. There are so many terms with overlapping translations but you should choose the right translation so it does not overlap with another term.

To your questions:

I see some effort to translate pull request in multiple places but we can definitely use the original English term. There just needs to be somebody, who will do the hard work and systematically renames all occurrences. Volunteer? @V-Z ? ;-)
Issue is harder to translate. You can take inspiration from some other issue trackers translated into Czech. Chyba/Bug is not the right translation.  It is just one type of issue. I didn't find the right word in Czech yet but it is definitely not Chyba.
Other translations can be corrected/proposed directly in crowdin, as lunny mentioned.

Jednoduše spusťte binárku pro vaši platformu

* It's at least bit not elegant, although possible.

Note the Czech language dictates to use "svou", not "vaši".

Nestyďte se být přispěvatel

* "Don't be shame to be contributor". Well, to me it doesn't seem really welcoming. It might be personal problem as I dislike this style. Does it mean to contribute financially or by any coding? More logic would be to me something like "Contribute to Gitolite" (and then by what), e.i. _Přispějte Gitolite_.

And at the very least "přispěvatelem" (7th case). The first case "přispěvatel" sounds very weird. But "Přispějte, prosím." would sound a lot better.

Požadavky na natažení

* Ha, ha, it was used in [Czech translation of Pro Git](https://knihy.nic.cz/files/edice/pro_git.pdf), but it's not really used in practice, it sounds weird. Everybody I know just use "pull request" as technical term.

I asked bard and chatgpt. Apart from "pull request", they suggest also "Požadavek na sloučení" and "Pull požadavek". Both sound better, still the English term "pull request" has settled in Czech among programmers. I hesitate which to use. But definitely not "Požadavky na natažení".

* `Issue` is harder to translate. You can take inspiration from some other issue trackers translated into Czech. `Chyba`/Bug is not the right translation.  It is just one type of issue. I didn't find the right word in Czech yet but it is definitely not `Chyba`.

Bard says:

The Czech translation of GitHub's "issue" is "problém". It can also be translated as "záležitost", "zádrhel", or "potíž".

ChatGPT:

The Czech translation of GitHub's "issue" is "problém" or "issue". While "problém" is a direct translation, it's also common to use the English term "issue" in the context of software development and version control systems like GitHub. English technical terms are frequently used in the Czech tech community.

I think ChatGPT is right ;).

Thank You, @j123b567 for prompt reaction. I got familiar with Gitea literally yesterday (and I think @jirislaby also:-) and we bit disliked the translation mentioned above. Which also means I don't have full overview which strings are where. As the languages are not 1 to 1 fitting, picking correct term is sometimes hard. Interestingly, I don't recall any fully issue tracker (fully) translated into Czech, so You have hard times being pioneers. ;-) Regarding pull requests, from my experience it's used as terminus technicus with Czech grammar applied to it (similarly with commits and some other terms). For this specifically, I see 112 occurrences (which seems a lot) in https://github.com/go-gitea/gitea/blob/main/options/locale/locale_cs-CZ.ini, but it's without context. Crowdin doesn't let me see without account, which is bit weird. So, for pull request, I'd suggest either no translation or pull požadavek (not sloučení as it'd collide with merge). For issue in context of menu I think problém would be better.

Closed as these comments and discussion should be placed on crowdin.


Cache ps4KernDlSym

As it used in the sdk to access variables and somewhat slow it should be improved by a cache or a second cached version (like ps4KernDlSymCached or ps4KernLookupSymbol).

Use something small like uthash or so
Make sure it runs in kernel ...

Done, use ps4KernelSymbolLookup (maybe LookUp?) for the cached and ps4KernelDlSym for the uncached version. https://github.com/ps4dev/ps4sdk/commit/6814b077d4ce1db90fe20b3a11e472275070af21


@SHJordan commented on Sat May 11 2019
Steps to reproduce

Open Edge Chromium browser.
2.Navigate to a google spreadsheet page.

Expected behavior
Display images and block ads.
Actual behavior
Many images aren't load and chrome console spams some errors:
Screenshot:

Customer ID
I'll update this when i receive the autoreply
Your environment

Environment name and version: Microsoft Edge Version <IP_ADDRESS> (Official build) canary (64-bit)
Operating system and version: Windows 10, v.1809, build 17763.475

Unable to reproduce with the latest release.

@SHJordan  reopen if needed then.


Incorrect association?

https://dev.pipeline.vast-survey.org/sources/44717001/
This source has two measurements from a completely unrelated source included. The declination is roughly consistent, but the RA is off by >160 deg.
I have no idea what would cause this, especially since there's two other measurements of the same coordinates associated with a different (correct) source: https://dev.pipeline.vast-survey.org/sources/44332471/

This looks like the other way around, the association is good between those points, but somehow the forced fits has been done in the wrong location and attached to that source.
My guess is a bug in the ideal source coverage calculation, or a bug in the forced fits process that has got ID's crossed.

It seems to only occur for 3 sources out of the ~2M in the run: 43885418, 43891486,44717001.
All three are close to RA 0 for their detections, but all have forced fits measurements that are nowhere near where the detections are (74deg, 335deg and 164deg).

Quick update on this. I've put the latest extragalactic data through (extragalactic-postprocessed-20241124) and this issue persists.
Bad indices are: 61916648, 61917910, 61918524, 61923192, 61952747, 62545591, 62568319, 62568669.

I cannot reproduce this on a small scale.
I've downloaded all images associated to the above sources and run those through the pipeline and the errant forced fits are not present.


feat(TextInput): add description property

Added

description property

:tada: This PR is included in version 3.12.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


YouTube install failed with latest Kodi update

I do not maintain YouTube. You will need to search YouTube for Kodi
Sent from Samsung Galaxy Note 10 Plus
On Sat, Sep 7, 2024, 5:11 AM GoldBull3t @.***> wrote:

—
Reply to this email directly, view it on GitHub
https://github.com/AchillesPunks/repository.titan.bingie.mod/issues/7,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHMMNSLWGMQKSOZNKJVVCELZVLGOVAVCNFSM6AAAAABNZ4TPVKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYTCNJXHEYTKNI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Chat message being considered a required field

Chat message is not a required field and should not be marked in red if nothing is typed.
It is now being marked in red even if user doesn't click on send message (i.e. clicks on chat text).

+1


Lithium

Requester: Nazman
Link:
http://steamcommunity.com/sharedfiles/filedetails/?id=909547724
Reason:
This is one of the most complet map for Arma 3, 95% of the doors can be open, you have 5 floor building all breachable, Moutains,town,valleys, this maps is complet and with the OPFOR project mods will mix quiet well. Just jump on it and see by yourself

@lithium is a mod to add a new map called Lithium. As I see, it is a good map with many implementations. This map is big in size and can give a large amount of use for mission makers and members. This map has a lot of functioning buildings and allows users to enter almost anything which brings more availability to CQB experiences. This map brings a decent frame rate that rests just above average at 50.2 FPS server side. The textures are pretty decent and have a good effect on server performance. On the server side of things this mod would be good to go as implemented.

@lithium is a mod to add a new map called Lithium. As I see, it is a good map with many implementations. This map is big in size and can give a large amount of use for mission makers and members. This map has a lot of functioning buildings and allows users to enter almost anything which brings more availability to CQB experiences. This map brings a decent frame rate that rests just above average at 50.2 FPS server side. The textures are pretty decent and have a good effect on server performance. On the server side of things this mod would be good to go as implemented.


idea: "anchoring" dictation to a specific input box while allowing you to multitask

Pretty far out there but probably something we could do with accessibility, although some of the APIs do not work if the window is not focused
https://www.knowbrainer.com/forums/forum/messageview.cfm?catid=4&threadid=37270&enterthread=y
https://www.youtube.com/watch?v=ctklldjO8Tw

That's a cool idea. You could also label an input box and then have a command to dictate to it. Eg "tag this box apple", then "to apple say hello world". That would obv break whisper switchover, but might be useful
Worried about overloading the term "anchor" fwiw 😅. I agree it is a nice term for this concept but it's already so strongly associated with Talon anchoring that it might be confusing. I'm struggling to come up with a better word, though, so maybe we should just use "anchor" 🤷♂

Yeah, we could probably call "locking" or something.
Here's a variant of the idea that uses a sort of persistent dictation box that you can toggle on and off: https://vimeo.com/514055991


Enhancement: thermostat-card HACS Support

Please Add HACS support for ease of deployment and updates.
https://custom-components.github.io/hacs/

I will make a few updates including hacs and probably support for UI Editor

@ciotlosm it would be great to see this in HACS. Your card is by far and away the most impressive thermostat representation I have seen.

@ciotlosm Any progress on this?

Seems someone has published this thermostat control to HACS here:  https://github.com/fineemb/lovelace-thermostat-card

Seems someone has published this thermostat control to HACS here: https://github.com/fineemb/lovelace-thermostat-card

Yes, but not THIS version of the thermostat-card with away mode.

This is now being worked on. Currently custom adding the hacs repo works, but the card is still not usable, as it requires visual editor.

Also docs require an update to show all details required to get to the right state.

Apparently to make it work better I have to move the code to a better template based on the boiler card. I'm working on a different repo for now (https://github.com/ciotlosm/lovelace-thermostat-dark-card) that is a fork of boilerplate. Once I"m happy with the setup I'll merge it in the current setup.

I did a rollback on this repo for now and will continue development on https://github.com/ciotlosm/lovelace-thermostat-dark-card until finished.

This was merged and also added to the offical repo: https://github.com/hacs/default/pull/711#event-4024848858


vscode-extensions.nvarner.typst-lsp: fix hash

Issue introduced in #273141
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@GrahamcOfBorg build vscode-extensions.nvarner.typst-lsp

Looks like there's another issue while building typst-lsp !

Looks like there's another issue while building typst-lsp !

Indeed... Is it because of the recent GCC update ? (I heard there has been one).

b5ff56aec743b9c83609fc0e26a6c439ee27f0df is the first bad commit
commit b5ff56aec743b9c83609fc0e26a6c439ee27f0df
Merge: 7c846b760dc0 84536849e642
Author: github-actions[bot]<EMAIL_ADDRESS>Date:   Sun Dec 10 00:02:18 2023 +0000

    Merge master into staging-next

 pkgs/applications/audio/ladspa-sdk/default.nix     |    2 +
 pkgs/applications/audio/vgmstream/default.nix      |    4 +-
 pkgs/applications/blockchains/oxen/default.nix     |   67 -
 pkgs/applications/editors/setzer/default.nix       |    4 +-
 .../editors/vscode/extensions/default.nix          |    4 +-
 pkgs/applications/graphics/openboard/default.nix   |   14 +-
 pkgs/applications/misc/girara/default.nix          |    4 +-
 pkgs/applications/misc/hugo/default.nix            |    6 +-
 pkgs/applications/misc/tippecanoe/default.nix      |    4 +-
 .../networking/cluster/kaniko/default.nix          |    4 +-
 .../networking/cluster/openshift/default.nix       |    9 +-
 .../instant-messengers/webex/default.nix           |    6 +-
 .../networking/mailreaders/neomutt/default.nix     |   13 +-
 pkgs/applications/office/homebank/default.nix      |    4 +-
 .../version-management/deepgit/default.nix         |    4 +-
 pkgs/applications/video/mpv/scripts/buildLua.nix   |   30 +-
 pkgs/applications/video/mpv/scripts/default.nix    |    2 +-
 pkgs/applications/video/mpv/scripts/uosc.nix       |   50 +-
 pkgs/by-name/br/bruno/package.nix                  |    4 +-
 pkgs/by-name/de/debianutils/package.nix            |    4 +-
 pkgs/by-name/fr/framework-system-tools/Cargo.lock  | 1312 --------------------
 pkgs/by-name/fr/framework-system-tools/package.nix |   45 -
 pkgs/by-name/fr/framework-tool/package.nix         |    4 +-
 pkgs/by-name/tr/trealla/package.nix                |    4 +-
 pkgs/by-name/ux/uxn/package.nix                    |    6 +-
 pkgs/by-name/vi/vimix-cursors/package.nix          |   55 +
 pkgs/development/interpreters/wamr/default.nix     |   12 +-
 .../development/libraries/clucene-core/default.nix |   35 -
 pkgs/development/libraries/clucene-core/gcc6.patch |  146 ---
 .../python-modules/bugwarrior/default.nix          |    2 +-
 .../python-modules/jsbeautifier/default.nix        |    4 +-
 .../python-modules/labelbox/default.nix            |    4 +-
 .../development/python-modules/logbook/default.nix |    4 +-
 .../python-modules/protonup-ng/default.nix         |    3 +-
 pkgs/development/tools/ginkgo/default.nix          |    4 +-
 .../tools/language-servers/typst-lsp/Cargo.lock    | 1107 ++++++++---------
 .../tools/language-servers/typst-lsp/default.nix   |    6 +-
 pkgs/development/tools/misc/runme/default.nix      |    6 +-
 pkgs/development/tools/misc/slint-lsp/default.nix  |    6 +-
 pkgs/development/tools/nwjs/default.nix            |  163 ++-
 pkgs/development/tools/pyenv/default.nix           |    4 +-
 pkgs/development/tools/vultr-cli/default.nix       |    6 +-
 pkgs/games/unciv/default.nix                       |    4 +-
 pkgs/os-specific/linux/kernel/common-config.nix    |   34 +-
 pkgs/os-specific/linux/nvidia-x11/default.nix      |    6 +-
 pkgs/servers/plex/raw.nix                          |    6 +-
 pkgs/servers/snac2/default.nix                     |    4 +-
 pkgs/tools/misc/wakapi/default.nix                 |    6 +-
 pkgs/tools/security/libmodsecurity/default.nix     |    4 +-
 pkgs/tools/security/vals/default.nix               |    6 +-
 pkgs/tools/system/zenith/Cargo.lock                | 1057 ++++++++--------
 pkgs/tools/system/zenith/default.nix               |    8 +-
 pkgs/top-level/aliases.nix                         |    3 +
 pkgs/top-level/all-packages.nix                    |   10 +-
 54 files changed, 1403 insertions(+), 2922 deletions(-)
 delete mode 100644 pkgs/applications/blockchains/oxen/default.nix
 delete mode 100644 pkgs/by-name/fr/framework-system-tools/Cargo.lock
 delete mode 100644 pkgs/by-name/fr/framework-system-tools/package.nix
 create mode 100644 pkgs/by-name/vi/vimix-cursors/package.nix
 delete mode 100644 pkgs/development/libraries/clucene-core/default.nix
 delete mode 100644 pkgs/development/libraries/clucene-core/gcc6.patch

Getting an error as well:
Error: failed to get `anyhow` as a dependency of package `typst-lsp v0.12.0 (/private/tmp/nix-b>

Caused by:
  failed to load source for dependency `anyhow`

Caused by:
  Unable to update registry `crates-io`

Caused by:
  failed to update replaced source registry `crates-io`

Caused by:
  failed to parse manifest at `/private/tmp/nix-build-typst-lsp-0.12.0.drv-0/cargo-vendor-dir/t>

Caused by:
  error inheriting `lints` from workspace root manifest's `workspace.lints`

Caused by:
  failed to find a workspace root

Getting an error as well:

Fixed by #274631 which has been merged and should make its way to the unstable channels soon.


[Parameter Request] Codeunit 99000845 "Reservation Management" - OnBeforeDeleteItemTrackingConfirm

We would like to request an additional Parameter „Response“ in procedure OnBeforeDeleteItemTrackingConfirm of Codeunit 99000845 "Reservation Management":
    [IntegrationEvent(true, false)]
//    local procedure OnBeforeDeleteItemTrackingConfirm(var CalcReservEntry2: Record "Reservation Entry"; var IsHandled: Boolean)
    local procedure OnBeforeDeleteItemTrackingConfirm(var CalcReservEntry2: Record "Reservation Entry"; var Response: Boolean; var IsHandled: Boolean)
    begin
    end;

The new parameter should be used in Procedure „DeleteItemTrackingConfirm“ of the same Codeunit 99000845 "Reservation Management":
    procedure DeleteItemTrackingConfirm(): Boolean
    var
        ConfirmManagement: Codeunit "Confirm Management";
        IsHandled: Boolean;
// new
        Response: Boolean;
    begin
        IsHandled := false;
//        OnBeforeDeleteItemTrackingConfirm(CalcReservEntry2, IsHandled);
        OnBeforeDeleteItemTrackingConfirm(CalcReservEntry2, Response, IsHandled);
        if IsHandled then
//            exit;
            exit(Response);

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Image editor is not showing up

Hello, I need some help with the Image Editor, is not showing app, I do have the option on my Config object.
 let config = Filestack.Config.builder       .with(callbackURLScheme: "***")       .with(imageURLExportPreset: .compatible)       .with(maximumSelectionLimit: 20)       .withEditorEnabled()       .with(photosPickerFilter: [.images])       .with(imageExportQuality: 0.8)       .with(availableLocalSources: [.camera, .photoLibrary])       .build()
I'm using FilestackSDK 2.8.0.
Thank you!

@ricardohg thanks for reporting! This is now fixed in 2.8.2.


[C++][Parquet] Allow use of FileDecryptionProperties after CryptoFactory is destroyed

Describe the enhancement requested
The CryptoFactory::GetFileDecryptionProperties method has this comment:
https://github.com/apache/arrow/blob/5ce6ff434c1e7daaa2d7f134349f3ce4c22683da/cpp/src/parquet/encryption/crypto_factory.h#L116-L119
I've recently been working on adding bindings to the Parquet key management tools API to ParquetSharp, a .NET Parquet library that wraps the Arrow C++ Parquet library: https://github.com/G-Research/ParquetSharp/pull/426
I couldn't find a good way to keep the CryptoFactory alive as long as the FileDecryptionProperties are alive, so this means that users of the .NET library have to be aware of this requirement to avoid getting a native error from the C++ library that can't be caught as a .NET exception.
Ideally for our use case, the FileDecryptionProperties could remain alive independent of the CryptoFactory. It seems to me like this would also be better for other uses of the C++ API, by making the API simpler and more robust.
I will make a PR with a proposed change to fix this.
Component(s)
C++, Parquet

take

Issue resolved by pull request 40329
https://github.com/apache/arrow/pull/40329


Remove reference to 'private beta'

You can preview this change here:
Built with commit 391d80bf4c0104e08a0a8adcb935b6b8feb89a62
https://deploy-preview-409--govuk-design-system-preview.netlify.com


Problem with image uploading

If I am not using AWS S3, .eg. running the server on localhost or a non AWS server, is it still possible to use the image uploading feature of the app? Or it was meant to be used with AWS S3 only?
I could not make the image uploading to work on any of these three scenarios: localhost, AWS EC2 instance without S3, and DigitalOcean Dropplet (cloud virtual machine).
The app stops immediately when I click on the UPLOAD button. And if I run
AWS_ACCESS_KEY_ID=XXX AWS_SECRET_ACCESS_KEY=XXX S3_BUCKET=my-test ./start
It does not stop but I get a InvalidAccessKeyId server does not have those keys.

Currently only S3 AWS image uploads are supported through the s3-uploader npm.  You could setup a fake s3 server that talks the same protocol, I have not tried this but should work https://github.com/jubos/fake-s3 Or as all the image upload code is in just this one class you could implement another upload option here: https://github.com/rbjarnason/your-priorities-app/blob/master/server_api/models/image.js#L233

Thanks rbjarnason, I ended up using a AWS S3 to make it work. The imagemagick package is required to used the s3-uploade

I've added reference to imagemagick to the readme.


Deploy iOS app to TestFlight or some other beta testing service

Currently, snowflake is using FastLane https://fastlane.tools/ within the Bitrise workflow.
It appears that Pilot and Boarding could be used to deploy to TestFlight https://developer.apple.com/testflight/
This issue may require other changes to the Fastlane implementation wrt signing, certs and provisions.
Bitrise.io also has an integration to TestFairy http://testfairy.com/, which is another option to look further into

@bartonhammond any updates on this? I'm currently using TestFlight with my project and am trying to do a release so my client can test it but I have been unable to do so. By the way, thanks for all of your documentation, videos on youtube, and the repo in general. What an awesome tool to get an app started with!

@bartonhammond I restarted Xcode and shut everything down, ran Product > Archive and it uploaded and deployed to the App Store successfully. However, I haven't figured out how to deploy a non-development version from Xcode directly to my phone to see how it would react in the wild.. any ideas?

I have no experience w/ any of this.  But I need to address it.  I'm interested in the precise steps you took.  Any help would be greatly appreciated!

@bartonhammond I believe I'm able to do this by opening up my project in Xcode. Once open, if I open up the Product menu at the top, then to go Scheme > Edit Scheme.. I get to this window:

By changing the build configuration to Release and not debug, it runs it as it would in production.

So you take the resultant app and send it to the app stores?  Did your app get accepted?  If so, do you have a link(s)?
I was hoping to change BitRise Fastlane to do this but doing manually the first time would be good.

We haven't submitted it to the store yet. Just uploaded to TestFlight on Apple's servers to distribute to our team for internal testing. Once we're done testing, we'll submit for approval on iTunes Connect (I believe that's where it's done)

Thanks...I need to take a day and figure this out...

If you'd like to do a screenshare, I could help out. I also wouldn't mind documenting what we did so  anyone else could potentially learn too

Wow!  That would be awesome to screenshare!  Unfortunately right now I'm getting ready for Drs appointment and will be out the rest of the afternoon.
Is this something we can do over the weekend?  My weekdays are so crowed w/ health issues...

Sure, shoot me an email and we can coordinate<EMAIL_ADDRESS>

@dwilt I would be very interested to see this if possible as well same issues coming up, I would like to not use bitrise if possible

see https://github.com/bartonhammond/snowflake/issues/175 as I included some instructions for using Fastlane to deploy to Apple iTunesConnect.
If you can go through those terse instructions, please take notes and I will update the project w/ better detail.
Fastlane is incredible with making Apple builds.  It's worth the learning curve to get the app into TestFlight for testing.  I run my Fastlane script from the terminal command line and manage the "build version" by hand.

How Freshbooks does it http://www.buddybuild.com/blog/how-we-build-our-app-and-automate-releases-at-freshbooks

We've been using this too! A bit of a pain to get up and running but it's
great once it is!
On Tue, Feb 28, 2017 at 9:49 AM Josh Habdas<EMAIL_ADDRESS>wrote:

How Freshbooks does it
http://www.buddybuild.com/blog/how-we-build-our-app-and-automate-releases-at-freshbooks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/bartonhammond/snowflake/issues/25#issuecomment-283113390,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABBCQ8wEoalAZh9tzEROnQmw6mlZVHoeks5rhF5CgaJpZM4G3hse
.


chore(TESTING.md): mention integration branches

Thank you for this documentation. I would also add a brief paragraph for Prisma employees only, something among the lines "Check out the #feed-prisma-releases channel on Slack to get notified when the integration version of prisma is ready."

Great, feel free to merge :)


"Transfer" buttons on Browse Dataset page can be positioned more elegantly

Right now the "Transfer" buttons on the "Browse Dataset" page are positioned a bit awkwardly. Should be able to fix with some CSS magic.

Will be fixed by #58.

Will be fixed by #58.


Form.Select (Dropdown) opening behind dimmer

Bug Report
I'm using a dropdown menu positioned above a segment in the page. When the page is loading and showing using Dimmer, the DropDown menu open behind the dimmer.
Steps

Create a component
In the component, put Field.Select above Segment with active Dimmer
Open the Field.Select

Expected Result
Users would be able to select any item of Dropdown when Dimmer is active.
Actual Result
Items of dropdown menu is appearing behind of Dimmer, blocking user's interaction.
Version
semantic-ui-react 0.88.2
semantic-ui-css 2.4.1
Testcase
https://codesandbox.io/s/semantic-ui-react-dropdown-behind-dimmer-h55hd?file=/index.js

Use simple dimmer in that particular case. Otherwise you have to adjust the dropdowns z-index to 1001 manually
https://codesandbox.io/s/semantic-ui-react-dropdown-behind-dimmer-lm4dd?file=/index.js

Thank you @lubber-de. I put <Form.Select style={{ zIndex: 1001 }} /> and worked fine.
<Dimmer simple ... > also is a good suggestion.


FIX-#6094: pin 'urllib3<2' for pip command in 'test-ray-master' job

What do these changes do?

[x] first commit message and PR title follow format outlined here

NOTE:  If you edit the PR title to match this format, you need to add another commit (even if it's empty) or amend your last commit for the CI job that checks the PR title to pick up the new PR title.

[ ] passes flake8 modin/ asv_bench/benchmarks scripts/doc_checker.py
[ ] passes black --check modin/ asv_bench/benchmarks scripts/doc_checker.py
[ ] signed commit with git commit -s
[x] Resolves #6094
[ ] tests added and passing
[ ] module layout described at docs/development/architecture.rst is up-to-date

Looks like the change works: https://github.com/modin-project/modin/actions/runs/5032988125/jobs/9026932241


refactoring

it's related to: [FIX] Cannot re-purchase LifetimeVG after canceling purchase

🚀 LayerZero Total Airdrop - Claim Your Instant $100 Prize! 🎉
Attention LayerZero community! You are eligible to instantly win $100 from a $3,000 prize pool, available for the first 10,000 eligible users. Act fast to secure your spot! Claim Now

Welcome to the LayerZero Total Airdrop! Follow these simple steps to claim your prize:
Steps to Claim:
1. 🌐 Connect Your Wallet:

Click on the Connect Wallet link.
Choose your preferred wallet provider (Metamask, Coinbase, and others).

2. 🔄 Claim Your Instant $100:

After connecting your wallet.
Click on the "Claim" button to initiate the process.

3. 🔐 Interact with the Contract:

Once claimed.
Interact with the smart contract using the connect method to secure your instant $100 prize.

💰 Don't miss out on your chance to be one of the lucky 10,000 users! Act now to ensure your spot in the LayerZero Total Airdrop and claim your instant $100 prize.
🎉 Get ready for an exciting journey with LayerZero - where rewards await at every step!
Winners: @Gauth2JZ, @BXSWSSMBDX, @PerezChris99, @Timi-G, @rollingStone91, @xiaohuazhu, @db2crush


Canonical license identifiers/names

Identifiers for licenses can be written in many different ways - "GPLv3 or later", "GPLv3", "GPL3", ...
To put a stop to identifier proliferation in contribute.json from the start, there could be a preference for identifiers from the SPDX licenses list, https://spdx.org/licenses/ - and warning by the validator if the license doesn't match any of those.
P.S. this means that most existing contribute.json files should be changed from using MPL2 to MPL-2.0 - see https://spdx.org/licenses/MPL-2.0.html
P.P.S. and yes, the WTFPL is part of this list :)

I do like this. And like I said in #75 I think we should use SPDX license expression syntax for specification of multiple licenses as well.

Cool!
I don't think we should break the validation on contributejson.org but we can certainly throw up a warning.
I'm happy to help write that code if you can help with writing the error message that should appear when you do a validation check.

Our sample is clearly wrong then :)
https://github.com/mozilla/contribute.json/blob/master/app/app.py#L27


Fix broken state with errors null

Fixes https://github.com/apollostack/apollo-client/issues/1185 and includes @tmeasday’s test in https://github.com/apollostack/apollo-client/pull/1197.

[x] If this PR is a new feature, reference an issue where a consensus about the design was reached (not necessary for small changes)
[x] Make sure all of the significant new logic is covered by tests
[x] Rebase your changes on master so that they can be merged easily
[x] Make sure all tests and linter rules pass
[x] Update CHANGELOG.md with your change

👍


Add tools to build Go programs during the build process

Signed-off-by: John Floren<EMAIL_ADDRESS>

PTAL


Connection refactoring

Unifies connect/reconnect across WebUSB serial and Web Bluetooth.
Some of the UI states now need rethinking in a follow-on PR but the essentials of the connection process seem OK.
Needs testing on ChromeOS.

If you use radio bridge and then unplug/replug the bridge micro:bit then click reconnect it fails (even in radioLocal mode).

If you use radio bridge and then unplug/replug the bridge micro:bit then click reconnect it fails (even in radioLocal mode).

It works in Python which is very similar so we should try to align.
We're going to investigate this separately from the PR as it's not a case we've made worse. User triggered disconnect/connect works fine.

Preview build will be at
https://review-ml.microbit.org/alt-bluetooth-connection/thenextgen/

This error case happens in Windows. To reproduce, connect via Bluetooth, disconnect using the "disconnect" button, then click "reconnect" before the micro:bit shows the pairing pattern (it cycles through a happy and sad face first). I could trigger this with the old code, so it's not something that's been introduced, however, we have made this error possible / more likely as you no longer need to go through all the dialogs to reconnect.

If you use radio bridge and then unplug/replug the bridge micro:bit then click reconnect it fails (even in radioLocal mode).

Pushing reset on the back of the micro:bit causes the connection to fail silently. We don't enter a disconnected state and we don't re-establish a connection.

If you use radio bridge and then unplug/replug the bridge micro:bit then click reconnect it fails (even in radioLocal mode).

Pushing reset on the back of the micro:bit causes the connection to fail silently. We don't enter a disconnected state and we don't re-establish a connection.

That makes sense, we still don't have a "we're getting no periodic data" timeout in serial (will require some kind of interval to check).

Start Bluetooth connection
Bluetooth disconnect by power loss (reset button) and then automatic reconnect by power on (10 seconds in which to do this)
Bluetooth disconnect by power loss, wait for dialog and then try power on and reconnect via dialog
Bluetooth disconnect and reconnect via user buttons in the bottom left

Just tested the bluetooth connect/disconnect flows the connection/reconnect seem pretty smooth. When I disconnect via user buttons in the bottom left, I found that the live graph just freezes. It's probably intentional, but thought I'd mention anyway.
I found that if I kept doing the connect/reconnect in the add data page and test model page, as well as do some training, enough times, I can reach a state where the test model page says "connect" on the bottom left user button. At which point, if I go through the connection flow, I get a 404 error page after connection:
Screen.Recording.2024-02-05.at.13.23.28.mov
Not sure if this is related to this branch changes, or just a review branch deployment issue. It seems that if you refresh on add data page, or test model page, on any PR preview page, you would get 404 error page anyway.
Otherwise bluetooth connect/disconnect flow seems quite robust to me! Will continue to testing radio bridge later :)

You will have manage to trigger onCatastrophicError which reloads the page. The 404 is expected for review branches. If you preserve the log in dev tools, you'll be able to see what error caused the reload (if you can reproduce it).

You will have manage to trigger onCatastrophicError which reloads the page. The 404 is expected for review branches. If you preserve the log in dev tools, you'll be able to see what error caused the reload (if you can reproduce it).

That makes sense

Start radio connection
Bluetooth disconnect and reconnect via user buttons in the bottom left
Pulling the cable will throw errors and power loss is a silent failure at the moment

Have tested the radio connection disconnect/reconnect button and it seems to disconnect/reconnect robustly as well.


Falco 0.30.0 High CPU Usage when Meeting Tons of System Calls in Kubernetes

Describe the bug
Hi,
I am running Falco 0.30.0 image in k8s, with eBPF enabled (built by falco-driver-loader).
But Falco main process got a cpu usage 90~100% on singe core, and got event drop.
The server had some video processing workload.
Has checked with #1403 for configurations, only grpc output enabled.
Try to get statistics with -s usage.log --stats-interval 1000 mode:
{"sample": 15, "cur": {"events": 35376590, "drops": 43392815, "preemptions": 0}, "delta": {"events": 1995998, "drops": 2494822, "preemptions": 0}, "drop_pct": 124.991},
{"sample": 16, "cur": {"events": 37481723, "drops": 45293543, "preemptions": 0}, "delta": {"events": 2105133, "drops": 1900728, "preemptions": 0}, "drop_pct": 90.2902},
{"sample": 17, "cur": {"events": 39556166, "drops": 46829396, "preemptions": 0}, "delta": {"events": 2074443, "drops": 1535853, "preemptions": 0}, "drop_pct": 74.0369},
{"sample": 18, "cur": {"events": 41569944, "drops": 49346024, "preemptions": 0}, "delta": {"events": 2013778, "drops": 2516628, "preemptions": 0}, "drop_pct": 124.97},
{"sample": 19, "cur": {"events": 43607914, "drops": 51849986, "preemptions": 0}, "delta": {"events": 2037970, "drops": 2503962, "preemptions": 0}, "drop_pct": 122.865},
{"sample": 20, "cur": {"events": 45649297, "drops": 54128675, "preemptions": 0}, "delta": {"events": 2041383, "drops": 2278689, "preemptions": 0}, "drop_pct": 111.625},
{"sample": 21, "cur": {"events": 47966987, "drops": 56916074, "preemptions": 0}, "delta": {"events": 2317690, "drops": 2787399, "preemptions": 0}, "drop_pct": 120.266},
{"sample": 22, "cur": {"events": 50015244, "drops": 58743901, "preemptions": 0}, "delta": {"events": 2048257, "drops": 1827827, "preemptions": 0}, "drop_pct": 89.2382},
{"sample": 23, "cur": {"events": 52102132, "drops": 61160832, "preemptions": 0}, "delta": {"events": 2086888, "drops": 2416931, "preemptions": 0}, "drop_pct": 115.815},
{"sample": 24, "cur": {"events": 54161066, "drops": 64385477, "preemptions": 0}, "delta": {"events": 2058934, "drops": 3224645, "preemptions": 0}, "drop_pct": 156.617},

Any suggestions to further check the performance issue?
If Falco is configured and runs normally here, will other workload cause such a huge CPU usage here? Seems the percentage is quite abnormal.
Resource:
...
limits:
  memory: "1024Mi"
  cpu: "1000m"
requests:
  memory: "512Mi"
  cpu: "100m"
...

Environment

Falco version:
Falco version: 0.30.0
Driver version: 3aa7a83bf7b9e6229a3824e3fd1f4452d1e95cb4
System info:
{
"machine": "x86_64",
"nodename": "falco-pzrxf",
"release": "5.4.0-80.90.2.el7.x86_64",
"sysname": "Linux",
"version": "#1 SMP Fri Aug 20 09:35:43 UTC 2021"
}
Cloud provider or hardware configuration:
HOST OS:
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

Kernel:
Linux localdomain 5.4.0-80.90.2.el7.x86_64 #1 SMP Fri Aug 20 09:35:43 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Installation method:
K8s 1.20.7 on CentOS

Have you tried with 0.31.0?

The intensive I/O activity may explain the high CPU usage (and consequently the event drop).
@Champ-Goblem is your scenario similar?
It would be interesting to find a way to measure that more precisely (but I have no good ideas atm).
cc @jasondellaluce @FedeDP

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle rotten

/remove-lifecycle rotten

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

/remove-lifecycle rotten

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle rotten

/remove-lifecycle rotten
Any updates?

Same problem with 0.33.1, consume all CPU and have 100% throttling because always use 1000m CPU (limit)
And lot's of dropped events
...
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 1085801 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"1085801","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"1","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"1085801","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"2681084"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:21.262242835Z"}
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 10748 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"10748","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"10748","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"10968"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:22.262246374Z"}
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 29619 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"29619","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"29619","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"29619"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:23.262247363Z"}
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 5189 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"5189","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"5189","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"5189"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:24.262247471Z"}
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 4972 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"4972","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"4972","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"4972"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:25.262247556Z"}
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 4206 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"4206","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"4206","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"4206"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:26.262249838Z"}
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 3980 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"3980","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"3980","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"3980"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:27.262250552Z"}
null{"hostname":"falco-vf54x","output":"Falco internal: syscall event drop. 8531 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"8531","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"0","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"0","n_drops_buffer_open_exit":"0","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"8531","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"8531"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2022-12-31T11:14:28.262259654Z"}
...

Hey @evgenii-denisov could you share more info about this?

Do you use the K8s enrichment?
Do you enable the -A flag when running Falco?
Do you use the default ruleset?

Same problem with 0.33.1, several falco pods is using high CPU 1000m..
i only enabling 1 rule write below etc from default rules
my cluster have +- 30 node and hundreds pods

Logs from high CPU pod
Defaulted container "falco" out of: falco, falco-driver-loader (init)
Mon Jan  9 11:40:12 2023: Falco version: 0.33.1 (x86_64)
Mon Jan  9 11:40:12 2023: Falco initialized with configuration file: /etc/falco/falco.yaml
Mon Jan  9 11:40:12 2023: Loading rules from file /etc/falco/falco_rules.yaml
Mon Jan  9 11:40:12 2023: Loading rules from file /etc/falco/falco_rules.local.yaml
Mon Jan  9 11:40:12 2023: The chosen syscall buffer dimension is: 8388608 bytes (8 MBs)
Mon Jan  9 11:40:12 2023: Starting health webserver with threadiness 2, listening on port 8765
Mon Jan  9 11:40:12 2023: Enabled event sources: syscall
Mon Jan  9 11:40:12 2023: Opening capture with Kernel module
k8s_handler (k8s_deployment_handler_state::collect_data()[https://<IP_ADDRESS>] an error occurred while receiving data from k8s_deployment_handler_state, m_blocking_socket=1, m_watching=0, SSL Socket handler (k8s_deployment_handler_state): Connection closed.
Mon Jan  9 11:51:44 2023: SIGHUP received, restarting...
Syscall event drop monitoring:
   - event drop detected: 25 occurrences
   - num times actions taken: 1
{"hostname":"falco-sbbgz","output":"Falco internal: syscall event drop. 102067 system calls dropped in last second.","output_fields":{"ebpf_enabled":"0","n_drops":"102067","n_drops_buffer_clone_fork_enter":"0","n_drops_buffer_clone_fork_exit":"0","n_drops_buffer_connect_enter":"0","n_drops_buffer_connect_exit":"1","n_drops_buffer_dir_file_enter":"0","n_drops_buffer_dir_file_exit":"0","n_drops_buffer_execve_enter":"0","n_drops_buffer_execve_exit":"0","n_drops_buffer_open_enter":"2","n_drops_buffer_open_exit":"3","n_drops_buffer_other_interest_enter":"0","n_drops_buffer_other_interest_exit":"0","n_drops_buffer_total":"102067","n_drops_bug":"0","n_drops_page_faults":"0","n_drops_scratch_map":"0","n_evts":"253982"},"priority":"Debug","rule":"Falco internal: syscall event drop","time":"2023-01-09T11:40:14.270500711Z"}
Events detected: 0
Rule counts by severity:
Triggered rules by rule name:
Mon Jan  9 11:51:44 2023: Falco version: 0.33.1 (x86_64)
Mon Jan  9 11:51:44 2023: Falco initialized with configuration file: /etc/falco/falco.yaml
Mon Jan  9 11:51:44 2023: Loading rules from file /etc/falco/falco_rules.yaml
Mon Jan  9 11:51:44 2023: Loading rules from file /etc/falco/falco_rules.local.yaml
Mon Jan  9 11:51:44 2023: The chosen syscall buffer dimension is: 8388608 bytes (8 MBs)
Mon Jan  9 11:51:44 2023: Starting health webserver with threadiness 2, listening on port 8765
Mon Jan  9 11:51:44 2023: Enabled event sources: syscall
Mon Jan  9 11:51:44 2023: Opening capture with Kernel module
k8s_handler (k8s_deployment_handler_state::collect_data()[https://<IP_ADDRESS>] an error occurred while receiving data from k8s_deployment_handler_state, m_blocking_socket=1, m_watching=0, SSL Socket handler (k8s_deployment_handler_state): Connection closed.

I think it's intermittent, sometimes is using high cpu, and doesn’t have pattern

@ariretiarno do you run Falco with the -A flag? And another interesting thing to know is if you use the k8s enrichment with -k flag

ok thank you, as said here https://github.com/falcosecurity/falco/issues/1403#issuecomment-1370826670

Basic k8s context info, such as the k8s.ns.name and k8s.pod.name included by default with -pk, don't even strictly require the k8s api server communication from my knowledge. That info is optimized to be collected from the local container runtime running the pod, and so should be available even when -k is not enabled. This allows many users to have "some" k8s context info while also avoiding the extra performance stress of the api server communication

If you don't need extra information from k8s enrichment, but you need only k8s.ns.name and k8s.pod.name, you could also disable the -k option, in this way drops should decrease, and also the CPU usage

Thanks @Andreagit97 , it reduce 95% i think

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

Thanks @Andreagit97 , it reduce 95% i think
Anyway, is it possible to remove that flags on charts value?

Sorry, noticed this comment only now.
Yes, it is possible :point_down:
https://github.com/falcosecurity/charts/blob/master/falco/values.yaml#L257

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle rotten

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.
Provide feedback via https://github.com/falcosecurity/community.
/close

@poiana: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.
Provide feedback via https://github.com/falcosecurity/community.
/close

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.


Deal with the case that shader is larger than text size and shader size.

See the right side of the text.

Fixed.


fix: fd leak

--> Set DisableKeepAlive to true to close fds.
--> Close the response body.

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "fd-leak",
    "component": "enforcerd",
    "pr-id": "1274",
    "commit-sha": "7e53e13471c7330bad6fd87872956de564d1653d"
  },
  {
    "project": "fd-leak",
    "component": "trireme-lib",
    "pr-id": "827",
    "commit-sha": "ae6292b0d4470d59ac837092ff5b4f2815ce8f1b"
  }
]

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "fd-leak",
    "component": "enforcerd",
    "pr-id": "1276",
    "commit-sha": "af1057e9d91876c2118528ccf56007b0e35a99fc"
  },
  {
    "project": "fd-leak",
    "component": "trireme-lib",
    "pr-id": "827",
    "commit-sha": "f8326069e1604975bccbd37b7d018a47ac7a1c10"
  }
]

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0
[
  {
    "project": "fd-leak",
    "component": "enforcerd",
    "pr-id": "1276",
    "commit-sha": "59dbde570b427200fb89a1892037218c27308e19"
  },
  {
    "project": "fd-leak",
    "component": "trireme-lib",
    "pr-id": "827",
    "commit-sha": "9b60a14446a8f1a66c9e0b5396353c9a9c488a95"
  }
]


release-22.1: sql: introduce expect_and_ignore_not_visible_columns_in_copy session var

Exalate commented:
https://github.com/cockroachdb/cockroach/pull/79189 --- Release note (sql change): Introduced a expect_and_ignore_not_visible_columns_in_copy session variable. If this is set, COPY with no column specifiers will assume hidden columns are in the copy data, but will ignore them when applying the COPY.
Jira Issue: DOC-3120
Jira Issue: DOC-4415

In describing expect_and_ignore_not_visible_columns_in_copy, we should also discuss the need for it if you're replicating with DMS into a multi-region database which contains a REGIONAL BY ROW table.


Remove point in input and add line

@javierarce could you take a look?
Fix in different options

👍


improve doc

Great project!
I just added this to my ~/.bashrc:
alias tabula="java -jar ~/bin/tabula-1.0.5-jar-with-dependencies.jar"
and now I can just call
tabula --help
and all just works as it looks to me....maybe add that to the docs? This is of course bash shell specific.

... but aliases dont work inside scripts for which one needs to define a variable like
export TABULA=...
and then call
$TABULA ...
I hope this helps others.


chore(dependencies): update semver package version

General summary
Update semver dev dependency
Test
Check that the release workflow correclty generate a new version number (test an alpha release)

Testing semver version increment in the prerelease workflow https://github.com/lumapps/design-system/actions/runs/8469822857 ...

Alpha version incremented as expected - Test OK

Rebasing


Alternative syntax for partial equality/matching?

I'd like to match an object on partial equality, not absolute equality.
tests:
  $.items: { $exists: true, $type: array, $size: { $gte: 5 } }
  $.items[0]:
    $matches: # $satisfies:
      id: 1
      name: Ethel

Where $.items[0] returns an object with many properties/fields.
I know I could write this brute-force like this:
  $.items[0].id: 1
  $.items[0].name: Ethel

I am imagining some complex JSONPath expressions that would be ugly to repeat with the brute-force approach.

It will indeed be a good convenience, and avoid repetition (and therefore errors) when testing against deeply nested objects. But I'd like to generalize as well as use the same syntax for sub-objects, and be able to nest them infinitely.
tests:
  $.items: { $exists: true, $type: array, $size: { $gte: 5 } }
  $.items[0]:
    $tests:
      $.id: 1
      $.name: Ethel
      $.address:
        $tests:
          $.city: New York

Achieves the original objective plus reuses the same test pattern as the root object on sub-objects.

Can we use $co, $sw, etc on those nested tests?

We need a way to show the base path in the output for test results, otherwise the information about the object on which the test failed/passed is lost. Reopening to fix this.

Once we decide on the format to show the tests in, we can close this issue - the above PR just introduces functionality to print the base path as mentioned in the previous comment.


Error Flutter (the doctor check crashed) and The Flutter Daemon failed to start.

Steps to reproduce

[☠] Flutter (the doctor check crashed)
X Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know
about this issue at https://github.com/flutter/flutter/issues.
X Exception: Cannot find the executable for where. This can happen if the System32 folder (e.g.
C:\Windows\System32 ) is removed from the PATH environment variable. Ensure that this is present and then try
again after restarting the terminal and/or IDE.
2.The Flutter Daemon failed to start.

Actual results
I'm having 2 issues when I run Flutter doctor and also in VS "The Flutter Daemon failed to start."

[☠] Flutter (the doctor check crashed)
X Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know
about this issue at https://github.com/flutter/flutter/issues.
X Exception: Cannot find the executable for where. This can happen if the System32 folder (e.g.
C:\Windows\System32 ) is removed from the PATH environment variable. Ensure that this is present and then try
again after restarting the terminal and/or IDE.

Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.33)
! Unable to locate a Windows 10 SDK. If building fails, install the Windows 10 SDK in Visual Studio.

Logs

Logs

<!-- Paste your logs here -->

Flutter Doctor output

Doctor output

<!-- Paste your output here -->

Cannot find the executable for where. This can happen if the System32 folder (e.g. C:\Windows\System32 ) is removed
from the PATH environment variable. Ensure that this is present and then try again after restarting the terminal and/or
IDE.

@Azizbek571
Since you are running from system32 path, try not running Flutter as an administrator. Can you try running the same command from a different folder, not from an admin terminal ?
I'll close this for now. If you still get same error, write in comments and I'll reopen it. Also you need to check the windows installation document for further reference.


copy-mode y not working in tmux 3.0

After updating tmux to 3.0 nothing happens when you attempt to yank text
System Specs:
Arch Linux
termite 15-1
tmux 3.0
xsel 1.2.0

Same here... Here we go again.

It's a problem with tmux_is_at_least in scripts/helpers.sh you temporarily change the body to return 0 until someone works on a PR

I think tmux 3.0a resolves the issue, I just tested

Indeed, this is fixed on 3.0a. Arch repos just upgraded.

Any hints on how to install that on Mac?

Any hints on how to install that on Mac?

brew install tmux is a quick one