skysight-inc/HackerNews huggingface dataset:
Treaties on embassies are generally concerned with the relationship between the host nation and the embassies that they invite - and any consequences (other than reputation) are generally bilateral; if you violate embassies, then the other party withdraws their embassy, if your embassy acts badly, then the embassy gets expelled.

And even in that case it's kind of common, well accepted practice to use embassies for spying on the host country. There are boundaries on what's acceptable (violations of which will have a diplomatic response or expelling all the involved and perhaps some random personnel), but nobody's really shocked if they happen to find that half of embassy stuff are there mostly for espionage tasks.

"International law" is not really equivalent in practice to ordinary law (which generally has the state monopoly on violence backing and enforcing it), it's more like countries have voluntarily agreed that it seems best that they should follow a particular set of practices. But they aren't required to - the main driver is that if you violate some norms, then others are likely to violate these norms against you. A treaty doesn't stop a country from doing something, a treaty is an indication that the involved countries believe that it's in their best interest if they all avoid doing that... but they'll be able to withdraw from that treaty (either legally, or in practice by simply doing the 'prohibited' thing) whenever they think it's best.
One of their early employees did an "Ask Me Anything" on Reddit about 5 years ago. It is pretty interesting. https://www.reddit.com/r/IAmA/comments/1vjj51/i_am_one_of_th...
> Do you actually think it's an acceptable state of affairs for a company to be able to unilaterally put a non-competing and unrelated company out of business on a whim?

What "non-competing and unrelated company" are we talking about?

If a third-party dev company is depending on Apple's ecosystem for their business, they're not "unrelated". They've made a business choice that has consequences: one of them is that their business is now at the mercy of Apple's app review process. But they knew that going in and chose to take the risk anyway. Not all choices end up well.

> if Apple bans me, for all practical purposes I can't compete in the mobile space in the US anymore.

That's because you're just one person. Samsung, LG, and other phone manufacturers compete with Apple in the mobile space just fine.
> 没 is usually used to negate either 有 "have" or something in the past.

More technically, 没 is the negative marker that applies to the verb 有, and 不 is the negative marker that applies to everything else. It isn't the 没 that marks a negative in the past as being past -- it is the (omitted) 有. That 有 is commonly not omitted in negative past sentences -- and it's also possible to use 有 to mark past time in positive-polarity sentences, though this is much rarer than the same marking in negative sentences.

There's a straightforward information-theoretic reason why 有 can be so commonly omitted -- it is the only thing that can ever follow 没, so actually realizing it doesn't add much. Everyone knows it's there.
Doesn't matter. If you take the conservative assumptions that go into manufacturing, say, a car and apply those to a rocket, you'll get something that won't even lift off the ground, much less make orbit.

Any rocket HAS to be very close to the limits of what materials used allow, and not the +50% margin of error you routinely seen in other fields. What you say about SpaceX is true, but only relative to the rocket industry as a whole. E.g. SpaceX uses cheap, available materials and simple designs over exotic composites and complex mechanisms. But they still operate close to the margins, as they have to in order to have any payload capacity at all. In fact, the move to steel probably reduced their mass margins even further.

EDIT: Actually maybe I shouldn't have used a car as an example: https://www.youtube.com/watch?v=pJdrlWR-yFM
If socializing feels uncomfortable at first, but rewarding after, then it sounds like it's a good thing to "force" yourself to do. But if you're doing it just because you think you're supposed to and it actually isn't enjoyable, then maybe you can rethink what "being social" means. Or rather, rethink how you practice it. You don't have to leave your house in order to make friends, build relationships, or feel connected to other people! Invite people over. Or if you prefer 1-on-1 interactions, just invite one person over at a time.

My husband is super introverted and will always choose being alone over being in a big group of people. I'm the complete opposite. But we're both still social animals. We both get energized by camaraderie, interesting discussions/debates, and human connection – we just have different preferences for how we engage w/ and achieve those things.
WYSIWYG in general is terrible as it tries to hide the underlying structure rather than show it. We really need an UX expert to rethink how these editors should behave so we can move forward with editing rich text
How to Get Approved for Instagram Shoppable Posts
Fair enough, but do note that's not what most people (or dictionaries) mean by "escapism" -- and your interpretation will puzzle people who use it in a derogatory manner. When discussing fiction such as movies, books or shows, the most commonly accepted meaning is of a thrilling fantasy, usually with a strong component of wish-fulfillment or adventure, that allows one to be distracted of the boring realities of actual life.

Neither Requiem for a Dream nor Irréversible are escapism in that sense. In fact they are terrifying movies, with zero wish-fulfillment, and which often remind you of real life rather than distracting you from it.

As an aside, if what you got from those movies was "at least I don't have it that bad" then you got a completely different message than me...
Loved Cindy's book. Hey talk 'From 0 to Interviewing Customers Well in 90 Minutes' [0] available on YouTube is a great resource too.

[0] https://www.youtube.com/watch?v=d5hc7sseHbE
Any elementary student of history can tell you how bad an idea this is. Apollo 1 almost ended the program. A backlash in public opinion will crater SpaceX in the market and legislature.

There is no space mission in the near decades worth the loss of human life. Economy in terms of money is no priority if you are to undertake human space flight. Move fast and break things is cute for a global search index or regressing public discourse and attention span; it's astronomically stupid and not acceptable for safety of human life.

If this were a billionaire playboy stroking his ego and putting his own money and life on the line who cares. It's not, he's using my tax dollars and is going to hurt others for negligible gain.
This looks like a really cool product!

I just have to say though, this landing page is incredibly pretty. Anyone involved in its design should be proud. I really like it. It renders beautifully on both my mobile and desktop.
> Only in the software industry would someone tell me that my professional tools should change because change is inherently good

Translation: "we're paying all these engineers and product managers and they need something to do"
How to build a state of the art conversational ai with transfer learning
I mean, sure, but they certainly wanted to get more data out of it than they did. This is a setback.
In my experience, "high-friction environments where people are encouraged to compete and fight to support their ideas, where they feel valued for fighting for themselves, rather than patronized..." are dominated by people who enjoy competing and fighting for their own sake. The value of any ideas presented frequently takes a backseat to who can win the political fight. (This is actually one of the most common, and most frustrating, failure modes of academia and one of the major reasons I'm no longer interested in being in that environment.) Or, the value of the ideas takes a backseat to who benefits most from the one chosen. Or, any of a dozen other reasons irrelevant to the ideas.

You may regard an alternative as "idealistic", and it may be, but the alternative is how many existing environments are supposed to work, if you press those involved hard enough, and is frequently pretty bad at sorting ideas.
So if you ever find yourself at the mercy of a Superintelligence, simply challenge it to a round of Solaris for the Atari 2600 ;)

I still don't understand how the "prediction function" is generating frames?

From the last line of the paper it seems to suggest MuZero is generalizable to other domains.

But the appendix states "the network rapidly learns not to predict actions that never occur in the trajectories
it is trained on"

Consider the problem of predicting the next N frames of video from a one minute youtabe sample chosen at random. Where there is a high probability of some sort of scene transition in the interval. Short of training on a large subset of the youtube corpus.
Survey of Scientific and Social Impact of Soda Can-Sized Super-Supercomputer [pdf]
I suppose a new acronym would be suitable for this situation: WYSIWYGBNWYW, What You See Is What You Get But Not What You Want.

With the availability of detailed API documentation (https://api.slack.com ) that seems to make it relatively easy to write your own client (and they even link to some thirdparty clients as an example of what you can do), their refusal to change could almost be interpreted as "no, you fix it".

If I had the need and time, I could probably write a native Win32 Slack client in a very short time; in fact I'm a bit surprised that one hasn't appeared yet because I was expecting that to happen. Maybe it will, if they keep messing around with the official client.
I would say "was intended to mean.". The acronym is catchy and seems sufficiently self explanatory that I think your initial interpretation may be more common.

I've been jokingly pushing for over-application of syntax-focused DRY to be called "Huffman coding"
> Because if it isn't wrong to make the assumption about the average person, but it is wrong to make it about some subset, then isn't that, at its very core, treating that demographic different than the average?

No it is not in any meaningful way since the statement is true about both subsets as well as the average person set. The claim is no meaningful distinction is made by specifying the subset of women from all people. In fact I've found every generalization I have ever made about women or men on second thought has been true, and more meaningfully true, for all people (though it may apply differently to men or women).

Anyway all the women I've met in tech are exceptional though I guess it's caused by them being exceptions in a system that treats them as exceptions amongst exceptions. Which is the real reason to minimize talking about women as a subset since whatever causes anyone in a subset to identify with a group is roughly the same cause as the majority in the group.
It’s amazing how much the output of Serious People pontificating about AI is coming to resemble that of the AIs themselves.
Freakonomics Radio: Why Does Tipping Still Exist?
Storing data is the most universal task in the software ecosystem. Data storage will be confronted as a problem by everyone even tangentially related to software - the Truly Inspired Software Engineer, the Almost Incompetent Software Engineer, the Developer, the Manager, the Lawyers. The Customers will care, sooner or later it becomes their problem. The Subcontractors care. Even the Government cares about data storage.

It is a not a problem where 'unique' or 'customised' are competitive advantages. 'Boring', 'available', 'reliable' and 'well understood' are competitive advantages. Relational databases are a great way to store small quantities of arbitrary data and PostgreSQL is a textbook relational database.
I would prefer a “kill PDF” initiative :). PDF is a terrible format for almost all purposes it’s used for. It doesn’t adapt to screen sizes, is hard to parse and loses a ton of information from source documents. I don’t think we could have picked a much worse file format for widespread use.
Hi, a good question, I had a chance to attend the latest JAMstack event in SF, and Netlify is a great product. We aren't trying to compete with them. At a technical level, Netlify is a "build" up platform, and we are a CDN down platform.

Netlify takes a snapshot from VCS and performs a build process. This is imaged into a container and then Netlify has their "CDN" in front of it.

Fast.io is an origin, so processing is largely event driven, pulled on demand, cached on our L2 cache, and pushed to the edge. It's a more traditional CDN model.

There are lots of practical differences. 1) We don't have a build system. 2) We have much larger file limits, up to 20GB. 3) We focus on object analytics, not through our own UI, but by integrating with Mixpanel and Google Analytics. 4) Netlify optimizes content in the build process, we optimize as data passes through. The list goes on.

Netlify also charges a lot (the price just went up) $1000 for an "Enterprise" CDN. We are built around them.

More practically, we focus on object storage and distribution, which is great for files but not for site builds.

It's been a long day, I hope that answered your question.
I won't disagree with you but you have to consider the context of the original comment: use of psychedelics. Their effects, though I'm happy to see more and more research being done, are already widely discussed so when he said "it changed me for the better" we can quite surely rely on the numerous reports of how psychedelics changed peoples lives. Not so sure about new far-right extremists feeling better in their echo bubble... I more often hear about people being more at peace with their lives, overcoming stress or anxiety issues, learning to go with flow after years of fighting it, etc.
PG&E struggles to find a way out of bankruptcy
Is it strong enough to take a full tank of water? Liquid methane weighs less than half what water weighs.
I feel so blissfully privileged every time Slack comes up here.

Somehow using Slack has never come up in my life. I'm sure not looking forward to it.

(Though I do know the pain of having to use some frustratingly crappy-ass software because working with a client or for an employer makes it non-optional. Come to think of it, I've done my time.)
To clarify, I meant superior for contemporary needs. People weren’t building large scale structures out of metal, but they were crafting tools, weaponry, and armor, for which wrought iron’s softness is a dealbreaker.
Hi What’s your most concern for the home security?
Should we also charge for the parks and schools in rich neighborhoods?
Only stød is unusual. It is written with a superscript glottal stop (ˀ) letter
It's a particularly good episode in general. Of particular interest to me though was all the data shared about Uber--including things like how Uber can proxy ride quality from driver phone data. (Lyft's chief economist, formerly Uber's discusses all this.)

There's a ton of data (and sophisticated color commentary about the restaurant industry) in this episode that elevates it above the often more typical "US tipping sux" commentary.
> data collection companies that have tried to buy user data

> We turned them all down.

Guess that didn't last long.
I work with a bunch of non-tech people. I get what they're doing. The techy people are the only ones who bother using ` for anything. I have no idea if non-techies will start now that there's a button for it, but typing it is now really annoying for everyone who has been using it.

I kinda reminds me when Confluence added their WYSIWYG editor--or using Frontpage. I basically /had/ to go to code view to get the page to look consistent. So far Discourse has been my favorite implementation, with preview being off to the side. I'm sure that would eat up too much real estate for Slack.
AFAICT, Google allows minified extensions, just not obfuscated ones. A quick browse through the Honey source code suggests to me that they are appropriately minifying and not obfuscating, because many of their variable names are comprehensible.
I'm at least an instance of one that demonstrates that it's possible. The person you link to sounds misconfigured to some degree, but in the main two things they don't mention are whether they are using static IPs (as I am), or if they tried emailing postmaster@ to try and smooth out their difficulties. There is still a collegial network of people who run this stuff all over the world, and I'm certainly not the only person running a closet mailserver.
> that stuff cookies like this.

It should be noted that cookie stuffing is a term for a specific process where a site will inject cookies for thousands of sites with their own referral code on pageload of a landing site they control. It is highly illegal and people have served jail time for it, as it is considered fraud.

What coupon sites do is they tend to hide codes behind a button that onclick will load the retailer's site with their affiliate code, then show the code.
And they are all scrambling to data mine every arbitrary slice of the data to make it look like the musical chairs of features somehow drove conversion and the lack of bottom line fiscal performance is some other department’s fault for handwavy reasons.
Flexibility.
Humility.
Optimism.

Flexibility means you’re willing to do any task needed, whether it’s filling out some spreadsheet or going to a conference or figuring out how to come up with an intelligent database schema. Flexibility also means you don’t need to build everything perfectly, that you have the flexibility to leave some things a little less-than-perfect.

Humility to admit you don’t know what the best route is, because everything is in the primordial state. It may involve a company-wide pivot, it may involve something much simpler and easier, but admitting you might not know everything is crucial.

Optimism helps you ensure all the things stewing about you don’t totally get you down, and that you will find a way out. Some pragmatic thoughts and realism are needed, too, but optimism in the early stages means “sure, I think I can do that” comes to mind rather than “oh gosh that sounds really hard, I think we shouldn’t even try.”
> A reasonable analogy (in the US) would be an ISP banning a particular website.

This analogy is flawed. Apple cannot "ban" people from the Internet. It can only choose to prohibit certain app developers from using its app store. But app developers can still reach customers in other ways. Choosing to base your business on Apple allowing you to use its app store is a business decision that has known risks up front. If you choose to do it, the risk is on you.

An ISP ban of a website means that website is literally off the Internet as far as all of that ISP's users are concerned. The website is not trying to use something the ISP owns; the ISP does not own the Internet (whereas Apple does own its app store). The website has no business relationship with the ISP the way app devs do with Apple. Also, the ISP's monopoly of its customer's Internet access is not a product of market forces the way Apple's position in the mobile app space is; the ISPs have monopolies granted by governments.

A better analogy to Apple would be a website's hosting company deciding not to host them any more based on the content of the website. The business running the site, by choosing to have a third party hosting company (instead of just buying their own servers and their own direct connection to the Internet), has taken a business risk; if the risk materializes, they have to make a business decision to either switch to an alternate method of hosting or shut down. But they knew that risk up front when they chose to do business with that hosting company.
The Minimum Sized Universe Needed for Life [Paper]
The FAQ addresses this objection: https://editablepdf.org/faq/
Know what's better than Github issues? A directory in the tree named Issues. Create files there. They all stay with the project. Append comments to them. Code snippets. What have you.

git grep finds them.
Five grams of a dried Psilocybe Cubensis strain.

Note: The experience lasts significantly longer than a non-ayahuasca DMT experience.
https://slack.com/intl/en-ca/terms-of-service/api

"(D) attempt to reverse engineer or otherwise derive source code, trade secrets, or know-how of our APIs or Services;"

I'm pretty sure the voice feature is not part of the public API.
congrats, the product looks great!
Get Mattermost instead of Slack! YC participant, free, and supports Markdown!

Note: No affiliation with Mattermost.
Smoked paprika especially. :)
Bodybuilder has 3lbs of dead muscle removed after injecting his biceps
You navigate to the remote server in your browser to test your changes. You just need to save and refresh the page and the updated code is magically deployed to the page.
MLOps with GitHub Actions and Kubeflow
If you use the Google Cloud, they run on 100% renewables
Have you tried spoofing the user agent string to chrome
Maybe U.K.'s citizens have a right to be free from trespass, but extending that right to governments is a bit of an extrapolation.
for some reason i feel like im watching a 2nd grader's baking soda volcano project. i guess it's the perspective of the camera, or im not accustomed to the looks of prototype rockets, but to me it looks like a paper mache diorama
Your comment is a punch to the gut for me, I've been developing an internal CRM for two years that embodies many of the philosophies you describe. But while it is somewhat depressing, I'm left with questions about how bad it really is.

First, is it possible to develop software without inconveniencing business users with temporary (let's assume the ultimate products are better then the linux/vim/emacs they are superseding) regressions and inconveniences? And what is the cost in terms of time to route around such pitfalls? Would we still be able to have startups at all if products required thousands of hours of QA or perfect test suites in order to launch?

Second, if we were to set a hard rule 20 years ago that all software was to avoid this phenomenon during its development, what valuable tools and services would never have been developed at all? Would we still have Twitter? Reddit? Steam? Whatsapp? I don't have to dig far into the history of any of those tools to find near revolutions by their userbases over braindead UI or adversarial practices in the name of "vision".

I don't know, these are open questions. I just think avoiding all such frustrations you mentioned is wishful thinking and at some point it is just part of the process of experimentation and iteration. Or perhaps this process is entirely different in a small corp. versus a big corp. environment.
No think they don’t want the union so tried to persuade the employees of their point of view and the employees agreed. Everyone can be acting rationally and reasonably in that situation.

Some unions are terrible. It’s in nobody’s interest but the union bosses for a bad union to bully their way in.
The changing behaviour of enter/shift+enter in code block drives me absolutely crazy.

Normally, shift+enter is newline, enter is send. However, inside a code block, it's the opposite. I constantly forget this and press shift+enter for a newline while in the code block and accidentally send a half-finished message.

Sad to see the new WYSIWYG editor does exactly the same thing.
It's a function of the urban design. In neighborhoods that are planned around residences having off-street parking, it's not necessary, and many have a blanket "no overnight street parking" rule.

In others, almost no residences have off street parking and there are few if any commercial garages, so everyone parks on the street. Reducing the curb space available for parking forces the least patient street parkers to give up their cars.