skysight-inc/HackerNews huggingface dataset:
I can appreciate that.

My only counterpoint is that I and many other "laymen" (as apparently we're referred to?) can't be expected to appreciate your work if you can't explain it.

It's not like genetics is the only field that struggles with this. I'm primarily a web developer and still remember the 10+ years of trying to explain to people why "The Web" was an important technology that would radically impact all of our lives. I still remember the bubble. I still remember being told this was a dead field. Where are those people now?

I remember how dismissive people were about mobile apps, too.

The same challenge applies to AI, blockchain, virtual/augmented reality, etc.

As a non-scientist, I struggle to explain to people why it's important that we increase our funding and support for all of the sciences. It's hard to appreciate how seemingly "useless" discoveries combine with other "useless" discoveries to give us the amazing advances in technology and medicine that we have today.

BUT, we have to try.

And when some "layman" dares to ask about the meaning of such-and-such a discovery, maybe take a deep breath, recognize we don't all have you incredible knowledge about this topic, and appreciate that someone is expressing interest in what you do, in the only terms they have available to them.

All of which was a long-winded way of saying: All I know about CRISPR is what I read in relatively mainstream publications. Help me out. Or don't. Your call, really.
How a Middle East Startup Took on Uber – and Won
Diffuse would be a better word than disperses.
After completing a CS degree from a tier 1 school:

1999 $55k Developer for Internet consulting firm
$72k after promotion to Sr Developer
2000 $90k Lead developer at small SaaS startup in flyover country
$100k after promotion to Technical Architect
2002 laid off during dot-com bust
2003 $90k+$20k bonus Developer at Wall St. firm
2005 $110k+$20k bonus Developer at another Wall St. firm
2006 $120k+$40k bonus Developer at another Wall St. firm
2008 $90k Sr Developer at line-of-business software company in

flyover country, raises to $130k with promotions to Principal Software Architect over 8 years
2015 $155k Sr Data Engineer at CA-based SaaS startup
2016 $165k Sr Data Engineer at East Coast startup
2017 $185k Sr Software Engineer at CA-based software company
Deltarune
Base R is also perfectly logical and coherent. If anything, it's so coherent for statistics work that it makes non-statistics work harder than it should be. For a 30-year old language that started life as a statistics package, that's pretty good.

R is no harder to read than C IMO, even badly-written R without spaces, indentation, proper line breaks, etc.
> All morality is relative? Not exactly, in fact I'm sure there is a lowest common denominator of morality 99.99% of humans on this earth agree on.

I'd strongly disagree! Maybe there is consensus within western nations, or nations with a high average living standard, but even those vary greatly.

Things like marriage equality are extremely recent, but so is the universal right to vote. There are nations who still practice child marriage, for example.
> Principal Architect

This could be a title for guy who decides whether to use React or Vue, webpack or whatever.
> Most Westerners have no problem with the idea of India as a global leader.

It's because India is still too far behind. When one day India is about to be the next global leader, westerners will start to think otherwise. It's always possible to make a fuss about something. India's counterfeit drug, caste system, dispute with Pakistan and interference in Nepal are all going to be great concerns, just like how people are concerned about Chinese Belt & Road, IP theft and South China sea. It happened to Japan, is happening to China, and will happen to India or any other challenger.
A lot of online attacks on America use our freedoms against us, our free press, our freedom to protest and cause political divisions. Maybe the Chinese are right that "harmony" will make them stronger than our freedoms, but I sure hope not.
Interesting! I wonder if it should give us pause that we're continuing to try to farm a creature that's so far proven too smart to allow us farm it successfully...
Could you describe what exactly your consulting role is like?
As I said, the old Red Hat was a much better corporate citizen than Canonical is. I hope the new Red Hat ends up doing a "reverse takeover" of IBM.

Kernel contributions are a really bad metric, they're like 1% of a distribution and get lots of attention. IBM isn't an Nvidia, but they're not a Red Hat or Canonical either.
There is a platform called Tidelift [1]. Basically, open-source maintainers get paid from their subscriber. This platform was discussed recently on Hacker News. You can click this link [2].

[1]: https://tidelift.com/

[2]: https://news.ycombinator.com/item?id=18063250
Wow, I'm actually shocked on seeing the low salaries on here. Having been on the hiring side for small projects (using mostly Upwork), I have had a really hard time finding quality for < $50 / hour for pretty basic crud development. That pencils out to ~$100k a year.

Maybe I'd have better luck hiring someone full time for $50k, and just fill the pipeline? Would love any thoughts on best moves here.
Great, relevant link -- thanks!
> And I don't mean what Dell does - I'm grateful for what they do, but I really want unmodified Linux to work as well on my laptop as it does on nearly any desktop I've built

While I'm very happy to see the work System76 are doing, I don't think this characterization of Dell is quite right. I'm typing this comment on a Precision 5510 that runs Arch flawlessly. It runs Arch flawlessly because it's not burdened with NVidia graphics -- I can well imagine that would be a nightmare, as I have to deal with NVidia's terrible hardware on several workstations.
I understand what you're getting at, but there's hypocrisy enough to go around on all sides. In my opinion, a remark made below brought out a very salient point that explains everything that is going on here in a far less hypocritical manner:

>The US/EU will try to maintain their power because to do so is RATIONAL.

What you're getting at, I think, is true. ie - The US/EU are hypocritical. I could respond with, "Well, CHINA is hypocritical." But that wouldn't get us anywhere. The person who commented on nations acting in rational fashions made a comment that actually gets us somewhere.

No, there are no "good guys" here, just a lot of people acting rationally. When looked at in that fashion, the propaganda from both sides is completely understandable.

Also, a lot of it is true.

For instance, you didn't say that China WAS worthy of trust because x, or y, or z.

You said that the US is NOT worthy of trust because x, and y, and z. All likely true, but that doesn't make China any more of a friend to the world than is the US.
Privately owned and operated forum makes sensible moderation rules on how they would like to operate themselves. Now to Jim with the weather.
What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
I don't think anybody is denying the existence of evil before the internet. But that truism proofs nothing except that the internet is not a necessary condition for every single extremist to be radicalised.

As long as you have cows you will have hamburgers, indeed! But the availability of cheese can nonetheless change the frequency of hamburger, as well as their individual qualities.

By using the internet for radicalisations (a fact almost universal along recent attackers in the US) these people have quite clearly demonstrated their believe in the effectiveness of the net for their cause.

We usually rely on local, individual decision-making to optimise everything, and I don't see a reason why these people (despite their obvious moral failures) should be an exception from this dramatically successful concept. This evidence becomes even stronger considering we're looking at the subset of "successful" attackers.

It also feels intuitively correct to consider the net a tool that helps such movement. That's just because by default, it seems to help almost every endeavour in some way or other. Radicalising a young white nationalist isn't much different from getting them to vote or buy a specific brand of sneakers. If anything, the specific challenges of illegal activities of a small, geographically dispersed set of loners seem to be a unique fit to this particular tool.
That's my experience as well. In the first 6 months in my first job out of college the product manager started introducing me as the senior developer, and some years later while working for another company the project manager introduced me as the senior backend developer at a point where I had zero professional backend experience.
FaZe Power in Moscow – Epicenter 2018 Results
Why? I am sure many other humans are named Mark Zuckerberg as well. Their life is probably very complicated now...
Gab CEO spent years recruiting racists
How to develop e-trading platform
TL;DR: try not to suck.

Seriously, if you're committing mistakes 1, 3, and 4, then your multi-page website is going to be awful, too. "SPA or not SPA" is far down the list of questions you need to be asking yourself.
Our startup was caught in the middle with the floods. Story of us giving back
I was having doubts on buying a System76 machine next, this lessened those doubts significantly.
I wasn’t comaplining about that, but for getting to -3 for pointing to a reply where I clarified the concern.

Furthermore, comments were rolling in assuring me of the nonthreat to humans after I clarified.
You can't just take two data points, see that they moved in the right direction and assume causation. That doesn't even get you to correlation. You need multiple data points, and the changes have to be consistent between those points. They are not. Right now 50% of US workers earn less than $30k per year. If birth rates were correlated to income then they should be having more children, but they are not. Graph GDP per capita and graph birth rates. They both move in opposite directions, but they do not follow each other like they should if one caused the other. On the other hand, sperm counts have fallen 50% since the 50s. 1 in 7 couples has trouble conceiving. These are not social changes, they are physiological changes, almost certainly caused by the massive amount of xenoestrogens we've put into our environments. We didn't lower our birth rates as a response to wealth, we were poisoned. This makes things far more ethically questionable, as now the "we'll fix developing nation's birth rates the way we did in developed nations" idea means intentionally poisoning a few billion people to reduce their fertility.
From observing a lot of really crazy people on Facebook (generally people who post political stuff that is clearly false like pizzagate), I think the simple combination of communicating in memes along with the enabling of large networks of conspiracy-minded types to spread those memes is possibly the root of the problem. This is surprising, because it would have been hard to guess something so simple would have such an effect and that so many would fall on the wrong side of it.
Then what is your point, what is the reason to port? Everyone can keep running the existing Java projects with the current JVM and the current libraries for a long time.

I am not sure what your work experience is but I worked in small companies that use boring old tech, maybe it would be cool to use some cool language or cool framework but then you still get left behind when the language has a new incompatible version or the frameworks have a new version, the purpose is to keep the project working for the users, we not fix what is not broken.
> use a reputation service and block uncategorized sites

This is what I was thinking of when I said "dealing with false positives"; those services make mistakes, and haven't hit every site.
“Device disabling threats that aren’t detectable by the usual sensors” can’t count as “disturbing” because a human didn’t die?
These are good questions, but I'd also be curious to hear of some more concrete examples. In the interest of continuing the discussion, OP might be referring to some hybrid approaches like Backbone/Knockout where they aren't trying to solve some of the more interesting problems (e.g. bundling, dependency management, etc.). Of course, this ignores those problems and you could argue that different SPAs could be reduced to different "controllers" or some other framework specific abstraction.
China pumping money where it matters.
I don't see why a USB-C to USB-A adapter wouldn't work for a keyboard.

But yes, it does look like it's a product you can actually buy

https://www.amazon.co.uk/Macally-UCKEYE-Keyboard-12-inch-Com...
I'm an extreme outlier. No degree. Started coding as a child. Dropped out of college. United States (not in SV).

2000-2002 - 25k hardware technician / repair

2003-2005 - 45k web developer

2006 70k - biometrics/vision developer

2007 - 100k - 'Enterprise' developer

2008 - 105k

2010 - 120k

2011 - 190k - F500 developer (base+bonus)

2012 - 200k

2013 - 215k

2014 - 220k

2015 - 225k

2016 - 160k - restart in another field (passion)

2017 - 180k - try yet another passion field

2018 - 280k - (base) returned to enterprise-y work
The gap is getting smaller for certain contracts, but it's still huge.
Isn't it very easy to add comments support to JSON? Why not just agree to allow /* ... */ anywhere inside it and add this feature to JSON parsers? Honestly I didn't even knew this is not supported to the moment. If nobody bothered so far, doesn't this mean only a tiny portion of people needs this?
Bring on the Real Computer Revolution
If you read the link he's explains it in great detail. I won't rehash it all, but basically: we have 0 issues with conservative ideology, we have a lot of problems with politicians who support hate groups and promote racism.
Good point. Years ago, I would just scan/photo and save significant stubs like new job, change, etc.
Space Evaders?
Ok, fair enough. I have been to mainland China as well, and the infrastructure there is equally impressive. Whether it's HK or Beijing, there is some fundamental difference between them and the US and other Western countries that seems to make it possible to build public infrastructure there but not here.

We need to figure out what it is and fix it, because whatever the US is doing it's not working compared to China and HK. I live in the capital of the supposedly most powerful country in the world and the basic mechanics of getting from point A to point B are an embarrassment.

Look at the difference between these political statements. One is a tangible object: one of the longest bridges in the world that people could actually use to do something faster than they did before.

The "political statement" from western leaders is a quote in an article in a journal that only policy wonks read. I wonder which will have more impact?
Hate speech laws, deplatforming, or political bans don't actually accomplish any of their stated goals. In the Weimar Republic, there were hate speech laws (https://www.newyorker.com/news/news-desk/copenhagen-speech-v...). Relevant quote:

"Researching my book, I looked into what actually happened in the Weimar Republic. I found that, contrary to what most people think, Weimar Germany did have hate-speech laws, and they were applied quite frequently. The assertion that Nazi propaganda played a significant role in mobilizing anti-Jewish sentiment is, of course, irrefutable. But to claim that the Holocaust could have been prevented if only anti-Semitic speech and Nazi propaganda had been banned has little basis in reality. Leading Nazis such as Joseph Goebbels, Theodor Fritsch, and Julius Streicher were all prosecuted for anti-Semitic speech. Streicher served two prison sentences. Rather than deterring the Nazis and countering anti-Semitism, the many court cases served as effective public-relations machinery, affording Streicher the kind of attention he would never have found in a climate of a free and open debate. In the years from 1923 to 1933, Der Stürmer [Streicher's newspaper] was either confiscated or editors taken to court on no fewer than thirty-six occasions. The more charges Streicher faced, the greater became the admiration of his supporters. The courts became an important platform for Streicher's campaign against the Jews. In the words of a present-day civil-rights campaigner, pre-Hitler Germany had laws very much like the anti-hate laws of today, and they were enforced with some vigor. As history so painfully testifies, this type of legislation proved ineffectual on the one occasion when there was a real argument for it."

Nothing gets stopped by merely refusing to extend some small measure of legitimacy to whatever is deemed "bigoted". These policies and norms do not change minds, which is the skill these wannabe social engineers need to master.
Jesus this is terrible. People are quick to point out that First Ammendment doesn't apply, but Freedom of Speech isn't just that, it's the principle - "I disapprove of what you say, but I will defend to the death your right to say it". Discussion is what makes peaceful progress possible, otherwise you get revolutions!
Is Clojure still a thing? It seems to have fallen off my radar. Java seems resurgent after 8, even Scala seems to have lost momentum.
In my limited experience (hiring some Bangalore-based developers, working for a US-based company, we have a full office in both locations), this isn't all that uncommon.

Salaries can start VERY low. Shockingly so, at least to me. And they ramp up quickly. The unfortunate side-effect is frequent job-hopping - it's easier to get a big raise by moving (not that dissimilar to the US, just orders of magnitude more impactful).
One of my favorite conference talks is semi related to problems like this.
https://www.youtube.com/watch?v=fE2KDzZaxvE
Brian Cantrill - Zebras all the way down
Interesting stuff. I'd be curious to know how Netflix are getting on with it now.
You just quoted a source saying it wasn't, stop trolling.
Would be interested to hear their experiences with Clojure at Netflix for the 5 years that have followed since then.

Did they keep writing more Clojure? If so, how much of their code is now in Clojure compared to Java? How much more did they rewrite from Java to Clojure? Do they use Clojure rather than Java for new code?

What other languages do they use? Python? Erlang? Rust? How much, in terms of functionality, is written in each language they use? How many lines of code do they have in each language? To what extent did they find existing libraries for the different languages usable for what they are doing?

Among the things that seemed great with Clojure in 2013, did they find that some of these were not so great after all once the codebase grew? Any other problems?
I hope they have a better battery this time around.
There are literally millions of people who could work remotely for 30k, being not necessarily worse than these valley's hotshots.

Yeah, MIT/Stanford/CMU degree pays back.
I don't know about Verona and Ferrara but i can confirm that IT work (in northern Italy) is mainly in Milan. But to live in Milan is quite expensive. You can also check job offers in Turin.

Be also aware that in Italy there are mostly consulting firms, and really few product companies, even if in the last years something is changing...
I was against this until I thought about it this way: if an individual on the forums posted the opinions that they are quoting Trump as saying they would likely be banned. For example, if I actively made fun of a disabled person or sexual assault victim I would rightfully be ostracized from the space. Now they are saying that showing open support for someone who uses that as their main rhetorical tactic is as bad as saying it yourself. I'm conflicted about it, but I understand it.
I've been eyeing a Meerkat for awhile now. Is there going to be a Thelios equivalent?
I don’t sell product like this. I do use WordPress for free on a shared host averaging about $1/site.

My problem is not making money by selling this type of service. My problem is finding a good tool.

It’s interesting that people think users care about provider profit models. What’s an acceptable profit? I certainly don’t know and don’t really care.
Briqchain – Makes real estate investing accessible for everyone
Here's a thought. I'm interested in picking up some contracting work again and my recurring work rate is $50/hr. I'm a senior developer who currently does Sysadmin, dbadmin, and leads development and architecture of our start up's software.

Oh I just realized ycomb doesn't have plans capability. Could you PM me on Reddit where my username is homebrewingcoder .
...well....

I've been living in a vehicle driving around Africa for 2.5 years now[1]. I'm technically a resident of no country (I have not spent more than 3 months in a single country in the last 2.5 years, and in all of those I only had a tourist visa where work was strictly prohibited)

So I have no loans, and technically don't have to pay tax anywhere. I am not a citizen of the country I was previously residing in, so I have been unable to vote for 15 years, so I would say the government doesn't have much control over me. I would have to renew my passport in another 7 years, but I can do that online and just get it mailed anywhere in the world.

I suppose I do pay some bank fees, though those are more than cancelled out by interest.

I personally will run out of money and won't be able to do this forever, but I have bumped into hundreds of Germans who have more money than they could spend in 10 lifetimes, and have been driving and roaming around Africa/the entire world for 10+ years, utterly free. It's not uncommon.

[1] I'm http://instagram.com/theroadchoseme/
In order to consolidate the consensus needed to genetically alter specific 'cognitive biases' that are 'harmful' to 'humans' in 'today's world', you'll probably first need to establish a global totalitarian dictatorship ('take over the world'). That adds an extra technical challenge beyond CRISPR itself, but you can always shoot for the moon and land among the stars.
And at larger companies that's the fault of a totally separate team from the UI developers.

Several times I've run into the issue of an API developer misinterpreting "microservice" as "a separate endpoint for direct access to every DB row". Then you find yourself having to make half a dozen API calls for every form, just to keep the UX of the app from becoming a granular nightmare.
You should be sharing the front-end architecture you choose across all SPAs.
"We have no issues with conservative ideology, we just expand the definition of racism so that it includes opposition to migration, and expand the definition of hate group so that it includes men's rights organisations..."
If I am not mistaken it's in reverse.

1) What you get in the bank -> Net salary

2) What you get in the bank + what you pay in taxes -> Gross salary
Briqchain uses blockchain technology to make real-estate investing more efficient, transparent and available starting from 10 euros.

How does it work? You can buy bonds via briqchain.com for 10 euro per "Briq". We use these briqs to invest in rental real-estate. You profit from the rental income and get a 4% fixed yearly interest on the money you invested. The process of buying bonds & paying interest is automatically executed on the (ethereum based) blockchain. Investors get priority when they would like to rent or buy one of the listings and can even do so with their Briqs.
In the UK

* Industrial Placement (1 year):Developer/Administrator £18,500

* First job after graduation (2 Years):PHP Developer £20,000

* Second job (3 1/2 years): Magento/PHP Developer £28,500

* Third (current - 10 months):PHP Developer £50,000
B12 Bishkek: How we extended our team in Central Asia