skysight-inc/HackerNews huggingface dataset:
The article has a section that addresses exactly this point: https://reactjs.org/docs/concurrent-mode-suspense.html#race-...

Hope this is helpful.
You must be kidding me, you do realize this was written 33 years ago? By teenagers and the world view and landscape was very different then?
Or just opt-out, if they ever add it, and if it is not opt-in at that time.
As China builds up Africa, some in Uganda warn of trouble
Maybe because most of the land is in the north? This is not rocket science.
In most cases, like Steam and Dropbox, those services don't seem to check or particularly care that you are the original account owner. They do two factor authentication, security questions, etc, but that's just trying to make sure you haven't been hacked, and preparing for it would be part of giving someone secure passwords in your will.
the problem with iOS was that you had to pay 99$ a year to upload apps to your own phone, which prevent use of GPL code since it removes your right to do stuff on your own hardware.
Fortunately this restriction was lifted since Xcode 7 a few years ago and it's nowadays not a problem at all - there are plenty of GPL / LGPL apps on the app store. Just put the code and build instructions on github, what matters is that users can patch, rebuild and upload the patched version to their phone.
https://gitlab.com/gitlab-org/gitlab/commit/bd6e6180e61916ed...
I'm sorry our plans were so far off the mark.
Again you didn't say if you opened 999998 bad doors due to chance or by conscious decision. If you did it by chance then the answer would be completely different.
Two concerns:

1. I don't think I can trust a new 3rd party with private data

2. I don't think this service will live long enough to be around for another 50+ years

This service makes sense for people who are highly likely to die or become in a vegetable state someday soon like stuntmen or intense sport athletes
Funny. I own electronandtheswitch.com.

I bought it years ago as a tribute to my childhood and have just held on to it. It was going to be a blog but I have never really found the time for that.
> has been proven kind of moot since most games have their own domain specific UI schemes and people love them anyway.

I emphatically disagree. There are still jokes (from legitimate annoyance) that the main consoles have different conventions for buttons and button names. It's awkward to navigate menu system with a simple up, down, left, right, accept, cancel when accept/cancel move around system to system. At least on desktop computers Spacebar/Enter and Escape are mostly consistent.

As for in-game control schemes, it's generally coalesced around wasd + mouse and USE. Even with that there are jokes (stemming from legitimate annoyances) about putting down a game for a week because you're older, are a parent, and have other responsibilities, then having trouble picking it back up.

This is a major reason I'm incredibly selective about the games I play and one reason I avoid online play. Sure, I'm one data point, and it may not apply to a majority of the cashflow for gaming, but I see it expressed online quite often.
Swift-Win32: Wrapper over the Win32 APIs for Graphics on Windows in Swift
Generation Rent: How Millennials Are Fueling the Rental Economy
A cursory Google search says it's a real word, but I've only come across it in the past few years in corporate environments. Everyone else seems to use "lessons" instead.
While this page went to the top, I see a lot of comments that show people haven’t seen the other pages.

I know it’s a lot to ask. But this really is a different programming model. It takes some time to see what it allows.

I spent the last 48 hours documenting it. Here are the most important two pages:

1. https://reactjs.org/docs/concurrent-mode-suspense.html

2. https://reactjs.org/docs/concurrent-mode-patterns.html (especially this one!)

It would mean a lot to me if you could go through both of them (including the examples) before forming a final opinion. Thank you.
Just exit nodes are dangerous. FYI All relays are entry nodes.
ThreatList: Sharp Increase in Fake Mobile Apps Impersonating Legit Ones
Hi, I'm the PI of Bergamot. We're funded by this call https://ec.europa.eu/info/funding-tenders/opportunities/port... and turned in the proposal on 18 April 2018. The project started 1 January 2019.
There are two questions:

What method should we use to vote for voting systems?

What system should we vote for when we're using FPTP?
Ah, fair point, I meant convicted. However ISPs threatening to cut off your service for running a Tor relay is a good indication you won't even be charged, as the ISP (and the local authorities) should know you have safe harbor.

This leads to the other issue of your service being cut...
To me the article is very helpful. I aim to be in the global top 10-20% for the following areas: engineering, movement (functional capabilities of my body), martial arts (BJJ, maybe later MMA), nutrition, inner practice & discovering the nature of consciousness, art of learning and presenting. Combining engineering with one or two areas might be an interesting opportunity. The pool of software engineers who e.g. also do martial arts, or are interested in meditation or the process of learning seems globally large enough to support possible well-executed business.

Regarding marketing, I start to gravitate more towards experts who provide long-form content. For example, Ray Peat in nutrition [1] or John Danaher in BJJ [2]. This might be another marketing approach - no marketing at all, just providing high-quality long-form content, with no social media. It might attract people who think in a similar way as me.

[1] http://raypeat.com/

[2] https://bjjfanatics.com/products/back-attacks-enter-the-syst...
Hey there, I'm Nikhil - CTO and cofounder here at Mutiny.

Within the Mutiny product, you can use our website editor to select and update any element of your page without requiring any code changes. The changes you make are compiled into a unique JavaScript file that is distributed globally through our CDN, this ensures Mutiny loads from the location closest to the visitor, making it performant and reliable. Once the incoming visitor loads the website in the browser, the Mutiny JavaScript classifies them based on their information and updates the relevant HTML elements to reflect the personalization (for example, you may change your hero CTA to "Get a Demo" for enterprise companies).

We have worked with customers running client-side, single page applications (using React, Vue.js, Angular, and more) from day 1 and have built our software to handle these environments. We hook into the browser's paint lifecycle using APIs like `requestAnimationFrame` (https://developer.mozilla.org/en-US/docs/Web/API/window/requ...) to avoid seeing a flash of the original content when personalization is rendered. We subscribe to DOM manipulations using `MutationObserver`s (https://developer.mozilla.org/en-US/docs/Web/API/MutationObs...), allowing us to render correctly in a dynamic JavaScript environment.

I took a look at your website and tried it out in our editor - all the personalized changes render well!
Paradox’s Creative Director on Getting Rich, Making Bad Games, and More
I love how HN community takes edge off VC heroin with posting The Hacker Manifesto and ensuring themselves that they are still living to manifesto's ideas
For a problem like this, I wonder if it would be easier to just make a replacement cable for the DB-19 connector on the computer itself, which replaces the external DB-19 with some other more-common connector (along with the cable that goes to the PCB inside), and then the device you're selling uses a cable that matches that.
The same two questions I asked the parent comment:

* You can read the Bill of Rights for yourself and see that all 10 Amendments are to protect the citizens from the government abusing its power against them. Why would the 2A be the only Amendment to grant the government a right?

* Why does the government/military need a right to own arms? Of course the government can own arms, that's part of it's job. The 2A was created to preserve that right for the people so the government could never take it away.

I'm not trying to shout my "talking points" online. I really would appreciate answers to these questions, since I don't see how you can justify your opinion.

(Also, to nitpick your suggested alteration: The BoR is about God-given rights that nobody can take away without just cause. That means, for example, that I can say whatever I want no matter how hateful it may be. I don't have a right to join an organized force however, especially one that necessarily has restrictions on membership - fitness, intelligence - so using your suggested text instead would be problematic)
All good points. Haven't read the code so I don't know how deep the similarity goes but the new React Concurrent UI Patterns is at a surface level conceptually similar to Ember's interruptible route transitions, though more fine-grained.

Also really like the new <Suspense> Component! I created a {{render-on-resolve promise=foo}} Component for the app I worked on in Ember back in 2016, and we got a ton of use out of it. If you set up your data layer right, and use it well, it completely removes the need to ever manually manage a loading spinner again.
You aren’t liable as a tor exit operator. That doesn’t mean you won’t get involved in nonsense or won’t be forced to get a lawyer to prove that but in the end you aren’t liable.
I may be wrong, but just because they are outside the oversight of the “Executive Office of the President” does not mean they have been transferred into the oversight of some equally competent authority. The president is probably still in control of this info but he doesn’t want it formally handled by this office. (Realistically there's a 50/50 chance it’s being managed by Rudy Giuliani at this point.)
> Enterprise Edition (EE)
>
> No current changes. We are not adding telemetry services to EE at this time.

Do I have to agree to the TOS at this time?
> But in a July reorganization, the OCISO was dissolved and its duties placed under the White House Office of the Chief Information Officer, led by CIO Ben Pauwels and Director of White House IT Roger L. Stone. Stone was pulled from the ranks of the National Security Council where he was deputy senior director for resilience policy. (Stone is not related to indicted Republican political consultant Roger J. Stone.)

I wonder if Roger L. Stone feels any sympathy for people who have similar names to those on the No Fly List. I wonder if people ask him about indictment, and he says "No, it is the other Roger Stone in the Trump administration, Roger J. Stone who was indicted. I am Roger L. Stone"
Yes, two people would remember differently and there would be a heated debate, followed by oh well..guess we'll never know.
> I doubt anybody smart enough to break something miles away with just a keyboard is stupid enough to believe one race is more or less than another.

Unfortunately there's a lot of evidence showing the contrary.
> knowing how the sausage is made, seeing the compromises that are made in order to "hit the ship date", the bugs that are swept under the rug, the boundary conditions that are assumed away as "impossible", etc., I won't be trusting any self-driving car anytime soon.

As a general member of the public who is present on the roads, you have no choice but to trust any Alpha- or Beta-level self-driving technology that certain companies thrust out on the roads today.
No. I mean that we yield between calling different components. We can’t pause a giant blocking call in a render but we can amortise “death by a thousand cuts” across many components.
Indeed - breast is best, but having two children, one of whom had awful reflux and just could not breast feed, and another who was fine there are good reasons that baby formula exists.
Well, why does that person need protection? Is it because he's committing an act of violence against whoever he thinks he needs protection from?

No, but ironically, he is committing an invasion, against everybody. To himself he's a disciplined warrior defending his precious family against the forces of chaos. To me he's a poorly-trained, hysterical coward willing to pollute the entire world and fill it with guns and surveillance cameras pointed at ME on behalf of his family about whom I'm not obliged to care in the slightest. God forbid I should be in that neighborhood if I'm black or "acting weird" in accordance with my god-given rights. What are this random guy's criteria and thresholds for threat assignment? With the police, I know what they are or could find out. And ostensibly they're trained for each thing. So yeah, ironically, as little as many people trust the police, they're still way more trustworthy than this guy.
Yes, every verb can be prefixed by "start". There's no functionality that could not be squeezed into your explanatory framework. But personally I think it's a real stretch to say that, say, viewing your collection of documents is "starting" anything (and starting the shutdown procedure is still bordering on obtuse).

No, the point of the Start menu was to provide a root node to a navigable hierarchy of all of Window's available functionality. Calling it "Start" makes sense from the perspective of the act of navigation - it is the user's "start point". While logical, I think this metaphor was subverted in many ways even when it was new; the hierarchy afforded by the Start menu was neither particularly well structured nor even the easiest way to access much of its functionality (it seemed to compete with "My Computer" for the title of "blessed root node").

Nowadays it seems that it is not even possible to navigate to all Windows functionality through the "Start menu".
It's limited because it's mostly just a wrapper around the default Windows edit control.

Then again, it does have some strange little features. Like if you put the string ".LOG" at the top of a .txt file and open it again in Notepad, Notepad will insert the current date/time at the bottom of the file and move the cursor to the bottom.

I can get that being a useful feature, kinda. It's like someone snuck an extra feature into Notepad and it never got caught.
Free expression doesn't kill people.
The most prevalent example of Dunning-Kruger effect is in spurious mentions of the Dunning-Kruger effect, where it practically never applies.
What made me convince friends is the following (using 3 cards, one red and two black):

- Let them pick one card of three

- Offer to switch their card for the other two (closed!) cards. Most people take this deal, in my experience everyone takes this deal.

- Then, show the "goat"/useless card of the two remaining cards

- Offer them (again) to switch their original choice of card for the remaining card.

If they accept to switch, let them explain why (this is when people get it). If they don't switch, tell them that one of the two cards they could have switched for must have been a goat, so I could always show them one goat between these two.

After this, most people (all my test subjects, anyway) understand that in the long run, they're best off switching to the "two card" deal. They now understand that one must be a goat but that the probability of the "car" being among the two-card offer is twice as likely.

N<10 so YMMV
How to build a cult brand in a crowded market: lessons from A24
You likely don't have the problems that Facebook is trying to resolve with React.

Namely, developing something once and having it work ideally everywhere on the planet (slow network vs. fast network).

Providing users with the best experience possible in their browser regardless of the limitations of their computer and network is a problem every front end developer should be trying to solve.

Very few of us work at the scale of Facebook, but that particular problem isn't a scaling issue.

Suggesting we can ignore the problem of a bad experience for users on slow networks just because we operate at a smaller scale is plain wrong, and anyone making web tech with that attitude is failing the people who have to use the code they write.
The report also outlines an "ever expanding permanent role for the US Army on domestic soil." Make of that what you will.
Moral issue aside, thanks to the unwisely expanded reach of the law via FOSTA (at least in the United States), a person who merely hosts such data might be liable:

https://www.esquire.com/lifestyle/sex/a19573460/craigslist-s...

Because of the hypothetical impedance of some unknown (but likely very small) amount of trafficking, millions of people found it more difficult to find partners for their entirely consensual acts.
It's we're funded by the EU and the languages we're contractually obliged to launch are select EU languages. However, if successful, we hope Mozilla and the community will build more languages. We are are that CJKV is an important market.
>And what about roads? I bet child pornographers sometimes use roads for child pornography related purposes. Does that mean we're all complicit as taxpayers?

Congratulations you've spawned another decade's worth of sov-cit arguments
It's not that significant. We can tell what the vast majority existing software will do in an automated way. Compiling a program is the equivalent of encoding it's semantics in another language which implies knowing what it will do - at least that's one way of 'knowing what it will do'.
It's true that React can't pause in the middle of any individual component's render function, but when there are many components being rendered, React is able to pause and interrupt rendering between different component instances' render functions.
What's the closest equivalent of this, for Jupyter et al?

Is there a seamless, hosted web service for creating & publishing notebooks using open-source tools?

Given how incredibly obvious & inherent to notebooks this use case is, I assume that there must be?
True, but since the Senate (or house) hasn't been needed to deploy troops for decades, I don't think their viewpoints will matter.
I appreciate your clarification! Indeed, I didn't mean it was impossible to tell what any software would do in any situation, only some software (in practice, nearly all) in some situations. The contrary would imply that not only writing software but also running it would be impossible.

Your blog post looks very interesting indeed! I will read it with care.

I do think there's a subtle point about modifying software. Not just any modification of the software that lacks undefined behavior will do; we want a modification that preserves the important aspects of the original software’s behavior. Not only is this easy to get wrong—as shown spectacularly by the OpenSSL bug (which you've presumably looked up by now), but also, for example, by the destruction of the first Ariane 5—but there is no guarantee that it can be done with purely local modifications, even if the final safety property you wanted to establish can be established with chains of local reasoning.

I do agree that sound static analysis of C that is written to make that analysis tractable is just as effective as rewriting in Rust. Not only can such analysis show the absence of undefined behavior, it can show arbitrary correctness properties, including those beyond the reach of Rust’s type system. Probably the strongest example of this kind of analysis is seL4, although now its proofs verify not only the C but also the machine code, thus eliminating the compiler from the TCB.
I agree it's weird, but it's not that uncommon. The product names tend to follow the company's name (e.g. Dell XPS, Ford Fiesta, etc).
Fear of public speaking is consistently ranked the #1 fear of the average person. I would absolutely put someone who can do it confidently in the top 10%. That's the point of the article: "A bit of work can quickly get you to the top 10%".
>As an experienced front-end developer I must say that I don't really understand why the complexity of building websites is growing instead of going down.

Really? I think its pretty obvious that the complexity of websites (or really, web apps) is increasing every day. For the most part, web sites are not just static content any more. More devices, more users, more features for even the most basic types of sites lead to increased complexity of building something that meets those demands.

>We have build thousands of front-end frameworks and all of them try to solve the same issues that should have been solved by the browsers themselves a long time ago.

Sure, but they haven't been solved so do we just say to users "Nope, sorry, Chrome never implemented this so it's not possible"?

I can't help but think that this type of argument is based on an idealized version of the web where every website can be reduced a personal blog like the "good old days". The web has evolved, and so have users and what they expect from it.

I mean sure, if you are literally creating a personal blog - don't use React. But otherwise, I don't really get this POV.
> Gitlab needs to find a way to profitability

It's so much more than that. They need a way to justify their $2.75B valuation, and to keep going up. Profitability is a walk in the park in comparison.
Were they getting in the way of sharing information with Russia?
I need to resist the urge to package this as a standalone app. I don't really like the idea running a separate server and having an editor tied to a browser, but wrapping everything in an app bundle with WebKit views seems like a nice side project.
That's why we're living in a time of phantom prosperity.

An analogy is when celebrities make a million dollars and think that they are rich, only to spend it all and find that they owe half a million dollars in taxes. After selling their possessions and settling with the IRS, they sometimes end up with nothing.

The fallacy is thinking that since you have something in hand, you can always get it again.

True prosperity would be more along the lines of true wealth.

For example, having a business or investment that pays dividends for life. $1 million is actually worth about $50,000/year at 5% interest, and in practice probably less.

We should be living in an era where our basic needs and trivial manufactured goods like a DB-19 connector are readily available or easily manufactured from scratch. We shouldn't have to buy in large lots from mysterious manufacturers halfway around the world.

As a child of the 80s, I'm seeing a lot of shiny consumer electronic goods but the almost total loss of any kind of autonomy. We can't do things anymore that used to be taken for granted, like repair our own tools or cars, barter medical work for venison, work part time and go to school, you get the idea.

I'm hopeful that this might change after the next recession though, kind of like how everyone pulled themselves up after the 2008 housing bubble popped and got the mobile/social and gig economies moving. Kind of sad if it comes to that though.
I love Grafana and had no idea it was working on logs and tracing, only metrics!

"That goes hand-in-hand with pushing forward with our vision of building an open, composable observability platform that brings together the three pillars of observability – logs, metrics, and traces – in a single experience, with Grafana at the center."