skysight-inc/HackerNews huggingface dataset:
In what way is it disinformation? Do you have evidence to counter the information in the article? Or does your train of thought just end at "drugs are bad mkay"?
Really? Good luck getting rid of Google play services, the mix of core of the operating system and location/ad tracker.
Not sure how this conversation is productive, but there's never been a X.Y release of django without noted backwards incompatible changes to my knowledge. Just imagine that djangos X.Y releases are semvers major releases, not much more to it than that.
This universal prior is both theoretically useful and help conceptualize the real-world compression techniques.
Looks really nice!

I used to work in the Medical Device, Bio Tech & consumer device space (~10 years ago), good toolkits for building embedded interactive UIs were few and far between. The idea of having one codebase for both an embedded UI on a low spec device and for a mobile app is really compelling.

I could see a dev kit, based on an existing dev-board and screen, running JS with bindings to this, as a great way to do rapid prototyping and development. Then being able to take that and optimise down to lower cost production hardware.

As with all these toolkits, when it comes to the web and doing rendering via a HTML Canvas you end up with accessibility problems. Not though a fault of not considering it, but its not something you have to consider for an embedded device at all (or you do but it's built from scratch for that specific device). Unfortunately the APIs are just not there yet on the web platform to open up accessibly of these sort of UIs.

I suspect the key selling point of the web version is building demos and simulators for design validation. It makes it super easy to distribute to projects stakeholders and focus groups. We did something in that area for an early version of the UI for the first version of the Bosch Robot Lawnmower, we had demo hardware on the mower, and a UI simulator written in JS. Both used the same custom built UI specification system, so we could iterate the design and demo it via the web, then built it into the embedded software for the hardware prototypes.
Without a doubt.

It kills 2 birds with one stone. Every time they announce new "privacy" features, they hurt ads-driven businesses, boost subscription businesses, while they look more consumer friendly to both users and regulators.

I'm not complaining. It's just an observation. I'm actually a huge Apple user and own their stock.
>Discord start as "your private place for your friends to talk" during a time where there were a lot of privacy issues with other communication methods.

Discord started as a way for gamers to chat with one another. Initially the developers even wanted to sell games directly from the platform [1].

I think it would be incorrect to position Discord as a privacy-oriented platform when the desktop client needs to be run in a sandbox because there's no real way to disable data collection.

1. https://www.pcgamer.com/the-discord-game-store-is-now-open/
It's been pretty good, I never really used LDAP before so I had a bit of a learning curve, but it's not too complicated.

1. My original goal was not having 5 different passwords for my own server because although I have a password manager it's still a bit annoying.
Also just for learning.

2. You can see the services here[1], since my entire setup is provisioned from GitHub with Terraform and Ansible.

3. I have about 5 users.

4. I would say simplify so far, but it depends on what kind of complexity you care about, and which services you want to integrate.

[1] https://github.com/RedlineTriad/private_server/tree/master/s...
Agner Fog optimization guides have some. Otherwise Intel own manuals.
Spanish is also changing, "te llamo para atrás" is used a lot, it means I will call you back.It translates word by word in Spanish, I will call you for behind, but it is now used a lot by the Spanish speaking population in the US.
https://en.wikipedia.org/wiki/A_language_is_a_dialect_with_a... but it seems that in the US, even dialects need to be armed to stand their ground.

Here in Norway, we just call any regional language difference dialectal (unless of course you get to call it a different language, cf. above link). That takes away the need to argue about how much linguistic difference is needed for two dialects to be considered separate or why the difference occurred or whether it's "correct grammar" – if people speak their language differently because they're from different places, that's a dialectal difference. (Anyone who speaks a language thus speaks a dialect of that language.) Simple, but rigorous. There's no value judgement, it's just a factual description.
I think it's funny they are calling it "2 extremes" when there's only one side forming armed militias.

Proper left wing extremists were the RAF who murdered people they fought against. Protestors are not extremists.
Why Millennials Hate MrBeast
I was curious and tested this in Safari, but `color(display-p3 1.5 1.5 1.5)` displays the same white as `color(display-p3 1 1 1)` does.
I need to read the ALSA bugfixes because of PA to see and believe that.

On the other hand, I used multichannel audio since the last 20 years or so, on Linux, and it always worked with what I have. First with Live and Audigy, then with an Asus card.

No, pipewire is much more gentle on how it handles and takes the streams from other applications. It doesn't make an heavy-handed attempt to make it is also replacing ALSA and drivers at the same time. It's a much thinner layer and works what it should do. Most importantly it doesn't alter the streams it goes through it.

(Sorry, but upmixing a good stereo sound source to 5.1 is just butchering the sound. The resulting sound stage is an abomination of what it should be. For a musically inclined person (read: ex-orchestra player), it's just torture. It's so wrong on so many levels.)
Welcome to Speed Week 2023
> A fake /wp-login/ also seems to greatly confuse the automated scanners, especially if you slowloris them.

You're just wasting a bit of your own resources for no gain here. If you want to "do something about it", throw that IP onto temporary blacklist (temporary because those IPs will inevitably rotate and might be actual dynamic ISP IPs that can be given to different user next time)

> This won't stop any kind of targeted attack, but it may confuse the low-effort automated scripts enough to send the wrong types of payloads.

How does that help ?
I don't consider the comments helpful as well, but quite contrastively, because of the over optimism.

Lots of the comments contribute the failure to quite a few reasons, and emphasize on the effect of the reasons.
But the real thing is this actually can imply that the failure can be narrow down to "a few simple obvious fixes".

To me it make me feel good since "a bad title" can be a very simple excuse to think that "what if I fix that, things would get better" and ignore more problem in depth.. Since I can never go back in time and retry it in the exact same setting.

Things like "It's OK, you have tried your best" is the real negativity to me, since it implies that I have reached the best I can do in potential/capacity, and can be quite discouraging. But it is quite helpful sometimes since I can recogonize my limits and try to improve myself or pivot.
There is now rather a lot of detritus on the floor (and surface) of the Black Sea thanks to russian terrorism.
But it is like any other CSS tutorial if I am not wrong.
Thanks for mentioning Screenful. Just wanted to comment on your remark:

"In general I'd like to be able to just point a tool at N "completed" GitHub projects, and a fresh one - and get a forecast that adjusts as issues are completed and added (possibly filtering on issue tags in completed and new project)"

That's exactly how our Forecasting chart works. You can import any number of repositories and projects (classic or new) and get a forecast for the remaining work. You can learn more about that chart from this guide: https://screenful.com/how-to/how-to-read-the-forecasting-cha...
There are other benefits from exercising other than the calories burn during it. Increases to both short term metabolism and longterm due to higher muscle mass do add up.

> Saying that losing weight is simply a matter

I never said that. But yes if you’re at a stable weight adding regular exercise to your routine might be enough to tip the scales. It’s not going to be simple though.

> s like saying people should avoid avocado toast to get rich

Nonsensical analogy.
Note that this tool (crater) is mainly used to catch regressions, not to judge whether it's worth to intentionally break things (which is what editions are for). If many crates depend on the bug which devs want to fix crater will probably detect that and devs will consider other alternatives.
Do they have the private wikis too?
Wasn't Web 1.0 in a time before ads, or, depending on site, of banner ads and paid search placements that Google, sought to end?

And Web 2.0 defined by remixing, RSS, Torrents in the mainstream, Twitter, Flickr, Youtube and many more less acquired today?

I struggle to put the silod and gated repositories of members', and of non-members, knowledge and social interaction in the 'Web 2.0' bucket.

[Edit: The term webX.Y might not even apply much anymore. Quite a lot of the world is app-first where websites are an anachronism, an out-dated concept where a web browser may not be knowingly opened for a month, if ever. For many, the web is dead or not even known; today, for plural manys, it's all AppLand.]
One wonders if AWS internally uses these chips.
Haha, recognise. Except our colleagues are in the US, UK and other countries. So there are pretty much never meetings that don't involve sitting in front of a screen. They still want us all in on a few days a month, for reasons...
There was a video I saw of an American with a burger shop in Tokyo. He had adopted something of a vaguely Japanese-sounding accent. I think it just happens to some people
Seems pretty clear to me: whatever one is trying to achieve they can be blocked (lack of money, talents, wrong country, etc.) and unless the block can be identified you can never know if it's a block that can be managed/overcome or not. Since OP doesn't really know what's wrong they tried asking for external feedback but that feedback was not actionable and it also didn't help identify what kind of block it was.

> Is your definition of being blocked anything that doesn’t just happen by itself?

sigh... really ?
We do have ownership, and I try and structure the development such that every engineer has ownership, decision making power and accountability. I aim for a flat responsibility structure as much as possible. We have lots of work to do, lots of changes in process and despite the constraints we have a steady stream of features we do add.

The trick is to ensure the culture of solid engineering goes right through the organisation and informs everything from commercial/financial through to QA.
In general have added new stuff and upgraded things in general for already well known name.

But from initial launch? Just no, that is just stupid.
Probably that part:

> potentially impacting energy metabolism

CICO is mostly true if you already have a balanced diet, if you eat 2000kcal of ultra processed food you'll have side effects you wouldn't have with a cleaner diet. The body is a fine tuned machine, it doesn't process 100kcal of sugar the same way it processed 100kcal of broccoli
I tried the Quarkus version, but it does some kind of build step at container startup, and that is what used the most memory.

You can apparently build an "optimized" image[1] so it doesn't do it at runtime, but I didn't want to build a custom image, and I felt like the KeyCloak philosophy didn't align with my own.

In general I found myself avoiding Java applications because of their memory footprint.

[1] https://www.keycloak.org/server/containers#_creating_a_custo...
Some foods can cause your satiety system to go bad and you then feel hungry and consume more food. Not everyone counts calories and says "oh, I've eaten too much today, better stop", some people (like me) actually feel real pain when they are hungry and going hungry lowers you willpower which you need to keep not eating and inflict pain on yourself.
I was seconding the comment I replied to, not arguing against a misreading? Though I might be misunderstanding who you mean by GP. I'm confused, sorry
chrome.sidePanel API
I'm fortunate enough to be both the lead engineer and the person making product/design/feature decisions with the engineering team.
This is actually not entirely correct.

Japanese has three forms of writing: Kanji, Hiragana, and Katakana.

Kanji, which stands for "Han Language/Characters", was imported from China; "Kan" is the Japanese reading of "Han". It's used more or less as when it was imported and is largely interchangable with Traditional Chinese.

Hiragana originated as a simplification of cursive Kanji, because people both today and from a few millenia ago find Kanji too complicated to deal with at times. Its name means "Simplified Kana", in contrast to Kanji.

Hiragana is used to accent Kanji and connect sentences together for better flow and comprehension (known as Okurigana), can be used by itself (sometimes in place of Kanji, especially for childrens writing), and is sometimes used to convey an image of cuteness ("kawaii") and femininity due to its curvy styling. Pronunciation guides for Kanji (known as Furigana), if present, are also written with Hiragana.

Katakana similarly originated as a simplification of Kanji, though its styling is more straight than Hiragana to enable easier writing with instruments besides brushes or pens on paper (eg: engraving in wood or stone). Its name means "Partial Kana", signifying that it's derived from the parts of Kanji characters.

Katakana is used today to write foreign words, scientific names (including Japanese ones), and certain Japanese names such as those of businesses. It's also used to give emphasis, like how bold or italic styling or all caps is used in English. In times past, Katakana was also used instead of Hiragana to accent and connect sentences.

Both Hiragana and Katakana have respective characters in their alphabets and phonetically can be interchanged character for character.

The common modern day understanding that Katakana "is for foreign words" is merely just one of its use cases.
> My original goal was not having 5 different passwords for my own server because although I have a password manager it's still a bit annoying.

I "solved" that problem by having configuration management deploy same password (hash) on all of my servers. Requires keeping the repo with password hashes relatively safe and of course changing them is a bit of a process but extremely easy and low tech if there is already CM in place.
Whose line is it anyway, GitHub? Innovation, not litigation, should answer
That's my fault for writing minor, as that's what it would be in semver. I should have written feature release.

You can read the release process here.

https://docs.djangoproject.com/en/dev/internals/release-proc...
Also perfect example of kinda eeh updates "Deluxe" versions can contain.

New biomes were kinda interesting, but were they really needed?
So its mostly just public-key encryption and its been a known issue since about 1994. We are still nowhere near making quantum computers that can crack them so its not an urgent thing. There has been a lot of research into alterantives though.
There's a convention to prefer short (1-3 characters) abbreviated identifiers for trivial things. For example, a loop variable:

i := 0

But a more complex thing might get a fuller name:

producer := NewProducer()

In the earlier case with the HTTP handlers, "r" and "w" are conventions. They appear so often that it's counterproductive to give them full names. People who read the code would be confused.

Before Go, I did a lot of Java and Ruby, and felt like you did, and went against the conventions. But the code I wrote back when I started with Go now looks foreign to me.
> With both Apache and Nginx you can let the web server do all the OpenID Connect work for you for paths you specify.

Seems like at least the official nginx solution for this requires their paid subscription: https://github.com/nginxinc/nginx-openid-connect

Got any tips for how to do it with their open-source solution?
If Ukraine did this, I would be really curious how they accomplished the task.

As I understand the situation, the dam was designed to withstand external attack and the demolition would have required internal explosions. The dam was under Russian control at the time of the destruction.
I would argue the billing model, client relationship and everything else commercial isn't running effectively at that firm.

If I were a client, I wouldn't want these perverse incentives to exist. I would want a razor sharp focus on _my_ needs, and assurance that _my_ needs are modelled in the billing.

And for that, I would pay more.
> 100s PB

Unrelated and I know it is just a representative number but I have seen the training data to be assumed something in this range few times. Entire training set of ChatGPT is almost surely less than a TB or two with compression which is 5 orders of magnitude lower. I believe that such efficient representation of text is one of the biggest reason why text models are working so well but image understanding models are not.
> Pretty much, they are fundamentally both RPC flavors, so it's impossible for them to have different properties beyond more or less convenient tooling.

REST arguably has better support for catching for read queries.
You generally use it to intercept your own systems. ie - if you're reverse engineering an API.

It's written in python so you wouldn't use if for something large scale.
Then there's something wrong with your MacBook and maybe you should spend some time troubleshooting..?
But its still bleeding edge. Its been used for experimental purposes but always in combination with a traditional algorithm (so if its broken the traditional algo still secures things). Its definitely not trusted yet.
I don’t ride. I dont even have a motorcycle license. Yet I watch every Ryan F9 video :)
Libera isn't exactly a good example, it was very messy with that transition and a ton of history/community content and relations was lost.

They don't need to win the law suit as a union, they just need it to get past reddit's motion to dismiss the suit. Reddit would have a bad time IPO'ing with a class action active against it.
> Is it a package manager? A build system?

Nixpkg is a package manager, which uses the Nix programming language to describe dependencies and build steps. Like all package managers, it has components that could be called a "build system", but that's not its main focus.

> An operating system?

There's NixOS which is a Linux distro built on nixpkg. But you can also use Nix under other distros.

> A container platform? A sandbox?

Because nix is based on an underlying immutable store of installed packages (and doesn't rely on global system state), it is trivial to spin up a shell environment in which specific combinations of package versions are available without affecting any other shell.

This property allows it to be used as a lightweight alternative to containers, what people usually use Docker for: setting up an environment with well-known package versions that are the dependencies of your project.

As a very simple example, I've written a simple setup for running a chosen PostgreSQL version inside a directory: https://code.more-magic.net/ppq/about/.
You could easily build this out by adding additional software, for example if you add Python and Django from Nixpkgs to this, you'd have a complete self-contained (or "sandboxed") dev environment.

When you're done developing on the project, you simple remove the repo and the entire environment is dropped too.

At work we use something like the above, with Java and Clojure and a whole bunch of other software, all completely self-contained. I never had to install any of it globally and didn't have to mess around with $JAVA_HOME etc.
You are supposed to use shell.nix, list the packages that the project lists in README and then you can use the normal README instructions. Unless you really care about doing it "pure nix way", (e.g. writing mkDerivation, which is waste of time in a dev env)
How are you managing docker compose with nix? Individual docker containers are easy to manage with `oci-containers`, but there's no obvious way for compose. Unless of course you're just writing the systemd configs in nix.
Personally I was browsing Reddit for 1-3 hours a day from my phone (3rd party app) and the website. After this whole debacle, I haven’t been on once. This drama is exactly what I needed to step back and see that Reddit wasn’t actually providing me much value other than a place to scroll when I’m avoiding work or avoiding responsibilities.

I can’t remember the last time I felt like I learned something valuable there. It used to be id learn about a random subject from some random expert who had lots to say in a random subreddit. Now, even after continually pruning, all the stuff that comes up in my feed would be considered mental junk food. So seeing how the users are seen by the Reddit big wigs was just final nail in the coffin.

Someone once said to quit smoking you should imagine the CEO of the smoking company laughing at how dumb you are, and how you’re a sucker. The idea being that once you see the manipulation, it’s easier to see how you’ve been manipulated and therefore easier to break it. Well, ladies and gentlemen, imagine what spez is saying about you all right now.
You're not wrong it's an incredibly hard problem.

It feels so wrong to me that ethnicity can be a factor in healthcare like this. I work with a few refugees. They work on a production line. Poor English and no education means they won't go much further than min wage. They won't get the same priority for healthcare because they're from Asian descent and I can't see the justice in that. Sure I can afford health insurance but there is no way they can.
There are several issues with surfacing search results from Discord as mentioned before in the thread, and even if all of them are resolved the biggest one remains relevance.

Unless a general purpose web search engine introduces a special Discord 'tab', like Images/News/Videos already exist, there is no way for a search engine to assign relevance to anything said on Discord because there is no authority or link graph based credibility for any message. In other words a mention of 'blue widgets' on Discord is competing with milions of web pages mentioning 'blue widgets' which all have some kind of built in relevance. If the idea is that this will be achieved through people linking to an aggregrator like this website, then perhaps, but the approach does suffer from the chickien and the egg problem.
*appear to get out of you

Which is why shit, unmaintainable code often goes unpunished
Bulk plasmas behave as fluids as described by magnetohydronamic theory. If you observe a behavior in fluids there is a good chance that behavior will exist in plasmas if scaled correctly in size and time. Plasmas are, obviously, much more complicated. This warrants experimentation though because no one has ever tested something like this.
Thank you for the help on GitHub with running it as a read only image BTW.
Since I try to keep my deployments clean and mostly stateless getting that to work was very nice.

The lldap config I use is here if you want it for any examples or something:
https://github.com/RedlineTriad/private_server/tree/master/s...
A film SLR in 2023?!
> That reduces the security surface area to CSRF, securing cookies and session expiry

How do you keep the user logged in? Do you just keep a token in-memory on your frontend app?