skysight-inc/HackerNews huggingface dataset:
They said Electron apps. The person is just noting that not all Electron apps run like garbage.
There's the issue of the impact of the larger living space on quality of life - the larger the enclosed space the more money is spent on heating, cooling, cleaning and maintenance, plus the temptation to fill the extra space with all sorts of crap you don't need.
Aww. I was hoping for an extension that allows you to publish your ChatGPT transcripts to a public database, and search the database for existing prompts+responses. Maybe some sort of tagging and rating feature.
I believe the relevance comes from the fact that both are built on Electron.
I have a similar experience. Actual call quality is far superior in Teams than Meet in almost every regard. Clarity for users dialed in over SIP is much better, stream quality is typically better, virtual backdrops perform better, and screensharing video performs so much better it's almost no comparison - it is essentially unusable in Meet, feels more or less the same way as screensharing video in 2016 was.

But yikes, every step of the experience up until actually joining the call is just brutal. And if you join the meeting from the browser instead of the native application, a lot of the better performance in-call is gone.
The problem with electron software is it has to be fast for lot of people with varied age of computers and not just for those who upgrade machines every couple of years. Currently it is not happening and it is fast on my computer are unhelpful comments.
If you are using GPT-4 to try to deal with the fact that technical documentation on the public internet is sparse for your topic of interest, you are likely to be disappointed, since GPT-4’s training set likely has the same problem, so you are, in effect, hoping it will fill in gaps in missing data, prompting hallucinations.

It’ll be much better on subjects where there is too much information on the public internet for a person to efficiently manage and sift through.
VSCode uses Electron, making it entirely relevant to this thread.
I used Teams on Linux recently in Chrome since Microsoft doesn't seem to offer a native client download any more and it ran fine, audio and video. I didn't notice any sluggishness.
Last I used it it was unusable, but this was during the .NET 1.1.1 days, so I will have to check it out again.
Came here to say same. I install Windows Server as my base OS and everything else including my "desktop" Windows, runs as a VM. This lets me hack up my desktops - both Windows and Linux - without concern, as I can rollback to a snapshot. I can't imagine not having this.

If you do Windows development you'll probably have a Visual Studio license which will include a server license for "testing". I use that license as my base OS.
> When in France the RIAA equivalent came up with a plan to add a tax to all digital storage media, because it could be used for piracy, the tax was applied an we all ponied up. Why ? because they make money, deal with politicians everyday and make sure the wheels are well lubrificated when they need them to turn.

RMS has suggested a similar tax on internet users in exchange for legalizing file sharing [1].

The idea of taxing something associated with the consumption of creative works in order to fund the creators instead of the direct sale of copies model is one of the more popular ideas among those who try to actually figure out how creators should be funded in an age where anyone can make unlimited copies for essentially no cost.

[1] https://stallman.org/articles/internet-sharing-license.en.ht...
I have dealt with the pandemic and wfh stress by immersing myself in science and technology.
Good find. I am reading through this now.
Please share the Windows or Xbox Live source code.
>Do they have no shame or do they simply do not know better?

Both. An endless fractal of low talent building on not caring building on not knowing better.
Ooooh, good find!
I have been using Linux for work and my home server for around 20 years.For my personal computing I have been using windows and MacOS.

Every now and then I get my hopes up that the year of Linux is finally here and I install the latest.

I have a simple heuristic. If in the first day of setting up the system I am required to fire up the terminal, it means that more pain is coming in the future, so I immediately delete the Linux partition.

I am still using just windows and macos for my personal computing needs.
What if you're ssh-ing from a headless client, like a raspberry pi or a VPS?
The discoverability of golang templates is terrible, IMHO, since it's missing a "dir(locals())" equivalent and every execution environment gets to make its own rules about what pipelines/functions are exposed

Look at helm as an example: https://helm.sh/docs/chart_template_guide/function_list/ is some of them, https://helm.sh/docs/chart_template_guide/accessing_files/#p... are some others, but they also glued in some version of https://masterminds.github.io/sprig/ So, short of (a) knowing that's the case (b) having 3+ bookmarks in your favorite browser to refer to those reference pages, how would anyone know what pipelines are available?

Separately, I dooooo nooooooot understand why every joker has to invent their own new thing when we have like 50 or so templating languages already. Golang may be an outlier in that competition due to the Google Promotion Packet Effect(tm) but how they came up with `{{ range }}{{ end }}` as sane syntax is some true facepalm, to say nothing of the same landmine that ansible stepped on by not switching jinja2's default characters: `{{` is not _yaml safe_
"Mac support is coming later this year."

Sigh. My heart sinks when I get a Teams invite. 60 minutes of hairdryer fan? 4 minutes of waiting for the video feeds to kick in? Video that flickers enough to give me an epileptic fit? But don't worry about all that core usability stuff - at least I can use 'together mode' to make everyone look like they're sat outside! Thanks!
Windows can only display the news that microsoft is willing to purchase. Since they don't have a subscription service for news like apple+ you get what is basically free or places that just want to 'work for exposure'.
Their interface had some mistakes, which you had to take into account to solve some levels, but people make MSP430 emulators that emulated those specific bugs so that you could solve the solutions offline.
Morse code (aka continuous wave/CW) is in very common use in amateur (ham) radio, predominantly in CW Contesting [0], DXing, and low power (QRP) and portable operations (like parks on the air/POTA, summits on the air/SOTA [1]) as CW an extremely robust, efficient modulation.

In other words, a 5w CW signal is roughly equivalent to a 100w voice signal -- more miles per watt. Plus you can fit a lot of signals in less spectrum. It's slower than voice or data modes but you don't need to say much to exchange enough information for a valid contact. And learning Morse code is just fun and a superb mental exercise; amateur radio enables Morse code to be actually useful and enjoyable in the modern era.

It's also used for:

* amateur radio direction finding/ARDF (radio orienteering) [2]

* High speed CW competitions (which used to be much more popular in Eastern Europe) [3]

* automatic identification of radio beacons and repeaters (e.g. aviation Navaids like NDBs and VOR, EMS/fire/police/business radios)

* backup/emergency communications for governments & armed forces

[0] https://www.youtube.com/results?search_query=cw+contest. Also https://www.youtube.com/watch?v=JgnEGSLeedg - the radio displays a spectrum waterfall in which you can see dozens of CW signals.

[1] https://www.youtube.com/results?search_query=parks+on+the+ai...

[2] https://www.youtube.com/watch?v=I9H8irEMnf4

[3] https://www.youtube.com/results?search_query=high+speed+cw+

clarification: CW is a modulation type, on which Morse code is encoded using an on/off carrier wave. Much like how Amplitude Modulation/AM is a modulation on which voice is encoded by changing the amplitude of the carrier wave.
I guess GPT is advanced enough to write HN posts now?
A gas guzzler tax wouldn't ban anything just incorporate more of the downstream costs into the price so that consumers bear more of the real(downstream) costs instead of just extraction costs.
but then the developer velocity of having to rebuild the whole up from the ground up would suffer!
If they offer their services in the US, they have to comply with US laws.

From the article:

> The CFTC has alleged that "Binance has taken a calculated, phased approach to increase its United States presence despite publicly stating its purported intent to 'block' or 'restrict' customers located in the United States from accessing its platform... All the while, Binance, Zhao, and Lim, the platform's Chief Compliance Officer ('CCO'), have each known that Binance's solicitation of customers located in the United States subjected Binance to registration and regulatory requirements under U.S. law.

That seems to be what CFC is arguing here.
I don't think that's what Plato is getting at. In many ways, Plato's theory of forms discounts the value of direct experience.

Firstly, look at memorizing as a workout for the brain. If you don't need to do as much of it, you do less of it, and you don't develop that ability as much. Socrates valued a fit mind and body and likely would have considered a good memory as an important part of mental fitness.

Secondly, consider the context. Plato was a student of Socrates, who taught not by lecturing on what he thought to be true, but by posing questions to his students and discussing various possible answers. Wisdom was obtained not by passively absorbing, but by dialogue with a teacher. Plato's works take the form of a passive listener, observing such dialogs. Later in the dialogue, Socrates gives this second objection to writing in more explicit form: "Writing is unfortunately like painting; for the creations of the painter have the attitude of life, and yet if you ask them a question they preserve a solemn silence."

Plato does seem to try to transcend the limitations of written form here. When Socrates relates the tale of Thamus and Theuth, Phaedrus pushes back saying Socrates can easily make up tales from foreign lands. Socrates retorts that it was enough for the men of old that they heard the truth, the source being irrelevant. Phaedrus too easily crumbles and concedes that King Thamus was right about writing. One is left with the impression that neither person has made good arguments against each other, leaving one to consider the issue further.
Doesn't support AV1.
There are cryptographically secure pseudorandom generators. In fact all sources non-hardware (i.e. /dev/random and /dev/urandom) are psuedo random as are the keystream generators for most algos that use one.
You called it a trap. I said it wasn't a trap, but indeed a valid way to evaluate companies. Knowing the product isn't as important as it seems to be, when you have evidence to demonstrate a number of other key factors such as market size, growth, founder knowledge, etc.
I dont care how fast it opens, how about dont use 20% cpu just being open/idle? My macbook battery lasts almost double when i close teams.
This is a good point, and is one of the pitfalls of arguments suggesting that tech cos like OpenAI shouldn’t release things like GPT 4 because there’s too much possible harm. Say OpenAI, Deepmind, and similar AI orgs all decided not to release their best models. They’d certainly still build the models unless we somehow banned AI r&d (a terrible idea). And then we’d end up in a world where only big tech and select licensee partners and elites are enhanced with AI. As you say, the general public wouldn’t be able to keep up. That’s a far worse scenario than the present.
The problem isn’t web tech, but rather software (of any kind) that is designed without performance in mind from the start, and by large teams. Something functionally-similar, still using web tech, but produced by one or two developers who care about performance (and yes, I seriously suggest this would be feasible) and are given free rein to do so would be better, lighter and faster than something “native” produced by a similar team to that which has made their existing apps.

Web tech is easy. This incidentally makes stuff built with it likely to be slower. Especially when you have a whole bunch of developers working on a thing. I have come to the conclusion that large teams more or less cannot produce good results by these sorts of measures.

I suspect also (without ever having used it) that a good chunk of Teams’ slowness will be in communications pieces that are nothing to do with web tech.
This is the only platform that seems to be offering unlimited voice generation for a fixed monthly price. Does this have a real-time streaming option?
It’s the deposits, not the assets that are the problem in this case.
OP talks about Electron, which vscode uses.

The issue is in the application architecture, not the platform architecture.

VSCode uses raw TS with no frameworks and all handcrafted events (manually attaching and detaching dom event listeners is commonplace, and hand wiring each event’s propagation chain is as well), Teams hops to the current flavor of the week framework when they get too far up a tree with the last rewrite’s.

VSCode has also never been rewritten from the ground up, whereas this is Teams’ fourth or fifth time by my count.

VSCode also has about 50 people on it, all said and done (PM, Design, etc included), teams has well over a thousand.

It’s really quite an interesting case study. The lesson being, IMO: stop worrying about electron vs native vs angular vs rust vs react vs blah blah blah and just:

- don’t be afraid to write good code

- profile often
A few years ago a passenger plane had a window blow out and some other problems. In the radio recordings the pilot, a former military flying instructor, sounded completely unperturbed.
Microcorruption – Hollywood (Writeup)
Very fun, similar to actual game. A couple times it didn't select the word that it says is close even though it could? Or picks words that aren't even among the list shown? That seems not to follow the rules.
In your first paragraph, you are describing Hypothetical Document Embeddings (HyDE) [0]. I've tested it out, and in certain cases, it works amazingly well to get more complete answers.

[0] https://python.langchain.com/en/latest/modules/chains/index_...
Including DKIM which is literally keys in DNS and widely used.
I'm admittedly a JS/TS and Svelte novice, but I think you can still do the transformations within your load function, just making sure they're part of a promise you return.
One of the allegations in the complaint is that they did indeed encourage breaking the rule, walking high-value customers through the process of falsifying their location. For example, the CFTC has an alleged quote:

> VIP team member: Hi CZ . . . I went through list of affected API clients, it
includes a number of large strategic accounts including [a Chicago-headquartered
trading firm] who is currently is a top 5 client and 12% of our volume

> Zhao: Give them a heads up to ensure they don’t connect from a us Ip. Don’t
leave anything in writing. They have non us entities. Let’s also make sure we
don’t hit the biggest market makers with that email first. Do you have signal?
MS Teams feels rushed, which is probably a good thing from the point of view of what a company should prioritise (being first is probably the most important thing in any market.)

Now that they've won over a large part of the instant messenger sector (every corporate place I've seen uses MS Teams), hopefully they'll chill out a bit and work on making it less clunky.

Message formatting in particular does my head in. Please just let we write markdown, and stop trying to live-replace backticks with rich-text-esque code blocks that I then can't move the cursor around!
> The idea of taxing something associated with the consumption of creative works in order to fund the creators

... usually ends up as a barrier to creators, because the funding goes to established creators or industry cartels, reinforcing their existing advantage over upstarts and independents.
Paths Untaken
play.ht user here! Awesome service and thanks to you guys I made my first 50$ while generating voices and using them in a short explainer video.
pwgen is great as a password generator, and is a tiny package.
I think you're right. My hope was that it could reason through the problem using knowledge from related sources like C and an understanding below the syntax of what was actually happening.

But it most certainly did not.
This is interesting to me that C++ allows you to access a value after move is called. Presumably it wouldn’t be hard for the compiler to yell at you.

I assume accessing it is undefined behavior?

I would assume you could change this without affecting backwards compatibility.
sowing days are out, reaping days are in
If a lawmaker creates a law to make something illegal, sends police to prosecute the population doing said thing, affirms that arresting people for having a cup of coffee is absolutely the intention of writing the law - that is perfectly reasonable.

If at the same time they are breaking the law they created - that is corruption. For the people prosecuted for said crime with trials pending, it is information that is useful for them to know that the lawmaker conducted themselves in this manner.
I wonder if OpenAI's goal is to keep potentially dangerous tech from leaking while making their supposedly safe solution so cheap that it discourages reckless competition.
"I'm a bit of geek about AT&T history and often annoy my friends by pointing out the Bell symbol ..."

https://twitter.com/rsyncnet/status/1435981763864584201

... just scroll down ...
Self driving cars and drones are pretty close, door dash driver won’t be an option much longer either.
I pay for a yearly subscription to a weather app, it's about $10 per year, I get a lot of utility out of that.

It's not clear to me right now what that $20 actually gets me, and what the risk associated with using something like this for me.
> write a userscript for Chrome that will replace every occurance of a word1 with word2

here's the script from ChatGPTs response:

// ==UserScript==
// @name Replace Word1 with Word2
// @namespace your-namespace
// @version 1.0
// @description Replaces every occurrence of word1 with word2
// @match *://*/*
// @grant none
// ==/UserScript==

(function() {
'use strict';
const word1 = "Open AI";
const word2 = '"Open" AI';
const regex = new RegExp(word1, "g");
document.body.innerHTML = document.body.innerHTML.replace(regex, word2);
})();

Need help installing a chrome userscript? Check the multiple answers at
https://stackoverflow.com/questions/5258989/manually-adding-...

PS I don't use Chrome myself.
Can they ask someone to take a look at the client for Linux? It's a mess and I need for my job
That's funny because Teams famously abandoned its heap of crap Electron (Skype?) Linux client. And when it was working, it was peaking the CPU to play one video stream.
I don't run Wayland, but a few times per year I find myself picking up some unmaintained X thing and running it with a recent OS. I'd say on average compatibility is much better on Windows.

Binary compatibility on Linux is often out of the question. Frequently this means picking up some old libs. libc5, old stdc++... For really old stuff with fewer dependencies that may not be a problem. As you get into a more modern era where software started to pile on large heaps of dependencies it becomes more challenging.

Source compatibility typically means porting, sometimes nontrivial. Likely something is written in a time capsule of that era's poor C and C++ standards compliance. (i.e. C89 or C++98 existed, but compilers of the day accepted lots of nonsense, so software of that era doesn't even conform to those.)

In contrast the Win32 API or COM is designed around binary compatibility. Maybe early 2000s dependencies (when MS started getting worse at this) are a problem. I think Win16 on modern amd64 is also a problem. But on average, compatibility is higher.
Video link: https://www.microsoft.com/en-us/videoplayer/embed/RW10vLE

I’m quite impressed by the embarrassing honesty.
Can you link to a statement from Nintendo saying that?
Please define "most people".
You think "Open" in OpenAI was meant to mean open in the way a 7-11 will be open? And not open source (or open research/patents)?
Good question. I would guess four things that make a meaningful difference are 1) libraries are attempting to adhere to first sale doctrine, and attempting to have the ebook “returned” before lending it out again; 2) libraries aren’t trying to use Fair Use as their justification for ebook lending; 3) libraries aren’t scanning books, they’re only offering existing ebooks; and 4) libraries are publicly funded and not a private, for-profit company. Combined, I would guess these things put library lending on a stronger legal foundation.
How do you assert that the cloned voice has been truly permitted by the voice owner? I've had my voice cloned without my consent by other people using Descript and Eleven Labs.

What is your process for verifying consent?
This thread is probably going to be filled again by perfectionistic engineers who fail to understand the tradeoff between quality and quantity. Microsoft won the work from home game by delivering more features even though the quality admittedly suffered. Quality over quantity. Your perfect engineering mindset loses to the reality of doing business in a competitive market.
AFAIK it's still a Python package: https://github.com/aws/aws-cli/tree/2.11.6
> Most particularly, my experience with arenas and defer drop is -- they aren't always perfectly easy in Rust.

That is my experience also: https://blog.reverberate.org/2021/12/19/arenas-and-rust.html

I was hoping the borrow checker would perfectly check arena lifetimes. And it does, but it requires that your types have lifetime parameters. That makes logical sense, but my experience attempting to actually use a type with a lifetime parameter is that it is so painful as to not be practical in a low-level library.
That's probably Binance.US.
That's when you respond by not paying for it.
Is the browser extension open?
A constructive solution to that is to call CPS or even run away. Getting hooked on tiktok as you would a drug is not.

I don’t believe this bill blocks iMessage for example.
> Windows for all its flaws is zero friction and will win from any competition.

It wins because it's less friction, not zero friction. There's a reason, other than old applications, that there are still Windows 7 installations. Many people don't want to upgrade their Windows until they upgrade their hardware because it's a hassle getting the interface back to the way you want it.

Anecdotally I'm not a programmer and I switched to Ubuntu when I bought this laptop in 2013, with about 3 or 4 years of dual booting for software purposes before I stayed on Ubuntu. I'll switch away from Ubuntu to a more user friendly distribution with my next computer because it's pushing features I really don't like, and deleting features I really do like. My wife is also not a programmer and with the upgrade to Windows 10 we had to do a bunch of searching and tinkering to make the user interface satisfactory. She's avoiding Windows 11 for as long as possible.
> Sure we're roughly twice as productive as a national if we ignore technological progress, but are we twice as happy?

Homemaking is labor.
Sorry, I thought DeFi stood for decentralized finance? Why can't we put "more complicated instruments" into wallets? Why is a bitcoin future different than a bitcoin, for these purposes?
Based on a scan of the questions they aren't actually meant to be answered as a Q&A (despite the author's description) on a spreadsheet / document.

They are more about probing questions to start a discussion.
Few understand
https://github.com/fossteams/teams-cli uses https://github.com/fossteams/teams-api