skysight-inc/HackerNews huggingface dataset:
There is definitely a memory issue. Chrome's task manage shows me your tab at 900MB.

Some other issues:

- create_content.png takes 37 seconds to load
- sea_bg.jpg takes 20 seconds to load
Quick question - How are you using firebase for search ? I am building a forum app using vuejs and firebase, and I dont have a elegant solution for search.

Btw - the codebase looks neat and very well-maintained !
> And yes of course Fox is often non-factual, my point was one can be misleading with nothing but the truth and they demonstrate that constantly, stopping them from lying isn't going to stop them from misleading their audience.

Solving a problem doesn't always mean requiring something bullet-proof. Good enough can be enough. It won't stop some people from misleading with the truth, but a lot more people will be better informed than they are now, which is an important step.

> However, people don't seek out real news, they seek out confirmation of their existing beliefs so no amount of fair and accurate fact based reporting is going to change that, they'll still seek out whatever organization offers them confirmation of their biases whether it's called news or not.

Exactly, which is why factual standards are important to classify as proper journalism. They can still seek out their confirmation, but it will be more difficult to find it, and more difficult to convince others of their distorted realities.
Get a free unlimited vpn with Opera
I'm sure there are standard published escrow contracts where you can write in your own names and details. It seems like it would be much the same process with a published "contract program".
You can still grab Windows 10 for free
I have a few thoughts.

First of all it sounds a lot to me like you are suffering from burnout. You need to see someone about this (not necessarily a health professional, perhaps a mentor or confidant, someone accessible, whose opinions you respect)

You have come a long way and achieved something that is not trivial. You are entitled to cash out. I am however wary of the terms you hint at. I would NEVER do a deal where a significant portion of my compensation is dependent on future income from the business I am selling. NEVER.
Once the acquirer takes over, decisions are out of your hands and it is his/her prerogative to grow the business or run it down. Why should you tie yourself to such an uncertain future ?
My reading of your situation is that you should try to get a deal where you stay on only long enough to transfer your knowledge to your replacement. 1 year is sufficient for that; 4 years essentially makes you a bonded servant.
Have you retained the services of a professional to help with the acquisition? If 'No', do so asap.

I mention these points because although your intention is not to stir up a debate about terms of purchase, I think they stand out as potentially significant stressors.

Every field looks green when you are in burn-out-land but resist the temptation to think that dish-washing, bar tending or whatever menial task you presently romanticize, represents a step up from your present condition.
I agree with @bsvalley. His answer is on point.

I would talk to the missus. That's what she's there for - moral support; but its difficult to give support to a person who hasn't asked for it.

Finally. I will say congratulations! You are on the last lap of a very difficult race.
Not many people get to this point. Don't falter here. The reward for all your effort and sacrifice will be financial freedom, time for leisure and a sense of accomplishment - and maybe opportunity (on much better terms) to become a bartender after all :)
You're stretching. Chrome calls native APIs to render a rasterized view. React Native calls native APIs to render native widgets in a native window, i.e. an Android activity.
The Beginner’s EGPU Setup Guide for Mac
I'm not sure I understand. Why couldn't the company only provide union-negotiated benefits to the members of the union, and treat all non-union employees the way they normally would? What constrains the company to give union treatment to non-union members?
Of course not all of these events are bad, but there is a very real problem in many of them where often none or very little of the large entry fee goes to charity at all - only additional donations do. The organisers of charity sporting events rarely make this distinction clear.

The problem was especially acute when cycling exploded in the UK following Bradley Wiggin's and the British Team Sky's huge successes at the Tour de France. Charity cycling events called "sportives" sprang up all over the country, many of them badly organised and poorly run, with often very little of the funds raised going to charity. Basically a bunch of people saw an opportunity to make serous cash, given entry fees where often over 100 quid per person depending on the "package" you selected. It all kinda tied into the "cycling is the new golf" scene that gripped a lot of business people. The kinds of people vain enough to drop 15 grand on a full Sky Team issue Pinarello bike often like to pay for fancy events to show off their exspsensive habit. The guardian did some good coverage of the phenomenon a couple of years ago.

https://www.theguardian.com/environment/bike-blog/2012/jun/2...
None of your points really responds to the parent.

You can bootstrap or even finish a small FLOSS project during a hackathon and perhaps assemble a team that will keep contributing to it.
John Oliver used this strategy effectively in his HBO coverage of the 2015 Paris Bataclan attack by calling the attackers "Unconscionable, flaming assholes, possibly working with other fucking assholes".

Donald Trump has recently begun calling terrorists "Losers".

George W. Bush called Al Qaeda members "thugs and killers".

You are also correct that Daesh is preferred in Arabic media over the term ISIS, and although the former is really an acronym, it is close to to the Arabic words 'Daes', 'one who crushes something underfoot' and 'Dahes', translated as 'one who sows discord'. Members of the group also really hate the term being used to describe them, which helped spur it's usage.

It's a strategy that's been used for some time and has proven effective in some cases in discouraging copycat behaviors.
> they inhabited the same places over and over

It must be jarring for a new cohort of humans to come across artifacts invented and developed by predecessor that they can't understand.

Our archival-based approach to history is a complete opposite, but I wonder if the relics of the past helped influence the future generations of ancient human.
Bundler 1.15: Bundle Oh So Fast
This is a side effect of their dependence on advertising. It's spillover from the traditional media business model.

The consumer doesn't receive any real, tangible benefit from the product. If they did, they would be willing to pay money for it. The only way social media, and much traditional media, can profit is by collecting attention and selling it to advertisers, so that's what they are optimized to do.
Not a single ICO has delivered its promised product or service. The only returns have been from new investors or speculation.

I think it's still early to completely write them off as just pump and dumps
While Kuze is kind of a launching point, Trump is more like one of the other members of the Individual Eleven. He's a byproduct of a collective group that is already spawning copycats. He's had lateral movement from social power to personal power, and harnesses both, which other copycats simply have failed to do so far. He's a sort of evolved organism.

I heard an example of it today in a program by the Guardian, covering the special election in Montana. The reporter interviewed an old (80? 90?) lady, who said this one candidate was clearly ridiculous because he had a TV ad where he shot a television. The reporter then mentioned how the opposing candidate - her candidate - ran an identical ad. She said they were completely different examples. He then said she probably only thought they were different because one of them was for the candidate she wanted, and she agreed. Another example was when the reporter asked her why she supported Trump regardless of his failures or scandals, and she said because he is a real, normal person. The reporter offered that many people find him the opposite of a normal person, and she replied that they don't know what they're talking about.

"Gouda notes that there is a tendency within a Stand Alone Complex for the masses to unconsciously project their inadequacies and common desires onto a leader."

I think this kind of self-manipulation in order to achieve a specific goal is essentially a form of Stand Alone Complex, in the form of thought patterns being duplicated among a group, with no explicit intention to do so. In order to achieve an unspoken specific social change the people follow an icon, and do anything they need to do to continue following that icon and eventually achieve the goal.
You don't need to use React as a SPA, though, is what I'm saying. (When using React, those component trees, too, compile to 100% plain-ol'-functions.)

Twirl is fine, insofar as it's attached to the Play (that's not to impugn you for picking it, my history with Play is colorful and frustrating). I wouldn't raise a flag for that. But not using something in this vein definitely is, and React is probably the most accessible way to do it for the 90-95% case of developers.
The biggest problem with .NET Core imo is that .NET just seems to be permanently uncool, despite how good it is. Maybe one day this industry will be less fashion driven...
Should You Use WordPress.com? – Pros and Cons
Here's my point of view as someone who's title currently is "Senior DevOps Engineer", and used to be a software engineer for many years:

DevOps has multiple meanings - in some (usually smaller) companies it can be thought of as a philosophy in that all developers are responsible for managing production infrastructure and their deployments. As a company scales, and the codebase grows, people have to start specializing. It's just not feasible for everyone to have perfectly overlapping skillsets and be completely replaceable by each other. It happens with frontend/backend, and it happens with "DevOps". I focus on our production infrastructure, making sure deployments are smooth, our database has backups, etc. That doesn't mean that other developers are completely detached from our production environment - if there's an issue in production multiple parties are involved in working through it and fixing.

I personally interchange the title DevOps Engineer with Site Reliability Engineer, Infrastructure Engineer, Ops/SysOps Engineer, etc. Different companies have different titles, but I'd wager that the majority of those positions tend to perform work of a similar nature. Depending on the size of the company, some may specialize even more (i.e. a large company may have SRE to focus on production/monitoring, and someone else to focus on deployments). It definitely varies company to company, but by and large I think it can all be grouped under "software operations", which itself is a subset of software engineering.
> Drink plenty of water.

Cannot stress on this enough.

Dimox is usually advised for anyone doing a high altitude trek in which case one has to drink more water than usual.
I don't know, a lot of benefit can be had from Cython by just declaring types and flagging for compilation:

http://cython.readthedocs.io/en/latest/src/tutorial/cython_t...

http://cython.readthedocs.io/en/latest/src/quickstart/cython...

But that is just my opinion.
OECD policy favors tax competition between countries as means of lowering taxes for people with enough money that tax burdens have significant impact and picking and choosing countries is an option.
Finding motivated 20 somethings is even easier when they're motivated by the opportunity of working with someone like James Gosling. He convinced me to work at Sun when I was in my 20's, and that was years before Java.
The problem is that most of the union benefits are really hard to opt out of. I benefit from an improved payment schedule, better overtime rules, a safer work environment, nicer insurance, etc. whether I'm a member of the union or not.

Don't think of it as club membership, think of it as a negotiator's fee that's baked into your employment contract.
While at Mattermark, I made their Google Chrome extension in a two day Hackathon. That code was shipped and is right now their current chrome extension (it looks like there were minor changes since then). In all fairness, the designer had already done mockups so there wasn't a lot of back and forth on how it should work.

You can see an animated image of it here:

https://mattermark.com/browser/

I was a bit disappointed we shipped Hackathon code instead of doing it as part of normal product development. There were issues in the product development cycle and in reality, the end result was good so such is life.
Amusingly, the median response for 'AI researcher' is almost 40 years after 'all human tasks'. I am not sure that those being surveyed shared a common understanding of what was being asked.
I'm not understanding what is decentralized about it. It just looks like a bunch of Gallery 2 installations. Do the servers interact in some way? Is the content hosted in a decentralized fashion? I can't find anything on the website that clarifies it.
You might also be interested in this function from my zshrc: https://github.com/mortie/nixConf/blob/f078de8890461d247af45...

Basically, if you're in the directory `~/something/src/projectname/foo/com/something/bar/baz`, and want to get back up to say `~/something/src/projectname/foo`, `to foo` will do that. (Or `to oo` or `to o`; it matches the end of the name, and goes to the first match; `to ing` would go to `~/something/src/projectname/foo/com/something`).
It's not practical to opt out of various benefits that come from the union's activities. For instance, your employer's not going to be able to cut your pay/benefits much below that of union workers, or try to give you an abusive schedule/workload, since if they try you'll (I assume) just join the union at the first opportunity.

Further, the union may negotiate things like compensation and benefits packages for all workers because not doing so would terminally weaken them by letting management entice workers to leave the union, until it eventually dies—and then management can enjoy the deeply unequal bargaining position of giant-organization versus uncoordinated individuals, until workers organize again—but this time management can kill it more easily and inexpensively before it even gets started, through he same process, but with the bonus that this time they can also be much more coercive and punitive in their approach toward certain especially troublesome individuals since they have less-effective oversight.

[EDIT] bah, I effed up my reasoning on that second part by starting with one thing then going another direction and not fixing the first bit. There are two separate problems: 1) if non-union folks don't have to pay dues, the employer can kill the union by enticing people away from it, and 2) if they can hire non-union at below-union compensation (say, if you have to pick up-front whether you're union and can't sign on later) then they can simply only hire people who don't join the union (and preferentially retain non-union folks) until it dies.
Github is on there, and they've raised $350 million
Being a Junior Developer is tough
Bitcoins or not, who the hell throws out a working hard drive?
Tether is a cryptocurrency that attempts to have a fixed exchange rate with the USD. It does this fairly okay-ish. There were a few moments when its price dropped well below $1 because of insolvency fears but it seems to have rebounded.

Below is the whitepaper:

https://bravenewcoin.com/assets/Whitepapers/Tether-White-Pap...
> I've never seen the point of behind giving someone money "for charity" to do something they can't afford on their own. It's all about them and not the charity.

TBH a lot of people see startups in the same light.
'Zillow hears your ‘Zestimate’ complaints: it’s offering a $1 million prize for a better algorithm'

http://www.marketwatch.com/story/homeowners-hate-zestimates-...
2 Premium Starter Kits for React Native
Quick question - can printWasted be used with RN too?
From the article:

> Fixing the issue is pretty simple*. We simply need to short circuit the re-rendering for a subtree if we know that the subtree hasn’t changed.

Not a frontend guy but I've seen this theme more than once on HN recently. It seems to me that addressing this anti-pattern would be built right in to modern React components. Isn't efficient DOM manipulation by pruning non-necessary changes kind of their thing?
I wrote my thesis on this stuff: http://www.soe.ucsc.edu/~ejw/dissertations/Christopher-Lewis...

which I turned into a book: http://a.co/3uR0koj

I find these sort of articles annoying. I've not read the book referenced in the article, but I've seen some of Tristan Harris and I think he's a smart guy but stuff like the 60 Minutes interview plays into him looking like a hack who is far more interested in self-promotion than in the actual topic.

It just doesn't compute that "knowing what drives users" == "addiction manipulation". Yeah, there are slot machine-style techniques that you can use in those areas, but they don't work well or for long and users grow to resent them.

But the stuff that keeps getting brought up, like "people on Facebook are desperate for validation and connection" makes it sound like users are forced to be there. They aren't. They're going there because Facebook can provide those things, and those things are meaningful. It's meaningful to me that as I grow older and my time is more and more committed to family and work, that I can connect with my best friends from my home town. That means something to me.

I'm at work so I can't write a lot more, but I am super happy to answer questions. I just hate these articles that assume that people are dumb, that social media is inherently vacuous, and that UX designers have some evil necronomicon of addiction recipes. It's cheap journalism.

Disclaimer: Everything here is my own opinion and not that of my employer in any way shape or form.
> Code is generally eventually thrown away

Some code is doing useful work after 30 years, some after 10. Hipster stuff is called "ancient" after 1 year. Most hackathon stuff is dropped after 2 days.
It seems the author is not aware of past examples.

Google hired Eric Schmidt at age ~46. Facebook hired Sheryl Sandberg at age 38.

As for engineers, Microsoft hired Dave Cutler age ~46 to develop Windows NT. Google hired Guido van Rossum ~age 49. Peter Norvig was also hired in his 40s I believe. Netflix hired Adrian Cockcroft in his mid-40s.

Basically, as startups mature into more established companies, they will hire older 40+ for specific needs. Same thing that Amazon/AWS has done. This doesn't change that fact that new garage startups and YC Demo Days will continue to be dominated by 20-somethings.
> we have society-wide acceptance of the chemical imbalance theory of depression - still without evidence. Because this model is a billions-of-dollars money pipeline for drug companies, who take the bad PR on the nose, and ...psychiatrists.

Are you just referring to overuse of antidepressants caused by that theory, or are you suggesting that antidepressants don't work? Because there's good evidence that at least in severe cases of depression, antidepressants do work and are more effective than other therapies alone. [1] Even if we don't really know how they work…

[1] https://www.nimh.nih.gov/about/directors/thomas-insel/blog/2...
Adding a link to Known to get more context regarding comment above:

https://indieweb.org/Known
https://withknown.com/
Securing Real-Time Internet-of-Things
This makes much more sense. I thought it was just currency that needed to be exchanged from real USD. You can earn it as a reward. It just might be a game-changer.
Decentralized != distributed.
Have you submitted Everest? Regurgitating Outside Magazine dismissals of Everest tells me you've never touched that mountain. Guided or not, it's a incredible feat. It isn't Annapurna or K2, but it's still very, very difficult. No guide in the world can climb for you. People "in the know" see Rainier as a training climb. A nice accomplishment, but in the world of high altitude mountaineering, Rainier is the equivalent of swimming with dolphins in Mexico by comparison.

Those "in the know" would be impressed by climbing Makalu long before Rainier would be even on the radar. Rainier is a three day climb at most, while operating over 7000m for weeks at a time is an entirely different universe.

Sorry for the rant but that condescending tone some people take when they imply that Everest is just a walk-up has gotten pretty old. When you summit Everest, then perhaps you can belittle those that dream of doing it.

To your point about "more difficult faces on every continent" -- I beg to differ, Killamanjaro is an easy walk up and unless you're doing the north faces in the Alps, they still barely compare with the mental difficulty of Everest. South America has a few nice mountains, but it's an entirely different world above 8000m. I've done a dozen 4000m peaks in the Alps and they don't even compare for a second the difficulty of just walking around at 7000+ meters.

Real climbers (who have summited Everest) don't laugh at anyone who has summited Everest. They might not buy you beers in Kathmandu, but they certainly respect the accomplishment. Everest is really really hard -- guided or not.
Good points. I definitely think of it as a journal of work.

Making it highly searchable would make it more useful for me as well as anyone visiting.
Cargo.lock for applications freezes the entire dependency graph incl. checksums of everything, for example.
CUDA 9 Features Revealed: Volta, Cooperative Groups
Well, the code is on Github FWIW. https://github.com/dylan-lang

You might try asking on lobste.rs, as one of the Open Dylan contributors is (or was) an active poster there.
We know how to build protocols for federated systems - there must be at least a dozen serious efforts at federated social media by now.

What we don't know (or what we've forgotten) is how to get people to use federated systems.
New Uber patent shows how riders might “control” an autonomous ride
See my reply below. TL;DR a situation where people can receive different compensation if they're non-union, and can get out of paying union dues if they're non-union, makes it trivial for management to strangle the union. They can entice people to leave the union until it dies.

[EDIT] more generally there's a bunch of game-theoretic stuff that keeps unions from being effective if all participation in them is totally voluntary. Union-busting laws usually aim to disrupt the preconditions necessary for the survival of unions, often by simply forcing them all to be voluntary, probably choosing that tactic because there's a personal liberty argument to be made in its favor. Why these people are so insistent that one particular requirement for working for a given employer (join the relevant union) should be outlawed while all manner of other requirements the employer themselves may have are just fine is left as an exercise for the reader.
Silicon Valley Clean Energy
Because it was cheaper to do so than have to pay lawyers to deal with him.
React won't update the DOM when render returns the same result but if you can avoid those unnecessary render calls you save some scripting time. Front-end developers have to be very conservative when it comes to running JS code. Welcome to single threaded everything programming!
> First, this is a layout editor first- and foremost. Behind the scenes, React, Redux and slate.js ( http://slatejs.org/ ) is being used.

Would it make sense to have a separate repo for layout editor ?
> Then you user-test it, discover why it sucks for your core audience, and make it suck less, in hopes that this time you've got the minimum viable product.

Seems related to: "MVP" --> "the rewrite / second system"