skysight-inc/HackerNews huggingface dataset:
Yeah, React seems to have been designed under the assumption that DOM operations are the only thing front-end code can do that takes non-zero time. Like, here's the first line of their document describing how to use to improve performance using things like PureComponent: (https://reactjs.org/docs/optimizing-performance.html)

> Internally, React uses several clever techniques to minimize the number of costly DOM operations required to update the UI. For many applications, using React will lead to a fast user interface without doing much work to specifically optimize for performance.

My experience with React applications (both writing them and as an end-user) hasn't really borne this out.
If you'd like an intuitive introduction to the actual technical details of quantum probability: https://www.math3ma.com/blog/a-first-look-at-quantum-probabi...
What inspired your decision to make the line of sight of other users visible?
> The core issue is that even though the migration for any given module is normally really easy, the total effort required to migrate is still essentially O(n) in module count/file count, because even with current tooling you still need to have an engineer look at every module to do the change safely.

Compiler errors sure would be handy here :^)
Hadoop Is Dead. Long Live Hadoop
Performance Appraisals Today Are Not Agile
>I don't want rails to have any opinion

Man did you pick the wrong framework.

>There's a giant vast offering of WYSIWYG editors to choose from

As someone who has tried them all, I can definitively say this is not true. Trix/ActionText is the only one that works.

>Why does it have anything to do with a WYSIWYG editor on the frontend?

Because Rails is a full stack web framework. It includes its own front-end for tons of stuff. It's opinionated and wants people to do things The Rails Way.
My overriding motto as an engineer is "If it ain't broke, don't fix it." My python 2.7 component has run flawlessly for years now, with virtually no need to update. I just haven't had to worry about it. We decided to update to py3 a few weeks ago, and this component is now having sporadic hiccups. Like, it runs fine 95% of the day, then all of a sudden a timer callback in a Tornado ioloop just stops running for 30 seconds after working fine for 10 hours or something. This disables the entire trading system. It's hard to explain to anyone, myself included, what I gained by updating a perfectly working system to something that now shuts production a few times a day. Now my time is diverted from doing actually useful tasks to fixing code that wasn't broken to begin with.
> building better frameworks on top of that

As in building frameworks on top of Deno, like Express/Koa/etc are built on top of Node; Node is not a framework either
Not an expert on what is possible in that space these days but FPS is actually not that important in trading guis because you don’t need the whole canvas to refresh like you do in something like a shooter.

You don’t have to redraw a lot of things on each event because ladders and the like are mostly static while graphs are only dynamic in the tails.

Without observing your specific use case it is impossible to know what is causing your perception of lag, but I’d be shocked if it was bare refresh rate.

I’d guess their crappy code is just pissing off and not doing anything for big stretches of time because it isn’t good.
Oh nice a competitor to Brex!

Brex is also only charge cards so you have to pay them off every 30 days or in other boutique arrangements where the default is not carrying a balance.
This doesn't work at all for me in Safari tech preview on Mac, just has weird blue background and some white lines. Normal safari seems to load a visual, but I can't seem to do anything with it. TL;DR- I don't get it, but thanks for sharing.
> People's first question is always "What do you do?" at parties and at events. ... When I'm in Europe, people ask where you're from

A charitable interpretation is that it's better to ask someone about an aspect of themselves they control over one that was a product of purely random chance. Both tell you many things about the person, but the former gives the person more influence over how they are perceived.

I grew up in the South. If you ask where I'm from and I tell you that, it brings a whole pile of baggage to mind some of which I may not want to be associated with. But there's nothing I can do about that. It is where I'm from. Ask me what I do, though, and at least the answer is to some degree a thing that I chose.
It's definitely possible, I just didn't have time to implement clipping properly haha.
Well then I won't see it because I don't use twitter.

Seems like a good way to miss out on potential talent.
Up to a $50 statement credit for online subscription services after you spend $5,000 on your card per year
And yet, America is directly responsible for the lifting of a billion people out of poverty through trade - far more than any social assistance program in history.
The cost of cheap US chicken? Chlorination is just the start
C'mon now, there's also the "this week in dumb decisions" section. We're still riding the wave from Sharpie-gate.
All you need to do is fill it with ads, then it will be really cyberpunk!

Although I heard recently that might be against NPM's TOS...
Why is this comment downvoted?
You would lose that wager badly; the vast majority of Americans that are in the workforce at all are employed full-time. See, e.g.,

https://www.bls.gov/cps/cpsaat08.htm
I'm not proud of what the government here in America is doing to its own citizens. Prison population, border detainment, Guantanamo... The USA is imprisons over 2 million people. Our human rights record is not strong.
Adults hate candy, ice cream, fruit, etc. Those are for children. I only vape liver and spinach flavored juice because I'm an adult and I hate sweet things.

So when is Bloomberg going to divest from fossil fuels? Need to consider the harm that does to our future's children.
How other countries finance their health care is incredibly wide-ranging. The point is that revenue-raising tax policies are being included in proposals to close the gap, not that they mirror how Germany and France do it exactly. Some candidates have not put forth detailed tax plans but nobody is saying we won't have to significantly raise revenues to pay for it.

> projected $30 trillion over the next 10 years

This is a projection and there is much disagreement. If we spent as much per capita as Canada, the cost would go down by around 50%. Single payer is not feasible at the cost per person the US currently spends. Every other country in the world spends less (a LOT less). We have a lot of real examples to follow.

> Actually, middle income earners "have the most to lose."

You have a good point, here, but again it could vary significantly depending on revenue-raising changes that are enacted. The Sanders plan includes mostly progressive tax changes.
I've seen a ton of people make that mistake, though. I think it's because what you write is accurate - "refs are meant for values that don't need to trigger a rerender" - but most people think of refs (or at least refs of DOM elements, which for many people are the only refs they ever use) as just a way to access a DOM element. They expect it to just be a DOM element in a normal variable.

I'm not sure if there is a less confusing way of doing it, but it's damn confusing.
Yeah this "quality time" trope is often just a justification for not being there very often.
I think the 'weird' conditions are some combination of there not being other 'riskless' (or less risky) investments and certain institutions being legally required to hold a certain number or amount of 'riskless' or highly-rated (according to the relevant regulators) instruments.
How about when you visit certain subreddits it turns into a game of Doom?
The cynicism is uncalled for.

The culture of places are not so well defined in America. It is a new nation of immigrants. Europeans may have lived in the same towns for hundreds or thousands of years. American is less than 250 years old.

Americans identify as individuals. An individual is identified by personal accomplishments or work. Alternatively, a group identity might define a person by location or family name. The root question "who are you?" is asked depending on what approach you take. Identity is a subjective social construct; neither approach is more right than the other.
American Express has both "Business" and "Corporate Business Cards."

The "Business" ones require a personal guarantee. For some color, I've signed up for multiple Amex Business cards in the past as a "sole proprietor" even though I was really just churning the cards for the rewards. You just input your SSN for the EIN.

The Corporate Amex cards don't require a personal guarantee.
That's funny, how do you link multiculturalism to a breakdown of society? If anything you want lots of strong societies overlapping so that everyone can find a group that can support them and each other. The "mosaic" concept has worked out fairly well for Canada, and I just can't get behind denying people their communities.
The article mentions these discussions. One point it makes is that a smaller car would likely have been stopped sooner, while the SUV plowed through a traffic mast, bollards, and a construction fence.
Cars are also safer for pedestrians than taller, wider SUVs, as well as SUVs being better at minor offroading.
These silly “American bad Europe good” comments always find their way into these discussions, and they are as uninsightful as “if you aren’t the customer you’re the product!”.

An equally uncharitable interpretation is: American culture, unlike European, places incredible value on personal agency. We ask each other “what do you do” because we actually have the socially enforced freedom to choose what the answer to the question is. It’s always shocked me how little freedom Europeans have in choosing the course of their own lives. You can see this playing out when they don’t even bother to ask each other what they do for a living (it’s a taboo to ask because most Europeans hate their jobs).

This, of course, is absurd. People all over the world ask each other what they do because it’s useful information to know how somebody spends their time, and may provide additional conversation topics.
Using Uber for Business could cost you your personal Uber account
Subduing the Housing Godzillas
Simplicity does not necessarily imply clarity.
Congress sets salaries and benefits for government positions, but most of those jobs are under the executive branch. So the president can't just increase the head of cybersecurity's salary to $1M, that has to be approved by Congress. The DoD and intelligence agencies get around these restrictions by contracting out the technical work, but the problem is the top decision makers still don't make nearly enough to attract real experts in the field.

In the government agency I'm employed with, the cyber security manager for our products has only a logistics management background. The information assurance personnel are contractors, but they don't have much impact on the real decision making.
Why young societies are conflict-prone and old societies are the most peaceful
Those are probably the biggest missing piece. Compilers and static analysis tools make it possible for relatively small teams to migrate between compiler versions for C++, Java, etc. It's often still a huge amount of work, but it allows a lot of the work to be automated, and doesn't require an engineer to manually inspect every module.
SUVs have higher and steeper fronts that tend to hit directly and relatively high on the body, directly impacting vital organs.

With smaller cars the pedestrian often ends up rolling over the front.
The Atlantic’s New Subscription Model
Some subreddits work really well with this ambiance. E.g., https://3dforreddit.com/r/villageporn :).
I wonder if e-residency in Estonia would help you
Best Programing Language
What is the best programing language this days?
Recursion in a Few Lines
John Bolton is fired over Twitter
Okay, but then what do they get by avoiding brand dilution?

Look, I'm not really interested in proving that so-and-so is arrogant or not.

It's pretty clear to me that some people have some animosity to continued use of Python 2, and I find some of the language and attitudes smack of arrogance. I'm arrogant, and it takes one to know one, eh?

But I don't have a magic arrogance-o-meter so really what are we arguing about? Our feels?
Philosophy and the practice of Bayesian statistics [pdf]
I don't agree with you, but you raised a valid point which doesn't deserve to be down voted.
I can sort of get it, we could've been the first generation of majority non-smokers, but instead companies got kids to start vaping clouds of bubblegum, and of course kids didnt have a chance of avoiding that crap and now we have an entire subculture of vaping.

There'll be a lot of pushback, but I really do think this is the right direction.
I am familiar with the constructivist family of ideas. Obviously I agree this a question of philosophy, specifically the philosophy of mathematics. (So not "rather than", since foundations of mathematics is a branch of mathematics.) And because adopting a constructivist approach to mathematics means adopting different ideas about what a mathematical definition _is_ or _can be_, I have to say that it's a bit disingenuous to introduce this context only after engaging in the above discussion.

For example, if someone asks you to explain Euclid's proof of the infinitude of the primes, and you say that Euclid did not provide any such proof and nothing more, I think it's quite disingenuous. It would be more proper to say, from a constructivist view, the argument Euclid made isn't a valid proof, and then either explain the proof in the logical context in which it was made or decline to.

In this case, the point of discussion was separating the definition of multiplication from an algorithm implementing it. It's quite unfair to silently take a position that a mathematical definition without an algorithm isn't valid or meaningful and then on that basis argue that only numerical approximations to transcendentals have meaning.

So many common mathematical concepts such as "the integers" have no meaning in a constructivist approach that it's not sensible to engage in mathematical discussion without establishing that one's fundamental basis of approach varies so widely from the common one.
I am also very happy with namecheap.
Also https://www.gandi.net/en is nice for some tlds that does not exist on namecheap.
I understand that we don't want our kids vaping or smoking, but banning flavored juices is the wrong way to go about it. All it's going to accomplish is deregulation of the flavored juice market. People will buy unflavored juices and add their own (possibly dangerous)flavoring agents at home.

Also, it is in Big Tobacco's best interest to make vaping as difficult as possible. Think about it, all these cities with vape bans haven't banned cigarettes yet, right? Make it extremely difficult to vape and people will resort to smoking.

On a more philosophical note, are we really OK with the government reaching this far into our personal lives?

The issue isn't really about the juices themselves though, is it? It's more about the advertising allegedly targeting young kids. I think regulating the advertisement of these products is probably the most sane course of action here.
Temp workers and contractors are very different types of employees...
Trump’s tweets are moving markets. “Volfefe” index to track the impact
The employees also chose to patronize businesses that outsourced and offered lower prices. Other than forcing Americans to buy products made with American labor, what options are there?
Maybe it's different in the US but in Europe companies still struggle to find good job candidates. They get tons of applications of course but they aren't good/experienced enough. Basically many companies' bottleneck is hiring.
1 vendor in a space is rare.
Pro-tip: trying to get through the "front door" is usually a waste of time. Try to find a recruiter on LinkedIn (sometimes their profile is actually linked to a job listing) and contact them directly through a message.
Show HN: mvdom 0.9 – scalable HTML Native MVC library – 5kb – Real DOM is back
The ruling doesn't seem to say that they can't throttle access atleast.
'Flexible working' has been sold as 'the gig economy' but the reality is many people have to scrabble around doing multiple jobs to make ends meet and are playing musical chairs with short term jobs suddenly ending.
Uber et al have put a glamorous sheen on this as they flaunt the wealth they have raised as middle men around mobile phone apps and enterprise scale back ends.
I remember VRML being a thing and me wanting it be something usable :) Thanks for making this.

Feature request: I'd like to run holding shift
I will agree with you. It is a combination of both. Plus I would like to add some extra points, pytorch/tensorflow essentially use the same CUDA/Cudnn libraries, the thing they are developed with the motive to catering wide corner cases, which tend to be robust but slower at times because of the memory access patterns/algorithm selection heuristics, some extra operations.
Also, we can get rid of many memory read/write operations by clubbing kernels.
Employment figures don't tell you much about consumer confidence.

Decreased employment would be an indicator of an actual economic downturn, this is focused on people fearing an economic downturn which is very different.
So many possibilities!
As the second customer/employer, I wouldn't expect to pay time for the first leg while someone else was paying for it because routing may not be most beneficial to me/my customer. For example, the dropoff may be in the wrong direction -- I shouldn't pay for that, or the resulting extra time to doubleback.

Paying out idle time by the company that provides a fare makes sense, but requires cooperation between the employers.
The title is false according to the tweet that it links. Not fired over twitter. Announced to the public after the fact over twitter.
I graduated later, when unemployment rates were dropping continuously. I still have this fear, even though the justification for it is not well founded (I've been able to get internships for all of summers, and had full time offer in hand before the start of my senior year).

It seems much more likely to me that this is an instinctual fear. Our jobs are our primary mechanism by which we get the resources we need to survive. Of course we'd worry about losing that, even when times are doing well. The cavemen that didn't have this fear probably starved at higher rates.
No one is arguing that one cannot implement multiplication algorithms using addition. In fact, one can do it with just NAND. But the definition of multiplication isn't in terms of NAND or addition.
Hi,
I'm Calin and have a more than 7 years in web development and during my career path I've build projects with Boostrap 3 and 4.
That makes me a good candidate for this job and I'm available to start working on this project.

Thanks.
Yep, still better than the New Reddit. Great job!
RVC Lands Grant Funding to Launch Industry Angel Groups in Colorado
Ask HN: Six-Hour Workday
I think it's time to make the workdays 6 hours. Any thoughts?
This is the other side of the coin regarding the debate of whether Apple should build its own first party versions of these kinds of apps.

When Apple announced period tracking in its Health app, there was another round of articles of how Apple eats its own from the app store.

I mostly agree that it's problematic that Apple runs the App Store AND competes with other apps on it. But we have to take this sort of thing into consideration too.

But we have found again and again, that these third party apps have absolutely no data protections and will happily sell your data to other entities.

So if you want to track your period (and other such sensitive data) and not have your sex life sold to everyone, use the first party app. Even Apple can't see your data.
Photosynthesis: 6CO2 + 6H2O → C6H12O6 + 6O2

In English: 6 carbon dioxide molecules and 6 water molecules become 1 glucose molecule and 6 dioxygen molecules.

So for each CO2 molecule in, there is one O2 molecule out. Now it's entirely possible that some of the O in O2 comes from the H2O molecules. At most half of it if I know how to count up to twelve.

Edited for clarity.
So many service meshes these days, how would this differ from Istio which seems to be the hot topic alongside Kubernetes?
People are so sensitive about this. I wasn't suggesting that server-side rendering is bad, only that they're going against a trend. Settle down.
I would not like to know more.

Colloquially - as in Im not sure if this is backed by socioeconomic demographic distribution - the military is an option for people with less options, a route for people to choose as much as college is a route for people to choose. Military service being used to defer college and access it cheaper later.

Correct me if Im wrong on this topic, this isnt what people choose in places or circumstances where other opportunities are abundant.
Bloomberg just loves to use his money to try to enforce his beliefs on other people.
Iran managed to arm themselves very effectively without American help.

There’s a whole lot of lesser evils which define plenty of diplomatic decision making in that region.
I don't think the article is a critique of environmentalists so much as lazy pop science news that inacuratly simplfies and conflates issues. "Lungs of the Earth" stories distract from the very real problems with a inaccurate bumper sticker slogan.
> Americans' fear of losing their jobs

Unemployment rate in the US is only 3.7% (July 2019)
Employee fears that they are replaceable and the truth is that most of them are. So they are working hard, they perform, they are productive and economy is better than it has ever been!

I am french and where I worked it is nearly impossible to fire a long-term contract employes (CDI). Most of them do less than the bare minimum at work. Then entire company is taking a hit.

So IMO the fear to loose their job is a great boost!
That is an interesting point, but I am not sure how big a factor that first paragraph is! I would think it is more against all the shenanigans of WeWork than the overall market forces.
Ask HN: Project-based financial incentives for your team?
I've wondered recently about if it could be useful to add financial incentives to projects. For example, a team-wide bonus on a project launch and meeting specific goals. If you've done this before, what are the pros and potential pitfalls? How have you structured it?

We're a small company, so this does not necessarily have to be something that scales to a larger org yet.
Love this. Was much better than I expected since you also showed other users, what they were looking at, and let us have personalities like looking at each other and nodding yes/no which kept cracking me up.

A few people were at the Game of Thrones Cosplay submission (an image of two cute women in costumes) looking at each other and nodding. Some people formed a conga line.

It's easy to imagine stopping this project when you have the basic rendering + WASD working, but the multiplayer aspect was simple and fun.
People who smoke cigarettes and otherwise have an unhealthy lifestyle overburden the health system and take away government spending that can be spent elsewhere. Why should I pay more because you drinks coke, diabetic and smoke yourself towards lung cancer?
From the Terms of AWS Promotional Credits:

> 10. Promotional Credit is valid for a limited time only and expires on the

> date indicated when you receive the applicable Promotional Credit code (or

> such other date designated by us or in these Terms). Failure to use

> Promotional Credit before its expiration date will result in its forfeiture.

> We reserve the right to cancel Promotional Credit at any time. No refunds

> will be granted for any expired or cancelled Promotional Credit.

https://aws.amazon.com/awscredits/