skysight-inc/HackerNews huggingface dataset:
A lot really depends on your tastes, I didn't like react and I have to work with it daily. I like Polymer and what I saw in Vue docs, but at same time Vue is one man project really so that was the main reason I did not go with Vue - I might try it for my next project just for fun.

I think you should just do a tutorial in them and pick what fits your brain.

I understand DOM and elements so Polymer it was natural pick for me, also interoperability with other frameworks/libraries was important factor, they want to be the jquery of webcomponents basicly.
I made my bet on a solution that is baked in inside the browser, since webcomponents are W3C standard, and polymer is really small (20kb), it won't suddenly stop working for me the same as jquery work for billions of people.
> Now it appears much of the Core team has no intention of honoring the 2x part

It's not a case of "not honouring" the 2x part; no members of the core team were part of the NYA.

You can't come up with an agreement and then accuse people who didn't sign it of failing to honour your agreement!
Senior digital media guy here. If I were to ask some pointed questions around these claims they might be along the lines of...

- What is the distribution of view durations? Given how Snap counts a view I'd be shocked if more than a small percentage were longer than a second or two.

- How many of these views were paid to increase reach (either directly or via some deal given their investment in Snap)? Most "successful" online videos like this are kicked off with sizeable spend to claim large view counts, get a spike for popularity (which in some platforms can help get organic views)

- What so subsequent views and view duration cohorts look like? I'd be shocked if there wasn't steep drop off.

- What is the distribution of account age for these viewers? This could flag less sophisticated fake account creation if there was any padding going on.
There was some mention about resumable uploads in the blogpost which sadly each provider handles differently (that is the GCS layer that supports the S3 API does not accept resumable uploads).

Disclosure: I work on Google Cloud (so I'd love to see this tool point at GCS).
Your interviewer was an idiot.
IIRC there was a proof of concept for a Rust compiler plugin where you could switch between SoA/AoS via a single annotation on the struct. I can't remember the extent to which that impacted algorithms though.
See: this.
Node (well Express) is not a problem at all, save maybe authentication and database concepts (which are a slog no matter what language you're working with for new developers). I think Express is actually more suited in some ways for complete beginners than Rails is.
Top+33+Sexy+Kate+Beckinsale+Pics+Like+Never+Before+|+Sutranews
Study strengthens link between breast cancer risk and light exposure at night
The last example looks normal to me?
It's debatable how far that provides indemnity from Facebook. It's explicitly derived from their API, so whereas you can conceivably write a project to make use of React and then seamlessly switch to Preact if Facebook become threatening, surely Preact itself is liable — and your software by extension — for using the API?
"These 'experts' agree with me" is not an argument.

What's your point in saying so? I would guess that Chomsky could care less about winning an Internet "argument" with some random dude. From his point of view, it's entirely reasonably to say "go read the literature and come back when you're more informed". If the other party doesn't want to do that, they have no moral claim to Chomsky's continued participation in the discussion.
Don't bother with Qt widgets, learn QtQuick and QML.

Install QtCreator, grab the docs and play around in a new project. You can drag and drop components around in design mode and you'll be able to figure out how QML works from there. It's really intuitive.
> When I woke up one morning, everything seemed really blurred. I could not precisely get where I was in the room and, when I tried to talk to my parents, they seemed really far away. I was also deeply tired and just wanted to sleep.

Things seeming too far away is called Teleopsia.

I experience Alice In Wonderland Syndrome[1]. Last time I managed to get an audience with a neurologist - the top one in this hospital, because the others didn't have a clue what I was describing - he did the same to me: told me I must be taking lots of drugs. and that I was lying to him when I said I wasn't. Not useful.
Are there any examples of Facebook actually using React Native in a crucial way? All I've seen are parts of their native apps that could be replaced relatively easily. I don't think the "Facebook won't kill React Native because they use it" argument holds as much weight as we'd like to believe.
I'm going to second this, massively. Games are both serious software (take a look at how big of a chunk of the entertainment industry they represent), and often make for difficult problems. Your interviewer was just an ass.
Reminds me of Apple's Jim Reekes "engineers are retarded".

https://m.youtube.com/watch?v=C5d151lqJsA

(The annecdote really starts at 2:30).
"The Rise of the Expert Beginner" was a great read. I do see the parallels to the tone and tenor of some arguments in favor of Go.

One thing I wonder about is a seeming complementary anti-pattern, the "Expert Only Language". Perhaps C++ is the only language that truly fits this description, but one can see shades of it in Haskell, Scala & Rust. To a limited degree, Bash and SQL exhibit similar qualities, because people can use them for years but barely know them.

These are languages where a certain confusing richness is accepted as the cost of doing business, and where a long period of familiarization is assumed to be necessary before doing basic things.
You Are Being Exploited by the Opaque, Algorithm-Driven Economy
It's not that it's really that huge of a deal, just that it's so out of character for Java and everything it is seen as.

It's like if a guy you were friends with since college and always knew to be solid and reliable but a little boring, and now many years later, he's happily married with kids, watching sports, working in a large hierarchical organization, doing pretty average stuff but nothing unusual or exciting. If you suddenly found out that guy had secretly been a Furry the whole time, that would be really shocking.

Not that there's anything wrong with being boring and reliable, or being a furry. But the sudden change in how you saw somebody or something is stunning.

I half expect anything written in Java to be littered with AbstractFactoryFactories and giant frameworks using 20 different design patterns to write Hello World. I never would have expected Java to silently convert an actual null to the string "null". I always thought the one thing you can count on Java for was to be strictly strongly typed, and never silently do any weird random conversions that nobody would have expected. Guess I was wrong.

Though poking around in a few other languages, JavaScript does indeed do that also, though I kinda expect JavaScript to do things like that. In Ruby, nil.to_s gives empty string, and adding a nil to a string gives you a type error. In Python, trying to add None to a string also gives you a type error, but str(None) does give you 'None'. That's a bit disappointing, but not shocking to me.
Just go to AngelList and you can find a ton of startup companies and a decent amount of those that are interesting and offer various levels of pay, interesting work, and life balance. It's not overly hard to find a match though it could take a couple months if you're not "senior" level in your career.
In React, everything is just JavaScript. Not only are HTML structures expressed via JSX, the recent trends also tend to put CSS management inside JavaScript as well.

for me this is the deal breaker, just JS should be enough.
If you build such an arbitrage bot why on Earth would you write it up and complain about being too poor to run it rather than running, not walking, to beg or borrow the capital to run it to its full potential? Then you can still write it up and get your academic props
The cryptocurrency mining industry is worth about 3 billion dollars per year. About sixty percent of that is from Ethereum mining.

Ethereum switching to proof of stake is a threat to billions of dollars in annual revenue. Miners should be rallying against this, and the budget they have for lobbying and pr could reasonably be nine figures.

Ethereum miners are not the only ones affected. If two million gpus suddenly flood the market, either the resale value of hardware will nosedive, or the difficulty of all other coins will skyrocket. Miners who do not even mine ethereum should still be actively opposed to ethereum switching to proof of stake.
I'd second this. I don't game, and have never had any interest in developing games, but there's certainly nothing wrong with it. I've always seen game development as a positive when hiring. Keep it up.
There are some more bits of T-ness here: http://mumble.net/~campbell/t/ related to the T Revival Project, which itself is in need of reviving.
Colts vs Cowboys Live Stream Free
http://dj.beatport.com/events/116565
> But, can you use multiple implementations of TREE_HEAP in the same code?

Yes.

> Can you use two versions of BrodalOkasakiHeap in the same code?

ML doesn't have a notion of “version”, but of course you can provide two different implementations of the same API if you so desire. However, these implementations, while interchangeable (a client can swap either implementation with the other, as long as this is done consistently), are not compatible (a client can't treat both implementations as if they were the same).
>2. Patents - Is anyone here planning on suing FACEBOOK? Who amongst us has the team of lawyers to undergo that? This is for 99.999% of people not a legitimate concern. This is an RMS concern.

First, "RMS concerns" dismissed as silly and fantastic by "practical people" have been mostly proven totally valid. His dystopian essay "The Right to Read" [0] only becomes more relevant every year.

I've had to check my Amazon account 3-4 times to see if the book a friend and I were discussing supported "borrowing" it out for a limited time. Each time I've checked, it hasn't. Circumventing Amazon's controls puts my Amazon account at risk, which is hooked to my life in a lot of significant ways (AWS anyone?).

RMS may lack social graces but he is not a dummy. If anything, calling something an "RMS concern" should only call extra attention to its importance, by indicating that there's likely an understated risk that will go unrecognized by others for years.

-------

Second, you never know when you'll be in the 0.001%, and that's not a position you want to find yourself in if you are. Facebook is concerned about maintaining its position as the dominant social platform. When you're on a meteoric tear, they're going to bring suit against you whether it's justified or not just to try to starve you out and get you to fold, and ideally to find some reason why an injunction should be issued forbidding your site's continued operation. This license could certainly aid in that.

Things don't have to be very common to be unacceptably risky. Most unacceptable risks are in fact quite rare; you can go years riding in a car without a seatbelt or riding a motorbike without a helmet and be no worse for the wear.

The problem is that one time, years down the road, when it does matter. When failing to do that little thing will result in permanent, massive loss and/or damage. Maybe it won't happen to you, but it's so easy not to take the risk, that it's stupid to ever do so.

If you're building a product that you hope succeeds, it's stupid to use React or other software that contains a legal poison pill like this. It may not matter most of the time, but when it does matter, it really matters. The comparative cost of using Mithril or Preact or Vue is much, much more attractive than the cost of engaging in a multi-million dollar legal controversy with one of the world's most important companies, on one of the rare occasions when it really does matter.

[0] https://www.gnu.org/philosophy/right-to-read.en.html
Good point. There is a National Federation of State High School Associations (NFHS) and they have their own rules in general--though pretty much everyone uses MLB as a starting point for baseball. So (I'm guess their rules apply) you'd have to see if there were any differences relevant to base running in 2006.
Nope, keep it up -- they are not! However, I guess it depends on the environment. Europe tends to generally be more conservative.

So when you're talking to a (dry and boring?) ERP company, they might not have much affinity with games. On that same note, a game company might not have much affinity with ERP / MSFT MFC stuff. You should probably focus on the technologies used more than on it being actual games when talking to an interviewer.

So you're going from one extreme, to the other. :)
Defending Internet Freedom through Decentralization: Back to the Future? [pdf]
Native as in "not an embedded website".

Also the point of QtQuick as an alternative to Electron is not to look native beyond the menus and dialogs.

And you probably associate Qt with Qt widgets, not QtQuick. Qt widgets actually tries to resemble and behave like native widgets, and it will let you get to that point if you actually care about that.

Most people making cross plat applications don't, which is why popular Qt widgets applications like VirtualBox and VLC don't look native, and QtQuick applications like Telegram for Desktop just ignore the desktop's HIGs completely.
That is only true for coins that are recognized on both chains. In the event of a hard fork, all you need to do is send your hardforked coins to a new address, and then start staking from that address. You can then vote on both chains with your coins, and no penalty algorithms will punish you.
Would you be willing to own the abstraction for multiple backends? The code is currently only a bit hardcoded to S3/AWS, but I assume most of the "work" will be discussing how to abstract different transports, exponential backoff, resumable uploads, and so on.

Fwiw, the GCS client for go (import "cloud.google.com/go/storage") is very straightforward. Though as others have pointed out, it might be worthwhile to just try to use minio-go if you want to gain Ceph as well.

Disclosure: I work on Google Cloud (and if the way is paved, we will contribute here; seems like a great project)
You absolutely should not remove them. It depends on the job, and the complexity of the games you create, but worst case if the interviewer is personable (e.g. not your terrible interviewer) it's at least a talking point and can show you're more well rounded, but if the job deals with the same languages that you've programmed the games in it's even better. It's definitely a different part of the industry but I've never heard of games being detrimental to a portfolio, and in fact I've heard some respect/praise for ideas from game development a previous job (doing front end web development).
Did you frame it in terms of the problems you solved rather than the game part? While the interviewer may have a bias against games, it could be spun as "I learned a complicated technology to build this game" or "in order to build this game I had to keep refreshes under XXms which required an innovative solution to state handling". Or perhaps "yes it is a game, but I use it to keep my skills sharp. I use the game to push my boundaries and practice good coding skills, and bring those improvements to my day job"
I come from a bit old school, C world, so excuse the naive question. Is it possible to build both a desktop (Linux/MacOS/Windows) and mobile (tablet and phone, android and IOS) application from same codebase (with slightly different codepaths for UI specifics) with React Native or something similar? I see Xamarin is almost there, but no Linux.

I have a need for an app that is mostly word-processing oriented in nature with some interactive graphing and drawing, some displaying, creating and drawing on top of PDFs too. I'm looking for easiest path to create something crossplatform AND performant (and possibly easy on the battery).
Games are some of the most complex and challenging kinds of software to write. They are also fun to work on.

_
Do you want to work for people who are too to small-minded to realise the benefits of game programming?

_
Personally I would be honest, and try and find a job with pragmatic people, that I would enjoy and find rewarding.

_
What if you get a job with a 'serious' company only to discover that they are idiots and you quit after a few months?

_
In short, be yourself. You'll be happier.
{' '}

Not the prettiest, but doesn't come up often in my experience.
There are three series I would just love to see adapted for TV: a) Robin Hobb's Liveship trilogy, which I can easily envision as combining the best elements of Black Sails and Game of Thrones; b) Lois McMaster Bujold's Vorkosigan saga, which has just won the Hugo award for best literary series, although it might be a much harder nut to crack; and c) Ben Aaronovitch's Rivers of London, which might become the merging of Sherlock and Dr Who that fans have been dreaming about. :)

Any of these would provide better material than the Kingkiller Chronicle, for example. I have read The Name of the Wind and found it so incredibly frustrating that I just couldn't bear to read the rest of the series.
Sorry I missed your reply.

To speak bluntly, white guys in US (not me!) are being shamed as being misogynists. Now the hardcore left "liberal" groups and media turned its eyes on STEM. See how they treated that poor guy in LHC a few years ago. See how they ousted Brendan Eich from Mozilla.

Sure, the Uber CEO and that other VC cases are real and I support that. But those are used as spearheads to take control. Hundreds of YouTube content producers are being demonetized or their Google accounts frozen, like Jordan Peterson's recently.

Bernie Sanders was attacked by BLM as an old white guy. The leftist media turned on him, even though he was the most honest guy aligned with what they theoretically support. It's all a big joke. So people vote something else, whatever, even Trump. (And I think Trump is a media player and incompetent businessman, never mind President of US).
Wow, very impressive. Did you have few very successfull post or you cumulated such karma over long period of time?
It is if they claim it. And it is the responsibility of other Muslims to condemn it.

Likewise, if an American commits a similar atrocity in the name of America, it is upon other Americans to condemn it.

It is this act of allowing the condemnation of people with the same attribute that lets us see the terroists as what they are (as you pointed out in your post). When that _doesn't_ happen, then they are not extremists any more, but representative of said population.

And it is for that reason that I think it is important to call them out. To ignore just builds up frustration on all parties, and then worse things start to happen.

Ignoring them is not an option.
Simple. Stand on your hands.
At least with copper, you can also etch using vinegar and salt. I've done that a couple of times when I didn't have ferric chloride, and while it's slow it works just fine.
Agreed - plenty of info on "Why NASA Is Launching Massive Balloons of Bacteria" but not a word about "During the Eclipse." Is it just for the pictures?
It is available in Gitlab CE too - we don't use it yet as we already have one in-house, but we might migrate in future.
I imagine it has something to do with availability at exchanges from day one of launch.
The fastest pitch is likely closer to 110 MPH given what Chapman has done. Take a clone of Chapman, but with gigantic hands, taller, and stronger.

And if the UCL is indeed the limiting factor, it's not hard to imagine a future where the ligament will be surgically enhanced via some kind of synthetic graft.
You have now changed the game into how can I trick you into validating the wrong chain.
I've never ever seen what he's describing. I've never even heard of it until today. It is absolutely not ubiquitous in the US.
You should not have mixed feeling about LinkedIn it is a waste of time. 90% of my connection i don't know, but people sending me a connection request i accept for the fun of it.
I can appreciate the article.

However, while it may be safe to be nice, I don't think being nice is important to success in business. And I think that's what probably concerns more people. This kind of disappoints me though. I wish it were important to success to be nice, but my experience tells me otherwise. It's more important to right and just nice enough to get that across and be heard.

How do you maintain your power and influence while being nice? I feel like you could kill your self by performing really well and setting a stellar track record and then earn the privilege of being able to be nice and still be respected... or you just swing your proverbial dick around and slam anyone who won't listen to you and rule by fear. The net payoff seems to suggest favoring dickish people at the top. And sad to say it seems that way many times.

Also being nice can make people think you're weak and so it's harder to run a team with that mindset.

I think the more definite path to success is being intelligent, shrewd and a competitive person. If that implies being nice then so be it, otherwise it doesn't seem so relevant.

There's also different types of nice. Like superficial nice and genuine nice. Which are we referring to?

I do envy those charismatic leaders that are successful and earn the love of their colleagues and employees. That's something I'd love to aspire to.
Isn't the Facebook mobile app made with React Native?
Interestingly, one of the pages you link (http://mumble.net/~jar/tproject/) links a paper (grep "1986: Kelsey dissertation on rewrite-based compilation
") that shows the implementation of a compiler with multiple frontends (BASIC, Scheme, Pascal) using only source-to-source) transformation.

I find this interesting because in a certain way, this reminds me of how the go assembler works (https://www.youtube.com/watch?v=KINIAgRpkDA).

For those who haven't seen the talk: basically the go compiler works on the assumption that pretty much all computer, in a way, move memory from one address to another, generate and handle interrupts, have call/return instructions and so on. Thus, the go compiler emits (IIRC) some sort of "intermediate assembler" (somehow similar to llvm's intermediate representation, but simpler) and then proceeds to "translate" such assembler to various platform native assembler. I clearly remember Rob Pike (in the talk) saying "so the task of supporting a new platform becomes a task in text processing" (okay, maybe it was worded a bit better).

This might be a bit tangential, but it is interesting how some "new" ideas aren't that new after all. But I guess this is due to Rob Pike's deep experience and history with computers.
I resisted buying BCH because I just don't think it has the same long term value as BTH like almost any altcoin. Hope I don't regret this decision in 6 months
Did you showcase the engineering challenges or the 'features' of the game? Meaning, were you talking primarily about code, or how fun it was to play? I'm wondering if it was how you presented yourself.

Unfortunately I don't have any personal experience here. But there are many gamers in the 'serious' business software jobs I have worked here in the US. I'm watching someone play super mario galaxy right now, and it would be much more challenging than making crud apps.