skysight-inc/HackerNews huggingface dataset:
It surely was cool, on my university department they completely changed all compiler design and distributed computing classes to be based on Java by 1997, just one year after it got released.

On the startup that I was on back in 2000, we were planing to drop out TCL based application server by J2EE, only to change the decision on the last minute by .NET.

The reason being that we were Microsoft partners that were invited to try out this cool new thing called .NET, before betas were available to the press, and have our products be ".NET 1.0 ready" by launch date.
Choosing a synthetic monitoring solution that will not fail you when you need it
Yes, maybe, but talking about now, we are not quite there, yet, are we?
I seem to recall IndexedDB was designed with the same thinking and that hasn't worked out so well.

(Not talking about Custom Elements here since I don't know enough about it - the comment is levelled at the process).

It's all too easy for people in a committee to manufacture the idea of some mythical figures further along the conveyer belt who will magically make something useful out of a giant specification with gaping holes.
And Pao makes clear that 1) the other side has ample resources to tell its side of the story (or promote the story it wants told), and 2) did.

If your training and professional career are all aimed at a business in which personal relationships are key, pointing out that those in it, and the relationships they promote, are toxic, isn't especially conducive to future professional development (unless you manage to overturn the entire profession -- a long shot). Pao is taking major risks here.

And I'm not particularly aware of students matriculating into English degree programs hoping to get rich writing novels and/or autobiographical accounts in the same way one hears of engineering, finance, or law degrees.

Your argument is specious.
Assuming that's true (and I suspect it is, testosterone is rather powerful), as a male I don't find that to be offensive. If it's indeed true than I can no more be offended by it as I can be offended that in the winter the sun sets earlier than I would like it to. I genuinely have trouble understanding how someone would be offended by the way physics and chemistry work.

Now the issue with some studies that can be considered flawed at best being used as a justification would be a problem but that's an entirely different argument here, I feel.
New Model Predicts the Force Required to Tie Simple Knots
I think you don't understand it correctly, and I wonder how you can interpret it that way.

I read the point that being "professional" is also about being able to do good programming work and take responsibility for what you do technically - not just appearing at the office at the right time, being courteous to other people and accepting HR buzzwords and policies and opinions without question.
And if that happened in any organisation I had responsibility for, I'd be happy to see you go.

You really think it's acceptable or even laudable to harass coworkers?
> There are, AFAIK, no known patents on React.

Really? That's your argument? If there are no public patents today, does it mean there's none in the works?

What tells you there won't be a patent tomorrow?

Let me ask differently. Assuming you're a software engineer, do you pick your stack based on the status quo? Or do you pick a future-proof stack, based not only in its position today, but its projection tomorrow?

What CAN happen today is not as important as what COULD happen tomorrow, based on the legal provisions you're agreeing to by adopting React.

> If this is incorrect, and Facebook actually do hold patents on React, then all of the popular alternatives almost certainly infringe on them as well. So, the worst-case scenario is no different.

This is absolutely incorrect. It depends on the content of the patent. For example, if FB filed a patent for React Mobile, it would not affect Preact and Inferno, as these frameworks do not deal with mobile rendering.
Kotlin can never replace Java as long as the JVM is relevant.

This is like trying to replace C on UNIX, C# on .NET, Erlang on BEAM, or JavaScript on the browser.
> and a very poor representation of what Reddit is

I'd disagree, the fatpeoplehate subreddit is basically the same thing as /r/trashy /r/cringeanarchy and other other popular subreddits that are regular fixtures on the popular page.

It's a thoroughly unpleasant website.
I'm guessing January next year with February availability, going by previous releases. (This is purely my own speculation, considering CES/previous releases.)
What about academic writing?
Knowing the vocabulary so that you wouldn't be that guy in the room speaking in sentences where you could just use a concept?
General understanding how academia works? Raising money, realising the potential of every other person in the room?

People tend to forget that "Computer Science" is _science_. The guy seems to be focusing on something that would be called Software Engineering course in the UK.
Analyzing Cryptocurrency Markets Using Python
Then why do they bother the whole React community? Do people sue Facebook just because they use React and they spent hundreds of their lawyers hours in order to prove that there's no violation?
If you are told you need to be more professional, or in other words that your less than professional behavior (if it rises to harassment or discrimination) has resulted in a complaint or worse a lawsuit against the company, you may not have the opportunity to hand in your resignation.
There's a range of individuals, and significant differences between front-line technical and management / finance / investment types.

I recall several stories from the 1990s / eary 2000s dot-com boom that were similarly blood-curdling / cringeworthy.

One involved a chief executive with a thing for his (male) adminstrative assistants.
That's simply grouping windows.
Another way would be moving the mouse and seeing the cursor lag behind. Old wireless mices could have some real bad lag. It feels somehow like holding a garden hose and trying to hit different spots on the lawn with the water.

There was people that just didn't notice anything but everyone playing Quake halfway good had bad problems with those. Some went so far as to only use wired mices with ball, not even optical sensor.
No mention of Clojure? It should defiantly be mentioned as on of the big JVM languages. Though I get that it maybe isn't what the author was looking for I'm a bit surprised it was totally overlooked.
>Scala's big trump card is the Java library ecosystem.

Much of which is awkward to operate with because of Scala's own collection library. One of the main reasons Kotlin is so much easier to use.
Show HN: Monokai Pro Theme for Visual Studio Code
"Wealth, as Mr Hobbes says, is Power."

-- Adam Smith, Wealth of Nations, Book 1, Chapter 5

https://en.m.wikisource.org/wiki/The_Wealth_of_Nations/Book_...
Because they already exist, people outside JVM world just aren't aware of them.

https://www.excelsiorjet.com/ is just one example from many third party commercial JDK vendors delivering AOT compilers since the early days of Java, and still in business.

Also for those that don't want to pay for AOT compilers, OpenJDK is going to start supporting AOT compilation as well.
I use react, and I'm not planning on stopping.

Having said that your argument appears to have missed the point, since this has nothing to do with patents on React itself.
I disagree; I find it very helpful.

It's not terribly complicated either - if you are only concerned with code, then your deployment is 'serverless' in the sense that _you are not concerned with servers_.

Of course 'servers' are involved; the point is whether that's of concern to your deployment.
I fail to see the use of web tabs in the file explorer. What's the use case?
Sure, that would be great. Yeah you have our email and other contacts on – https://cloudfleet.io/ or mine directly on https://metakermit.com/
Oh, I've read the whole thing several times.

But suppose I were coming to it fresh, with no background whatsoever, and simply reading it through, and let's try to Socratically figure out what's going on in it. Since you're apparently very concerned with people misinterpreting it, perhaps you'd like to help.

So, first off: would you agree that the memo was intended by Damore to communicate some type of argument, reasoning from evidence, in support of some particular conclusion, and that he felt this was not merely idle speculation but something genuinely important in need of attention from many people?

I'm asking this because:

1. I'm attempting to be charitable, and assume that his choice of what to write was inspired by what he believed to be a logical argument structure, and to convince readers of something he himself believed to be the conclusion of that argument. In other words, I'm assuming that if something is in there, it's not a non sequitur -- it's in there because he believed it was relevant to or supported the argument he was making.

2. He chose a wide distribution channel within Google, and now appears to have chosen an even wider distribution channel outside of Google. My experience is that people generally don't do this for things they believe are idle or trivial, but rather for things they believe are genuinely important.

Do you agree so far?
NUCLEAR WAR WILL BE THE WAR TO END ALL WARS
5 Reasons to Outsource PSD to HTML5 Conversion Services
I'm glad you bring this up. React adopted this license in 2014. If FB's intent was really to have all corporations adopt this model, they've had 3 years to achieve that.

However, no other company other than Palantir has adopted this model. Not even in the Valley. The truth is that they are essentially alone.

Here's the follow-up article: https://medium.com/@raulk/list-of-companies-and-popular-proj...
No, it isn't. The people who decide what the fund buys and sells are in London, NYC, Zurich, etc. They pay taxes according to where they are.

The fund vehicle is in the Caymans / Bermuda / IoM etc.
Something like TPP improves the bargaining power of its multitude of smaller members whereas bilateral trade agreements favor the largest participant as it can divide and conquer.

I believe Trump, in his mind, would rather throw his weight around against the German auto industry for example and "cut a deal" with Merkel rather than with the entire EU.

http://www.businessinsider.com/trump-trade-merkel-germany-eu...

The US has had an enviable trading position ever since Bretton Woods but the world has caught up. The US being unfairly squeezed or experiencing fair competition is a matter of perspective I suppose.

The Bannons of the world are not wrong to notice the US lead is shrinking and something has got to give - but perhaps their solutions are a bit naive.
Some Roman history and the coming cashless countries
Having said that your argument appears to have missed the point, since this has nothing to do with patents on React itself.

Can you explain this? It's precisely about that.

The worst thing that happens if you use React and subsequently sue Facebook is that you lose the license to any patents they hold on React. If there aren't any, then you literally lose nothing.
LPT: Don't complain, but suggest improvements. Stop looking at "management" as some evil superpower that can't be reasoned with. They're just people with different responsibilities. Align.
It can be difficult to laugh at an idea when you see widespread evidence of it from multiple sources on a regular basis, unfortunately.
"John Philip Holland was born ... on the February the 29th 1840. ... Sadly his father’s first wife Anne Foley from Kilkee died in 1835."

Strange. Even if mentioning the first wife is useful, it's sad in general that she died, but if she hadn't, the subject of the article presumably wouldn't have existed!
Show HN: View your dead(404s) links in your stackoverflow answers
Not just slow, the search is horrible in other languages than English. The results are all over the place, I often get something completely unrelated in another foreign language as the first match, and with some luck the application I was looking for under it.
And the cloud would be better as a server somewhere on the internet but terms like this get created because it's easier to sell a one word concept.
Thanks! :) Do you think this would be the case for the first quad-core ultrabooks/notebooks as well, or just these particular Lenovo products would take that long? I haven't been keeping up with CPU releases so I don't recall how long it takes for them to reach the portable market...
They don't – they bother a particularly vociferous group of people who continue to shout about a non-issue.
Church organs, on the other hand, take some getting used to.

Even for solo performance, but especially when performing with an ensemble or choir.

https://music.stackexchange.com/questions/30454/how-does-a-p...
Sure. Then the next level will start and we will have achieved a great milestone. The way I see it though is that we are quite some time away from that point. (Unfortunately)
> Not that it's pleasant though.

"Raw" react is perfectly OK, and react + hyperscript[0] is great.

[0] https://github.com/mlmorg/react-hyperscript
Mangiare una mela al giorno ecco i grandi benefici che si otterranno
Humans can't agree on what constitutes hate speech. I mean, there are general sentiments that most reasonable people agree on, but it gets hairy very quickly in the details.

The real problem here is that by letting an AI decide what is hate speech and what isn't, we're adding a pretense of objectivity to a decision mechanism that is subjective. It adopts the subjective bias of its "teachers", but that is easily hidden from view. Which means that people who are judged unfairly will be less likely to get due process.

And of course, this issue generalizes to a much wider range of AI, including application that already exist (think credit ratings as the most basic example). That's a much more real danger of AI than killer robots.
Healthy payout being maybe 5-10% of her net worth. Risking that for possibly doubling net worth seems reasonable. Going from say 20m to 22m isn't that big of a jump or a lifestyle differentiator.
FWIW the hyperscript helper is generally h rather than m, and there's a hyperscript helper available for react with the expected semantics[0]: https://github.com/mlmorg/react-hyperscript

[0] in the sense that it supports normal hyperscript semantics and replacing the selector with a React component
How do some applications practically get to latencies smaller than 16.6mSec? That can only be possible if the character typed is being rendered directly into the GPU buffer which currently is being drawn right? Or does the screen used for testing this run at a higher refresh rate than 60Hz? Or does 'latency' not mean time between hardware keypress and character appearing on screen?
Why? What is your problem with Dart language? Ever used it?
> As someone who was there in 2001, I just have to say: Java was never cool, and especially not at that time.

It was so uncool they named JavaScript after it.
"If it took that much thrashing to get it right, you’d expect it to do something pretty deep right? Maybe a low-level hardware interface or .. I’m talking, of course, about an automated code formatter."

This reminds me of the Tao of Programming 3.3, at http://www.mit.edu/~xela/tao.html , the relevant part of which I will copy here:

There was once a programmer who was attached to the court of the warlord of Wu. The warlord asked the programmer: "Which is easier to design: an accounting package or an operating system?"

"An operating system," replied the programmer.

The warlord uttered an exclamation of disbelief. "Surely an accounting package is trivial next to the complexity of an operating system," he said.

"Not so," said the programmer, "When designing an accounting package, the programmer operates as a mediator between people having different ideas: how it must operate, how its reports must appear, and how it must conform to the tax laws. By contrast, an operating system is not limited by outside appearances. When designing an operating system, the programmer seeks the simplest harmony between machine and ideas. This is why an operating system is easier to design."
What tells you there won't be a patent tomorrow?

Nothing. But that applies regardless of whether I use React, or I use any other piece of software that Facebook may or may not take a patent out on in the future. Except, in the former case, I at least had a license to begin with.

This is absolutely incorrect. It depends on the content of the patent. For example, if FB filed a patent for React Mobile, it would not affect Preact and Inferno, as these frameworks do not deal with mobile rendering.

There is a small outside chance that Facebook might patent a particular thing that React does that no other view framework does. It's unlikely to be the case, since most frameworks accomplish the same things in the same way.
I agree that there are parts of the program that are timeless. Those parts as I mentioned are very useful. But I feel clean code at very least should be part of that. Even if frameworks aren't.

But the first thing we do when getting out of university is look for a job. And uni is supposed to prepare for you that in my opinion.
A bit off topic, but I think the whole "shiny toy" perspective misses a lot. Both junior and senior developers are fundamentally thinking about maximizing the value they get from their employment. The value generally isn't "fun" and "shiny". I suspect that maps somewhat accurately to what a junior developer wants, but mostly because they don't have enough context (yet) to distinguish between "shiny" and "great for my career".

Anyway, the pitch for all of the above is "This job will be great for your career". Describe to junior developers what their next resume will look like. Lists of shiny tech probably work, but honestly think about what a great 3-5 year resume looks like and help them blow that out of the water. Describe to a senior developer how they'll have more agency and autonomy, how they'll be helping steer the organization at a strategic level, etc. A senior developer wants to be working on promising tech, but they need to be able to call shots at the same time. Otherwise, they're just a more experienced associate developer.

Or maybe the job won't be amazing for their career. I guess that's fine, but in that case you should be describing other benefits that make up for that.

All of that goes for all candidates: Male, female, married, single, junior, and senior. "Here's why this will be the best job you can take right now."

Other than the hostile and draining work environment, Pao's biggest complaint was that her employer wasn't giving her the career opportunities she thought she deserved. It wasn't tech but the major differences is what a shot looks like in an investment role versus a development role.
Maybe per watt?
Yes... can we all start berating every blog post that uses the word "cloud"? There are no clouds in this server! :-D
Hunting V/s Farming: A Founder Friendly Evolution of Venture Capital
Learning how to work with computer clusters is an actual use case I believe.
This is true for literal everything in the universe, and is the basis for both a philosophical concept called Russell's teapot and a religious one by Richard Dawkins called Flying Spaghetti Monster. Without provable evidence there isn't much we can assert, so it lands on trust and which side people feel is right. The legal system follow closer the scientific model and demand that the case is proven rather than disproved.
Medical Device Services: Adopting tech trends for design, prototype and testing
It seems to me, inn Sydney, open offices are being used even more. If they are such shite, who is making the decisions? As far as I can see, from this thread, many others and talking to people, anecdotally, the most minor set of people actually like them.
Who is making the decisions? What will change this? Refusal, mutiny? I have been told, if I don't like open offices I would not be a suitable employee because everyone else does. In my current firm I went as far as organising the place for us to move. A mix of rooms, some large, some small. It rocks compared to the open office in the last place.
For a helicopter simulation I was told 24 fps was the minimum to be able to handle hovering. Yes, once I had a computer able to handle 3D flight simulator at 30 fps I was finally able to hover! The mind needs the queues from the eyes since the balance is just too slow. And if it's a PC emulator there is no balance input at all to help you.

Competitive games have long been running full speed, not locked to the screen refresh because of the latency in screens. You don't want to wait for the screen to display something that is already ancient history.

(In Quake 2 you could jump higher if your computer could run more than 200 fps so it was popular to look down on the ground before jumping up on crates for a while.)
> The "I believe" is the operative phrase in this allegation.

I doesn't make it a fact. It makes the author look like they are paranoid, and it has absolutely no bearing in the verdict of their case. But it says a lot about their personality. One cannot use that type of argument and be expected to be taken seriously, unless one actually bring evidence that a particular firm engaged in harassment, which is a serious accusation since I'm pretty sure it's illegal.
Sexism in Silicon Valley or sexism among the corporate elites?

I doubt the average tech worker, who doesn't travel in private jets, casually talks about porn actresses and sex workers at their job.

However, I have often heard and read such anecdotes about elite executives, also in non-tech sectors. I'd say that kind of attitude is more related to the impunity that comes with power than with tech or non-tech.
Millions mean less to someone who already has it, and has a chance to make even more at perhaps even odds.

If your net worth is 200k and you refuse the payout, that says much more than if you are worth 20m
Why not AWS, why Losant
That's not the impression I got, but I'm not well-versed in the marketing terminology. Is that the impression you get from here? https://arstechnica.com/gadgets/2017/05/intel-claims-30-perf...
True but then isn't it incumbent on those around the jerk to say "not cool." Bottom line is a hostile workplace can be a hostile workplace whether from assholery or blatant sexual harassment.

Some would say that gay jokes are assholery but to someone who is gay it may create a hostile work environment. Neither are appropriate. The take away is be aware of your environment, you words and your actions because they all matter.
Dear World, you're not ready for us
It seems that they have not yet determined that having a secondary off-site with private offices and meeting spaces is worth the investment.
https://github.com/input-output-hk/cardano-sl
Groovy has the best testing framework that I have ever used, Spock.
When I write .Net code I really miss it, there is nothing that I found as powerful, even using F#.
Even if you don't use multi-threaded applications much, the doubling in L3 itself should help a lot.
I was aware of the µG project (it requires root to install though), but I'm not sure I see the point/relevance of cloning the userspace library outside of using it with µG. If you don't have µG, your cloned userspace library is still sending everything through Google's servers right?

Note: I should possibly have been clearer above by saying "is the only battery-efficient way to provide push to Android phones without root"
Electron is a step backwards.
I definitely sympathize with her regarding the clear sexual harassment. But my main reaction to this is what an awful world her career was in. Horrible, boorish men, ugly business deals. A world with no aesthetic, no charm, no taste, no honor, no humanity. I would say that any decent person who finds themselves in a career like that in a business world like that should get out, immediately. Switch careers or switch countries. You only have a few decades in the Universe.