skysight-inc/HackerNews huggingface dataset:
The problem with h.264 was, that it dictated the business model for everything that embedded it. In this regard, it was exactly the same "cancer" as Microsoft once said about GPL.

Today, purchasing Windows doesn't guarantee you ad- and data mininig free system, and soon it will be difficult to purchase Office at all, you will be renting. In this regard, I'm happy that there are different business models, not just one that would slowly pick the worst traits of everything else.
You’re right. Trump cut my taxes.
During a trip to China, I got to talk to a citizen via a translator, and eventually the subject went to politics. They asked me how I felt about Trump, and I gave my answer, and was about to ask how they felt about Xi before I caught myself.

We couldn't talk about Xi the way we could talk about Trump because there isn't a way to honestly discuss it without allowing for criticism, or the idea that there's more than the image cultivated by the state. I didn't want to risk anyone's safety if the wrong person heard the wrong thing.

It's jarring to have this happen in real life and realize you suddenly can't have a fulfilling conversation with the other person. The chilling effect is real, and real enough that I'm not sure if I should be posting this, vague as it is.
From memory I believe their competition (gurobi etc) would charge somewhere in the range of $10k-$100k per year for a server, perhaps toward the upper end of the scale if the server is used to solve problems for a number of clients. I haven't paid attention to pricing for this for a few years.
I would not define "senior" as "one who codes quickly." I also would not define a software developer's level as "newb." So there is that.

Junior, mid-level, senior, and then maybe principal. I would gauge them by a combination of time in the market, ability to write production grade code, the ability to make informed tradeoffs, ability to work independently and as a team player, and ability to work across teams and disciplines effectively. A very, very small part of that is "quick coding."
Italian Translation in Dubai
Using Pytorch and Pyro to Prove Poland Was Robbed at the 2018 Chess Olympiad
I'm honestly surprised by the amount of people complaining about the interviewing process. First of all, have in mind that the interviewer should have some kind of an objective measure, you need to judge all candidates the same way. There are many great developers who don't work outside of their job, so GitHub is out of the question. LinkedIn is self kept and doesn't really show your skills, just your CV. Reaching high levels in HackerRank takes a lot more time than the interviews probably, and you still have no objective way to judge candidates.

And this is where interviews or coding problems come. They allow the interviewer to judge your ability to code and compare it to other candidates. And, probably even more importantly, your social skills, which in a team or in a relatively small company are essential.

But... Why go through all this? Other professions don't do it, right! Well, at least in Europe, most other professions aren't even nearly as well paid as even a junior dev.
Writing GraphQL Queries in Native Ruby = Love ️
As I said, it has a small part mentioning open source, which is still completely irrelevant with its weak argument. I'm not sure what the author is getting at, but it seems they treat open source as gratis, which comes back to the fact that gratis is not the topic here.
But go deeper than even that and determine what is the crux of the unfairness. How are the rich securing a larger percentage of the growth unfairly? If everyone is getting richer, but the rich are doing it faster, what are they doing to capture that excess? Isn't the answer "investing in the economy?"
It looks good on Firefox desktop for me. Once I select only that frame, it seems like its well formatted for reading.

It doesn't play well with Firefox's reader view, but because it's already decently formatted for reading [on desktop] I wouldn't have bothered to try reader view.

edit: or are those indented portions not quotes?? Okay, that is weird. Friggin' tables!
Games mostly, some photography RAW post-production applications, an Android language learning application for some African language... Things I'll take as finished products and for which I accept giving up even the pretence of control - same as third-party services actually. Opposite would be anything I consider infrastructural - such as operating system or messaging.

When free competitive alternatives lack, I also accept some proprietary drivers. Considering how the industry moves towards managed hosting ("cloud") and how ridiculous it makes my old under-utilized family & friends servers look, I'm thinking that, confidentiality issues aside, I could accept what is standardized enough to transparently swap providers - the way my Internet access is wholly in hands of an access provider that I can swap by plugging another one in a free RJ-45 port on my border router (with no perceptible impact because I use none of their bundled services), or the way my domain names are in the hand of a perfectly replaceable registrar.
> It’s not like MPEG-LA is suing people for using independently-developed designs that just happen to infringe

I think you missed the whole FUD campaign against VPx, where they tried to persuade the public that VPx does infringe patents in their pool.
It’s “Bush”, on the off chance that you didn’t know that.
>If more Linux people embraced proprietary software it would help spread Linux.

Microsoft uses Linux on something like 60% of their own cloud servers, presumably because they find it more profitable to do so than to use the software they wrote themselves.

One thing you have possibly missed is that the people you think are fundamentalists rather than pragmatists, are for the most part being fundamentalist about pragmatism.

They are not telling you to open source based on some abstract philosophy, but because they think that the practical effects of doing so are better.

And given that open source as an economic system of production is currently out-competing liberal capitalism at its own game, on its own terms, on its home turf, I suspect that they may have a point.

Do what you want, but it may be a mistake to dismiss the open source community as not being pragmatic when they critique you.
Yes, from uploading raw code to accepting binary formats.
AWS Step Functions, State Machines, Bifrost, and Building Deployers
> objectively one of their worst films

I'm very intrigued by this - what kind of metrics does one use to objectively rank Pixar films?
Credit Repair Savior
Happy Tuesday Morning, Gibson by name I and my wife want to specially thank COLE for helping us put my life together. I was losing my home due to bad credit report I lost my 4 years old son to drastic accident months back RIP Ryan. I was losing my home due to my very poor credit reports and low score I had tried different solution and steps I read online but nothing happened. I was on a credit repair blog when I came across COLE tutorial Video and lesson on how to repair credit. There was no time so I quickly took out he’s contact after I watched the video and contacted him for a repair service. He gave a quick response to me i explained my situation and how my bad credit was affecting life how possible could he solve the problem and how can I trust him not to rob me of my money. He assured me a safe and delicate job he also gave some prove and I was satisfied. He asked me to provided a few information to start the job and in 4 days I’II see result following the instructions he gave me he removed all the late payment and I was able to get a credit score up to 800 Gods Timing is everything, patience and consistency is key Research Research Research! Here’s contact COLE.FRANK@CYBERSERVICES.COM +1 972 798 8812 Happy Thanksgiving in advance.
And so the kids just make up fake birthdays. The middle school kids have 5-10 Gmail accounts. My daughter created a whole bunch with silly names.
Nah. Just need more hacker rank.
Sure but there's no way to offer any actual money in exchange.
The problem with patents is that it's not good enough to simply ignore other patents and build your own thing - you can still end up infringing, despite never having heard of the company with the patent, let alone the way they implemented something that's obvious.
You can take a look at the examples in the repo. Here's one simple todo app with Auth0 integration. https://github.com/hasura/graphql-engine/tree/master/communi...

But we are coming up with a more detailed tutorial on how to build realtime full stack CRUD apps with Auth integration in the coming week.
The title is definitely clickbait-ey but the article reads like a fairly honest (maybe too positive) profile of Friston.

For what is worth, I agree that FIM not being formalised is a point against it, but I wouldn't say there's anything ad-hoc about how it applies when fitting it to e.g. schizophrenia.

For what is worth, this quote sums up how I look at it[1]:

>Friston mentions many times that free energy is “almost tautological”, and one of the neuroscientists I talked to who claimed to half-understand it said it should be viewed more as an elegant way of looking at things than as a scientific theory per se.

1. http://slatestarcodex.com/2018/03/04/god-help-us-lets-try-to...
IBM Z systems are always fascinating to a computer engineer. I was fortunate at my first job to be able to access a z10 brand new, and was tasked with installing, configuring, and trying out several POCs with z/OS, DB2 on z/OS, WebSphere Application server on z/OS, CICS transaction server, z/VM operating system, running 1000's of linux images on top of z/VM, making them communicate with each other and z/OS using Hipersockets. It was pure fun.

The cool moments I distinctly remember were runing the z/OS installation binaries from tape drives, and swapping in and out - DASDs(Hard disks), and perhaps the coolest was being able to hot plug in/out CPU blades from the cabinet while the system is live.

It's pity that thing is so expensive, and out of reach of the common folks.

For those not in the know, and curious.
Based on my knowledge from 2011, CPs are the general purpose CPUs that run z/OS - the main OS companies typically run on System Z.
There were special CPUs(may be microcoded so), called IFL that were allowed to run z/VM and Linux.
I don't know how things have evolved in the last 7 years :-)
I think of it as the ice-cream currency test.

The transaction needs to occur before an ice-cream cone would melt, and it needs to cost less.
WebTorrent https://github.com/webtorrent/webtorrent-cli
Surprise can be defined as an unexpected difference or anomaly. One Class Classification or anomaly detection can be a very good trainer for a generic AI.
The Essential 3rd Party Services Checklist
If you line Seinfield type of humour checkout Curb Your Enthusiasm. Larry David staring as Larry David.
Think the MBA speak for this is “commoditising you competition”. It’s when you use open source or zero pricing to either offensively or defensively to nullify an advantage your competitor has. Google attacks Apple by offering an open source OS (Android). Now everyone can make a phone.

They defend against Facebook controlling the internet by offering an open source browser (Chrome/ium).

Microsoft defends against irrelevance in the Linux age by open sourcing .Net Core. So now you’re just writing code for .Net, not Linux.

FB open sources dev tools to both attack and defend the talent pool.

Google open sources Flutter to counter React, decides it can show FB how it’s done.

Google also puts out K8S because AWS ate their cloud lunch and they need to show they also get it. Now you’re just running on K8S, not AWS.

AWS just open sourced a JDK. Now we can all give Oracle the finger.

Apple sits in their spaceship, not giving a fuck. Chris Lattner tried to open source for the sake of OSS, with LLVM and Swift, but he left.
As a avid reader, some would say obsessive, I have never respected the work of John Campbell. His science fiction simply feels naive and implausible, composed of technological awe that would not exist in a real situation. His writing always struck me as childish, and the members of my book club (during elementary, where I was the only kid in a club of adults) warned me of his racism, so it was easy ti disregard him. After all, there is much better SF than his kiddie wow.
The claim sounded to me like the magnetic field itself is what causes consciousness, not that it influences the function of neurons. A magnetic field could possibly have an effect when it comes to ion flux, but it is highly improbably that the magnetic field itself is the cause of consciousness rather than the networking in the cortex.
Getting started with software-defined networking
As others pont out, the purpose matters. It’s like when people go to a sperm bank and do what thry need to do. The context is different. Context is important in these things.
I find I can replace just about everything Google makes except for Google Docs & Google Sheets. I wish I could find self-hosted, open-source versions of those, which I would install on my own server. I can just use desktop apps and sync the files through my server with git or rsync when I'm the only user (but using multiple clients), but as you're saying about the general public, for sharing with friends and family, Google's solution works so much better....
Thanks, it was a great read!

From what I get this whole thing is more like an abstract ruleset describing how decision making in the brain works, rather than a brain model. Or am I wrong, is there anyone who built a network model based on this theory?
If the user is 17.8 years old you need the month. If the user is 17.95 years old, you need the day.
Well, my own personal response is that "FOSS fundamentalist" are as opposite free people that do not want actual society model but another and "people who describe them as fundamentalist" are simply people that can't think a different society or anything as society scale instead of their own company scale.

It's not an offense but a simple reasoned scheme: did you know that at the start of IT golden age software was open? In the USA, not in the URSS. Did you know that in the golden age of USA "rich people" arrive even at 90% of income taxes and they are still happy?

I do not talk about centuries in the past or restricted communities.

My own personal truth is that you are right many in a FOSS world will be dead. Simply because they do not really produce anything sensible. FOSS world work on innovation, without innovation business die. Today we have near-zero innovation because we can't have anything really new in a managerial-drive world. But again this is a system that work well in the short term, crash miserably in the medium/long term.
Can I Get Great Self-Serve BI Tools WITH R Integration?
Just always keep a cent in reserve. Then you can never go bankrupt and your average winnings are barely affected.
There are a LOT of technologies in this "automatic graphql schema/server" space now. I'd love to see a comparison article
If you don't know ML and you want to do similarity search, you can just use the models that come together with EuclidesDB and just make calls to add items and query for similarity with less than 10 lines of Python code. So it will really simplify things for people who don't want to retrain any model or implement a backend, indexing, search, etc.
In 2016 the only six-figure lead I had (with 14 years of experience) was a really shitty contract gig with Ziosk. I was sitting at $92,500 at a small company. I got a raise to $95,000 just before I left. I would probably be at $105,000 - $110,000 now had I stayed.

When I left Raytheon in 2012 I was making $82,500 + 3%-5% performance sharing. I would probably be about $100,000 now if I had stayed there.

Who around there is paying $140,000 for seniors? If I could have made that I would probably still be there, since I moved to New Jersey for $180,000.
Knifeman stabs policeman in Brussels ‘while shouting “Allahu Akbar”‘
Do not do this unless your code is reasonably well constructed. And make sure you’re not fooling yourself. Otherwise you’ll scare away good engineers.
Ah yes, the grass is always greener on the other side - what a common fallacy! I'm also prone to thinking this. But the truth is that a job is a job: you are under presssure to perform, no matter what you do. And in the case of designing for a movie, you have to churn out dozens or hundreds of images of a certain type and style and actually creating them can turn into a dull task.

Having said that, I find the sheer amount of work that has gone into thendesign of the movie astounding. Having to design every aspect of an imaginary world to that level of detail is hard.
GraphQL is really nice for the client. But I have an hard time believing that this flexibility given to the client (over well defined REST endpoints for example) doesn't hardly impact the complexity of the queries to make to the database!

How it is possible for a product like Prisma/Hasura to be able to generate the complex logic of the queries required to handle real world logic and support that extra client flexibility? In my experience even regular SQL ORMs are often a bottleneck in a REST application and you need to fallback to (or only use) plain SQL.

And even if you can fallback to hand written SQL in those GraphQL backends (I hope so!), the extra complexity of the queries to make is still there because of GraphQL.
> Why not just ask applicants to bring in some code they have written to discuss?

That can be really difficult for a lot of candidates. It's predicated on the idea that they've written code they:

a) Feel comfortable sharing (not just a one-off weekend hack project)

b) Are allowed to share, legally. This is usually the real problem for most developers.

The truth about hiring: There really isn't any one-size-fits-all that works for everyone. Any hiring process you come up with is going to be an incredible obstacle for a sizable minority of people.
These are the same tired arguments being made for almost 3 decades now. Sure, go ahead and do your own thing. Just don't expect FOSS users to sympathize with your point of view. To wit tho', I'll try and explain why (I'm sure ineffectively, but if you were really interested, you'd have already made the effort to understand).

A lot of people often confuse FOSS users and users of proprietary software. The difference is that FOSS users (for example users who do install linux, even on a Mac) typically feel more comfortable with the 'idea' that they or anyone else can look under the hook and tinker, if it comes to it and bothers them sufficiently. This is the primary reason why proprietary software is unappealing to them. Users of proprietary software don't value the freedom to look under the hood and tinker as much. Personally speaking, I won't judge people choosing one or the other.

However, arguments such as OSS makes "life a lot easier for a bad actor to pick it apart." or "..if you only have a handful of contributors, mistakes may not be caught." or "there is nothing to stop someone from forking it and selling it for less /offering it for free." is just disingenuous.

> bad actor

Unless your software is crazy popular and there is cred to be earned in the black hat community, people who go around looking for exploits in OSS typically would not be bad actors. In fact, a proprietary tool that run /on top of/ an OSS platform would be a much more appealing target for bad actors than an open source one -- because hey, finding a way to use 'paid-for' software for free is far more appealing than finding a way to reverse engineer some random binary custom format used to store addressbooks.

> mistakes may not be caught ...

total(mistakes caught by in house team) <= total(mistakes caught by in house team + 1 contributor)
why is this hard to understand ?

> nothing to stop someone from forking it ...for free

Firstly - Licensing. Learn about it. Secondly, search for forks that are more popular than the upstream. I'm sure you might find a few (although I am also sure you won't find many). Understand why they are more popular (hint: will have nothing to do with code).

And finally, (most importantly) if you still feel that access to code is the only thing that will stop competitors from copying you and then beating you on price -- well, think hard about your future business strategy.
Facebook and Instagram down – social networks crash sparking panic among users
Gotta love HN as there's always someone with deeper understanding who can give a critics view of "breakthroughs" we find in the news
This is an ad, not an article.
Are you married with kids? It seems that your perspective comes from someone who still values personal activities and self care over the family life. I was exactly like that before I got married. Totally fair... But when you start having kids, it's a complete different world, nothing else matters but your kids. It doesn't stop you from going to the gym at lunch time, etc. People have different priorities in life based on their own setup I totally agree with you.

Looking at spending 8-10 hours at the office plus 1-2 hours on your way to the office and way back home, when you want to spend time with your kids it takes away a lot of your happiness. It all depends on your priorities I guess. Everyone is different :)
This is really fun, I love it. One could devise a whole game around that. Define functions that give you coordinates on a sphere (in this case, the earth), where X (e.g. the "treasure") is hidden. Then plot the functions, make k shares and make them (and mod p) discoverable through different other games (e.g. programming challenges). Then the first person to win all k-1 challenges and mod p is able to interpolate the exact location of the "treasure". A wonderful mix of maths, programming and real world adventure.
With dataloading, you can turn anything that would need to be a join into two queries, using whereIns. It just takes a little extra work. I wrote a blog post on this exact issue a while back. https://zach.codes/graphql-query-batching-solutions/
GDPR would strongly disagree with you. Your personal information is not a currency and you should never be forced to part with in in exchange for goods and services. If you're worth dollars, you should be paying dollars.
Great point on this possibility... A big source of brokenness with tech interviews is that so many interviewers want to setup an interview (often adversarial, where the interviewer holds more cards) where candidates get ranked primarily on subjective hidden variables. If the real test isn't the given test, the interviewer sucks. Measure as directly as you can what you care about, whether it's technical criteria or softer criteria, and if the answer is on one candidate's resume but not another's, ask about it rather than assume the other doesn't have it. Want to know how the candidate collaborates? Prime them with that expectation, that the problem solving is a joint effort. Want to know how someone functions in the face of conflict? Ask about their experience with conflict and resolving it, rather than try to setup some conflict and seeing how they respond (or don't). Want to see if they can write a good unit test? Ask them to write some tests rather than saying something vague like "develop as you normally would". Whatever it is, the important part is making clear to the candidate as much as possible what is the hidden state in your head that you're using to evaluate them.

My own dream as candidate/interviewer is to spend some hours trying to solve an interesting problem together that neither of us has solved before. Unfortunately it's not repeatable for the interviewer (at least once it gets solved, until then there might be a way with a big problem to bootstrap a candidate to build on past candidate+interviewer's efforts), and even then its main use is judging "works with the interviewer well" when there are probably better things you should be measuring in most cases.