skysight-inc/HackerNews huggingface dataset:
Arguably, they were killed by the mobile platform-owners.

Sending push notifications, which is broadly necessary for achieving both performance and battery efficiency, has been strictly centralized and locked down (understandably, I'd hate to try to block abuse if I were running it). Federated systems with multiple apps were pushed out because there was no sane way to achieve that with the push architecture, and that's still the case. You see the same thing with nearly any third-party app, they're nearly always partly-crippled experiences because the first-party will not send push notifications to anything but their own app.
In XMPP, encrypted messages can either contain encrypted XML

> <message type="chat"><body>Hi there!</body></message>

or raw text

> Hi there!

In Matrix, it's always encrypted JSON

> {"type": "m.room.message", "content": {"msgtype": "m.text", "body": "Hi there!"}}

It would be possible for Matrix to indicate that a room is a "raw room" and that clients should send and expect raw messages in that room - losing a few features on the go. Such raw room could be bridged over to XMPP fully end-to-end-encrypted (with small changes on either side to adjust for the differences between OMEMO and OLM).

But I doubt anyone at Element will invest time into doing it and for the XMPP side it's much more work to do it "on their own" (by implementing parsing support for the encrypted JSON of Matrix as shown above).

Having raw text in the encrypted content is by the way still the normal way how things work in XMPP world and is supported by every client doing E2EE - because it is basically free to implement (barely any additional code needed).
I'll hunt around but one thing that came to to the top of my head:

https://slatestarcodex.com/2018/03/22/navigating-and-or-avoi...

I don't know if he's considered to be a controversial figure or not generally but he is a real psychiatrist so I'd argue he knows what he is talking about
Apple announces self-service repair scheme
In theory yes, but when a litigious company has deeper pockets, being in the right doesn’t matter if one doesn’t have enough money to prove it.

Barring that type of one common word trademark would prevent some of those or make it cheaper to defend.

For instance backcountry online suing things like coffee shops called backcountry nitro coffee; outdoor safety clinics called backcountry babes that taught avalanche safety for women; and many more.

One word Generic terms in any field should explicitly not be trade-marketable.
To provide a useful data point[1] about "non-optimal weather conditions":

> Between the 26th of February and the 8th of March the capacity factor of the national wind fleet did not go above 20%. Its average over these 11 days was just 11%, less than a quarter of their average in the month either side.

So it is possible for wind power to fluctuate by a factor of 4 on a national-weekly scale. Offshore conditions are less variable than the UK average, but even over-provisioning the amount of wind power by a factor of 3 would make wind energy more expensive than the Hinkley Point C agreed strike price of £92.50/MWh to £89.50/MWh.

[1] https://reports.electricinsights.co.uk/q1-2021/when-the-wind...
Is that publishers misreporting clicks or paying bots to generate clicks
The "relative" interpretation of the VAERS data looks worse for the COVID vaccines than almost any other interpretation. There have been more adverse events reported in the past year for the COVID vaccines than for all other vaccines combined since the database's inception in 1990.
Genuinely curious about this - if you call one of these numbers and say you are thinking of self harm but you are not actually going to hurt yourself and you do not want them to call whomever to your home are they likely to do it anyways?
Second.

Squashing and amending commits is equivalent to the workflow described in the article.
What is your target market? Enterprise?
And what is built on?
Is there a more gentle guide with photos how to do it, so once can judge if this is a task that one is able to do?

Just "desolder this resistor and solder it here" does not help me to judge if it is within my soldering ability to accomplish it.
The spam problem was exaggerated and used as an excuse to avoid FTC scrutiny. Even if 99.9% of federated inbound messages were spam, that doesn't mean it all reached the client. Most e-mail is spam but very little makes it to the user. (AFAIU, the primary motivations were 1) lack of MSN reciprocity, and 2) Google's endless dithering and floundering attempts to capture users the same way Facebook, WhatsApp, etc had and/or were going to.)

Large walled garden IM platforms have the spam problem potential. It's solved by using whitelists (via invites) instead of blacklists. The same mechanism is trivial to accomplish using XMPP, and I'm sure there are already XEPs for that. (Multiple, even!) You can end up with invite spam, but that's exactly the problem you see on Facebook, WhatsApp, etc.

As for me, I ran my own XMPP server for years along side an SMTP server and never received XMPP spam. Both my XMPP and e-mail addresses were the same, and my e-mail address had been in use since circa 2000 and exists on countless spam lists. I doubt the spam problem could have been very significant. I never used a GMail or GTalk address, but of the people I know who did, some of whom I chatted with over federation, I never once heard of GTalk spam.

Anybody who cares about privacy should care about federation and should advocate for federation. Being cynical about the potential is counterproductive. If you think federation is impractical because centralization is required to prevent abuse, then you must admit that privacy beyond the current status quo is also impractical; just give up. If you don't want to give up on privacy, don't give up on federation. The technical problems to federation will never go away, but the will to solve them is entirely voluntary. (Though, if we legally mandate federation then that's at least a substantial, long-term commitment.)
SOXL since April 2020 based on pretty much the same thesis. Imagine how much fun I'm having.
Bootstrapping a development environment on an exotic and/or very resource-constrained platform.

The neat thing about Forth is that, once you have the kernel running, and can hook some simple I/O to it (e.g serial), you basically have a remote REPL. And this can be made to work on devices where RAM is measured in kilobytes.
Arathorn, thanks for responding to comments here. Public discourse comes in all flavors and I appreciate you taking time to respond to the queries and comments. :)

AFAIK, there are 6 server implementations of Matrix protocol: Synapse (Python), Dendrite (Go), Conduit (Rust), Construct/Charybdis (C++), Plasma (Elixir), Jeon (Java). Are there any more that I have missed? Which ones other than Synapse are most mature? An unbiased comparison post (that remains updated) would be really useful.

A second question is: are the APIs between a homeserver and the frontend defined and standardized? I've noticed this in the ActivityPub ecosystem where it is usually very easy to use one frontend with another backend. Are matrix servers also written in the same way?
France is essentially first-past-the-post with a single runoff for presidential (who is a very powerful executive like US model + he can dissolve parliament).

The dynamics are same prior to runoff because the plurality electoral system gives no representation to the majority that didn't vote for the winner (almost a given since there will be >2 candidates).

You'd need proportional representation and/or an electoral system like Borda,RCV,Star or instant runoff to significantly proof against spoiler mechanics that the wealthy can exploit.

Again, none of these measures guarantees against money corrupting electoral processes, just makes it more costly and unsure that any given corruptive effort pays off.
I did not know that. I would like a reference for that info if you have one?
Yeah, it would. If the server returns a 503 to the caller when it's overloaded, the caller would move on to the next host, and if the server were taken out of service, then the call would move on to the next host.

The main difference is that only the calls for that host would move, and they would be distributed across multiple other hosts, instead of shifting the keyspace around, depending on what you are using for your HRW calculation to pick the server list.
Indeed, configuration should specify only state, never new behavior. For instance:

[plugin "foo"]
binary = "C:\\Program Files\\Foo\\Foo.DLL"

Heaven help you if you cave into temptation and think it's a good idea to dynamically calculate this string with code, like to track varying install location and such.
“It has to be easier to get treatment than to buy a bag of dope.”
This is why I think the Matrix approach is superior. Matrix seems to prioritize features first and then makes changes to the spec based on the features to support. There's a minority that likes to criticize Matrix for this approach claiming it makes it hard for third-party implementers, but the point is that only people that write software would think about a spec first and the usecase second. No non-technical user cares.
Remember that this is a countersuit to Impossible’s trademark suit against Impossible Foods. The company’s products were originally in separate product categories and should not have conflicted. Then Impossible brought out nutrition supplements which got closer to the food category. Yes, the logos probably look to much like each other though both are rather generic condensed bold sans-serif logotypes.
imho, these interviews where you have to do weeks or months of prep, are focused on a candidates ability to learn familiar concepts and allow for easier comparison among candidates and consistency over time.

That being said, for non FAANG style interviews, prep shouldn't significant. That being said, I'm agreeable to accepting both parties have a sunk cost and no interest in wasting their own, or the other party's time.
As I have repeated suggested, since you obviously know Lucene, it does not take much for you to write a few lines of Java code to say, "here, this is how it is supposed to be done".

Instead, you keeps giving all kind of excuses. You said you do not have time, but somehow you have time to write long wall of text like this. If you are not trolling, what you are doing then?

I pointed out to you why your suggestions will not make differences, some I have already tried. For example, initializing a query parser only once, but that would crash Lucene. Clearly, you do not know about this, so your knowledge of Lucene is not as good as you think you know.

Fair?
I haven't kept a Windows machine for gaming since 2015. It was hard then, but now it's a breeze if the game is on Steam. If it's not, Lutris will probably handle it for you. Most single player and a lot of multiplayer games work without a hitch. I am, for instance, playing Tetris Effect connected and Dark Souls 3 online right now.
In these cases law enforcement should be the ones making the request. This isn't different from "unknown person punched me in the face and ran away, but the Starbucks' camera was pointing at them".
Are there screenshots?
^ Something like this OP. Get your content ready, edit it, and then start contacting specific people that might want to cover this content.

It could even be a local newspaper/channel. I think you should do it. I recently felt uncomfortable with a Lyft driver and decided to check my ride history logs. All of the time stamps were completely wrong. That was a little unnerving but it’s something I never did anything about. If I needed to prove I was somewhere at so and so time, Lyft wouldn’t be a reliable source of information.

Something actually happened to you, so I encourage you to follow through. That could happen to anyone and it’s not funny it’s being shrugged off.
I've found that the best way to truly grok Forth conceptually is to implement one yourself - and I don't mean a toy interpreter, but the real thing producing basic threaded code. Then you understand why it is the way it is, and what its strong sides are. Starting with a book that merely describes how to use it like any other PL just leads to questions like "why is this so weird?".

Jones Forth is a common starting point - it has more comments than actual code, explaining the design in detail: https://github.com/nornagon/jonesforth/blob/master/jonesfort...
Yes, if you view the website on desktop there is a screenshot on the homepage.
I'm gonna add more, this is very beta right now.

edit: https://filecream.com/assets/img/screenshot.png
This thread reminds me of how Ubuntu has wonderfully memorable release codenames
Some video decoders don't like resolutions that aren't multiples of 2, 4, 16, etc. So rounding 211 to 212 is safer since the latter is an even number.
I used to use StandardNotes and really liked it. Using Obsidian now as there are more features.

* StandardNotes - https://standardnotes.com/
* Obsidian - https://obsidian.md/
Might behoove the author to offer a proxy via the extension or whatever so that the cookie is generated and used on the same subnet.

I don't know how accurate Google can be, though, as I route Gmail traffic from the same cookie through three ISPs and a self hosted VPN, without refreshing.
What's your experience with Ray
I'm sorry but the DRM on consoles is to (almost) everyone's benefit.

That same DRM has kept consoles from becoming a wild west for exploits and hacks. MS has the right idea, conservation should be on the creators, not a community hacking away to do what the creators could have easily...
Can people more or less easily kill themselves while in psych wards?
Perfect for HFT.
Eaxctly.

Consider this: if the providers of these suicide hotline numbers actually cared about this stuff, they would provide an as pseudonymous as possible way to contact them that makes it as impossible as possible (in a mathematical/cryptographical sense) to identify the caller (think about Tor).

Additionally, the hotline operators would advocate very strongly for a right to encrypt and right of privacy.

But this is not the case, which should convince any rationally-thinking person that all of these claims of anonymity are fraud.
Over time the defaults of smb.conf have changed to where they no longer automatically support the older protocol versions and authentication methods of NT/9x/etc., but here's the secret to getting it to work (until they finally remove support):

In the [global] section of smb.conf, add:

server min protocol = NT1

lanman auth = yes

ntlm auth = yes

Then re-generate your SMB passwords. NTLM auth is used by NT and above clients, and LANMAN auth is needed for 9x and DOS.

https://askubuntu.com/questions/1213759/allow-smb-1-with-lan...
TLDR: 13000 acres, 2.85 million solar panels, eventual output 1.65GW, supposedly by 2024. Will start running at lower power earlier.

I don't know why putting them all in one place like that is preferable to decentralization.
Analytics with SQL: Performance Report
Unfortunately this is in the Dominican Republic (pleasant vacation I'm having) and they are sympathetic but without information they're said they have nothing to file.
Unless the employer pays for 100% of it, it's not worth the time or the money.

A nice undergrad and previous experience at interesting companies is a much better signal.
If you want built-in GPU support (and distributed), you should check out cuNumeric (released by NVIDIA in the last week or so). Also avoids needing to manually specify chunk sizes, like it says in a sibling comment.

https://github.com/nv-legate/cunumeric
Information is more easily lost if there's no powerful incentive to preserve it.

By digitizing it AND minting an NFT around the information that is traded and valued as a piece of rare art, there is a strong monetary incentive to preserve the information, because it's an asset that can be bought and sold.
Heh. Zuck would rather steal and then counter threaten with his lawyers than pay up fair and square . . .
And the same but with Docker: https://gruchalski.com/posts/2021-04-24-on-software-testing-....
Any names you can name using federated xmpp? In my little corner of the trading world everybody seems to use either ICE Chat and/or Bloomberg. My guess would be ICE Chat is xmpp under the hood, but I don't think it's federated.
It's not a hotline for free therapy, and they only have the script/training for one circumstance. You don't blame your hammer if it doesn't saw very well.
As soon as the cancellation process is any more friction than a few online button clicks or a quick online chat, my move is to just contest their last charge on my AMEX and tell AMEX to permanently ban "merchant xyz" from ever charging me again.
Seems like a matter of perspective or belief, no? For the observer of death it seems permanent; whereas a corpse lacks the same ability to perceive their own death the same way as the observer after it happened (i.e. a few moments, modulo anyone's beliefs surrounding after-life) if going by measuring brain activity via something like EEG and blood flow through the body.

Where as "trapped in that system" could be as long as a few decades before one eventually dies.
The crypto aspect serves a very important feature, hype. Anything tangential to crypto gets the attention of all of crypto twitter. This would not have nearly as much money in it if not for that hype.

One thing I do wonder though: at some point all this ethereum gets converted to dollars in order to buy the constitution. What does this DAO do with any "extra" dollars from the increasing value of ethereum?
Not a fan of phabricator. To me the whole stacked changes thing is at best a necessary evil but not something I would recommend for normal size codebase
I built a $15 snap together beginner gundam model.

The build time doubled as I was marveling at the precision involved and the thought put into the design and instructions.

I can only imagine what the larger "perfect grade" stuff is like.

My kid impatiently wanted his robot already...
I have yet to hear what “progress” encryption enables that operating via and open protocol doesn’t.
Also BoJo is no centrist. He's spearheaded Brexit (some allege his buddies made bank by arbitraging currency futures pre/post vote), and he's been coordinating with Farage for a long time.
This looks really, really nice. I had my doubts going into it but the demo really blew that away.

I saw you can save to CSV, can it save to other file formats?
I think these types of decentralized entities will collide with a long list of legal issues in the future. The technology is just moving too quickly for any elected official to understand. Just imagine that instead of buying this copy of the constitution, the resources were anonymously being used in some malicious way and there is no accountability along the way.
Buying Data and the Fourth Amendment [pdf]
You can influence the shape, I'm sure, but the geometry is mostly dictated by the molecules. These cube shapes are just how NaCl "wants" to bond, while other molecules may form hexagonal prisms or other shapes.
> But you are talking about normal people using radio for normal conversations.

> What it actually gets used for is Boomers chewing the fat

I'm only one data point, but I doubt my generation would 'chew the fat' on a call that anyone else in a wide radius would be listening in on. Not, at least, about anything that's personal. That's the point of my postcard analogy.
Not OP but also from the UK. Whilst a 10 minute hold time isn't too unusual for large companies, especially if you call at a busy time like midday when everyone takes a lunch break, anything over 20 minutes would certainly warrant complaining about to anyone unfortunate enough to ask how your day is going.

A big selling point for companies for a while was quick answering of calls. My bank has genuinely answered faster than 999 (our 911 equivalent) on occasion. Although during COVID hold times have gone up dramatically for some reason.
Off the Grid: Chinese Data Law Adds to Global Shipping Disruption
Obsolete. Forever masks is the new norm.
I think in the USA I would have better luck doing that. I'm on vacation in the Dominican Republic. There's a lot of sympathy but without information they said they can't take any action.

The fact that Uber hides driver canceled rides but not customer cancelled rides allows for this possibly to even happen. You would think they would want to address this quietly. If it's happened to me, then it will happen to someone with a million Twitter followers and it will blowup in their face.
Sounds similar to WinLink forms on ham radio, used to make sending structured data easier: https://www.winlink.org/WinlinkExpressForms
Speaking to this myself - I was blown away by Masterclass letting me do this, after I forgot it would renew. I responded to their "hey you've been charged" email with something like "I forgot about this and didn't mean to renew". In perhaps ten minutes I had a cancelation notice and refund.

Way more likely to get their stuff again. Bonus points for not sending the bill from some faceless "no reply" address.
> is that unlike other languages, you, the reader, need to be intimately familiar with the call semantics of every word that you're trying to read

Not really "unlike other languages". You can hardly read any language if you don't know what the words mean.

In Forth, even if you know what every word means and how many operands it consumes and produces, it's not obvious what in the program produces the operands and what consumes them. There is no syntactic enclosure or other such clue which links them together.

Forth could be like

getangle ... hundreds of words ... cos

where getangle produces the operand that is consumed by cos, hundreds of words away.

Nothing links these two locations together visibly. No syntactic enclosure, no def/ref of a shared identifier.

Probably, the answer in Forth programming is: don't do that. Don't have code that has hundreds of words in one definition. If no word definition consists of a large number of items, then you minimize this problem.

In "mainstream" languages, though, we can have a large body of code such as a big function that is hundreds of lines long, and it can be reasonably easy to deal with if it is otherwise well structured. If a variable is defined at line 50, which is then used at line 550, you can fairly easily track that in your editor. Not as nicely as 50 verus 65, but the linkage is visible enough.
I watched the movie Real Steel starring Hugh Jackman and started to cry at the end. That's when I realized I was depressed, in a real low place. Because that movie is... not good and shouldn't have touched me in any way.

That's also when I found out that crying to shitty movies is so liberating and cathartic and good for me. Crying is good for you. It only takes a minute. Afterwards, I always felt more alive than I did before.

Just as the sibling post did, I hope this message is not out of line and that it reaches you in a good way.

There is no reason what so ever to think that tomorrow will be just like today. Here's to hoping that you also see that.
He Sold $20 Worth of Drugs. Prosecutors Want Him in Jail for Almost 10 Years
Yes, do this every time! This will be your only protection that I can think of.

It's insane that Uber even hides driver canceled rides. Because I guess no on would ever need to report a problem with a driver cancelled ride.
Pretty cool and well presented.

I have concerned with any of the gallery items that advertise 'scraping' of Linkedin data. You might want to keep that on the down-low.

IMNAL but I'm pretty sure that's grounds for getting you shut down.
Great piece of writing. I wonder if some of Baker's recordings were captured and put out without him knowing? In this great Rick Beato Ron Carter interview he discusses how they'd play multiple sets a night and that they were often recorded by club owners etc unbeknownst to the band and published on vinyl, no royalties etc.
https://youtu.be/k2vqJ78VA4g

He could have just cut loads of sides to feed his habit of course...