skysight-inc/HackerNews huggingface dataset:
If you use React you basically can't sue Facebook for infringing your patents, so it is giving them a free pass on your IP.
Which social democracy is doing well here in south america? We are currently paying the price for all the post-socialist economical measures here in Brazil.It's not pretty.
I feel your pain. I did the same thing back in 2002. Regretted it many, many times since then. I've even thought of buying another one to replace it but it would feel a bit like cheating.
Duplicate of: https://news.ycombinator.com/item?id=15049627
Do you have any pointers to projects doing this?

I'm very interested in rust and a C# guy during the day. A decent, as in 'serious', example showing rust integration would be quite appreciated.
I am not running for 2019 election-Dangote reveals why
ASCII supported combining characters. That’s what backspace was for!

https://news.ycombinator.com/item?id=11654682
As a clarification, I guess you are speaking about integer overflows. Your comment confused me a bit as I thought that you speak about buffer overflows at first.
About 10 years ago I discovered Arch Linux, and never looked back. What I like most about it is that it comes with no bloat, you install exactly what you need.

I'm using it with i3wm, which is also a beautiful piece of software.
Check out Preact. It's an API compatible, lightweight React alternative that is actual free software.

As a bonus, it's a lot smaller, just 3kb minified

https://preactjs.com/
Government Pension Fund Global of Norway
nativescript-vue
> Amazon just uses the same delivery networks as everyone else.

Maybe at different points along the chain, but in terms of the last mile, my Amazon purchases seem to be mostly delivered by "Amazon Logistics"
"That's the end of it" isn't really a solid argument.

Various reasons: 1) to segregate assets, 2) because certain regulators will apply restrictions on certain security actions (one example: it seems the Belgian regulator has barred investors from borrowing against their stock holdings for most purposes, but this is possible with a US broker, even for Belgians, without restriction), 3) to stop double taxation which would be bad for global investment (e.g. some pension funds are tax exempt under local law), and 4) because investor A living in country B doesn't want to pay taxes in country C, he wants to pay taxes in country B under the laws he knows and understands.

Imagine living in Greece, and then having to figure out the entire tax system of Spain. In a foreign language. It would probably be too complex to bother (and thus you wouldn't invest) or it would be an expensive undertaking (lawyers etc) eating into your returns.

Investing in a CaymanCo is generally easy -- you don't pay tax at the entity level, you pay tax in your personal entity. Clean, easy, and you can ride off on your boat into the sunset.
> I have been using this for a few weeks

> In general, Rust is hard

It's only in first weeks. Soon you will use borrow checker and lifetimes rules without any thinking, you will just do it automatically.
This sounds very wasteful unless it is doing diffs in the background. In which case, git would be better.
Salaries have risen for high-skilled foreign workers on H-1B visas
It's worth going through the exercise of finding the most particular category of people that the acts come from. So in the case of the recent waves of terrorist attacks in Europe, it seems more appropriate to call them fundamentalist sunni or salafi terrorism, rather than a blanket islam/muslim which disregards important differences within the (very large) community of muslim believers.

In the 190x it was also a quite singular group of anarchists, not all atheists or socialists.
> All Docker images are glorified tar layers that are compressed with gzip. By definition, all users of Docker are users of gzip and tar. I understand what your point is (it's not as visible) but I don't agree with saying it's "core to more businesses".

Definitely. I was a little unclear, I meant core as in visibility, which you pointed out.

Also about Kubernetes, I can't comment on that because I've heard used it (but I've heard of it). I think it' s possible that there are a lot of businesses out there (such as the one I work for) that use docker but not Kubernetes.

The more visible an open-source project is, the more likely people are to donate to it. I could definitely see companies supporting docker in the same way that they support the Linux foundation or various Linux distros.
Chiming in from Australia. Even considering the fact we have horrific internet anyway, the lack of Australian registry mirrors means that a Docker pull can take ~5 minutes for something like ubuntu:16.04. Docker pushes of ~100MB can take hours. That's just not acceptable.

I also contribute to Docker and other container technologies, and I cannot express in words how horrifically long the Dockerfile-based build and integration testing process takes. It takes about an hour in America, and more than double that in Australia.
So this might just me over-fitting my new obsession to everything in the world, or alternatively I might just be out of my depth here, but could it be argued that Elixir's (or rather Erlang's) OTP approach solves/sidesteps most if not all the issues you mention?

Starting a separate 'Erlang process' for all async stuff, for example, seems so wonderfully simple to me compared to the async mess I find in JS, and applying various patterns(?) to that (Task, GenServer, SuperVisor) still provides a lot of freedom without incompatibility.

Please correct me if I'm wrong though. I'm still in the research phase so I haven't even written much Elixir/Erlang yet...
> but you have to consider that a project editor has the possibility to overwrite your files with gibberish at any time

You really need to use other editors if you think so. Removing 15k files without any warning is a pretty lame move from editor developers.
Then again, Facebook isn't making IP claims against you for using React either.
Ubuntu 1604 server, easy install and plenty resources to look into and already had some experience with Ubuntu on accident.
One thing that astounds me about Amazon is just how quick it is.

Last week I ordered something at 10:45pm, it arrived the next morning at 9am.

I'd imagine that's very difficult for other companies to compete with.
Even if you reject the notion of software patents..

I don't want a non-standard license... It's just more complexity we don't need.

Make it LGPLv3 or something if you want a patent clause, don't invent your own.
Still going through the full paper [0], but I'm finding it insightful. They give an analysis of a number of decentralized systems in the wild, including Diaspora​ and IPFS, and an overview of aspects/challenges to consider going forward. I believe this is an increasingly relevant subject in society, especially for those working in software.

[0] http://dci.mit.edu/assets/papers/decentralized_web.pdf
Imagine if somebody built a tow line on a popular break.

Then surfing could be more like skiing or snowboarding.

Snow sports don't demand that you walk up the slope every run, we have machines to do that for us. And you don't have to have great timing and a lot of experience to pick a ski run.

Anyway, I'm terrified of sharks. So I'll stick to the snow.
Ruby Creator Matz on How Emacs Changed My Life (2012)
I don't think that's the case for Amazon Prime (UK customer)

In my experience the price shown and delivery time estimate is always accurate, and as a Prime customer the delivery fee is included in your subscription
The question he is answering is:

"After memory safety, what do you think is the next big step for compiled languages to take?"

It might be that he thinks it has successfully pushed the state of the art in terms of regions and affine type systems, but that there are still things outside that to explore and push. 'Parametric mutability' seems to be at least in part a response to some patterns that have emerged in Rust due to the lack of this feature.
The high ER "tail latencies" effect almost everyone in the US, UK, etc, at least everyone that's not hyper-rich enough to proactively retain dedicated private doctor(s) with high-end private facilities that can handle everything that a good ER can.
What if someone crafted a paper version of a DAO in his will, setting his fortune into motion- a undying golem made from papyrus and money... he is gone, but it lives.
Plenty of people have left important and informative publicly posted content, commonly linked to by others. Automatically removing those from the net would be a massive disservice to the deceased, eliminating the fruit of their work & passions and their voice from history.
Top App Development Companies in India
I only use it for Kindle books.

I've never used it for other things though, even as a Prime customer.

My main issue with it is I use different delivery addresses, sometimes to work, sometimes to an Amazon Locker, rarely to home as I'm never in.
How manipulation-resistant are Prediction Markets?
The blurring of types and values as part of the static checking very much speaks to me.

I've been using Typescript a lot recently with union types, guards, and other tools. It's clear to me that the type system is very complex and powerful! But sometimes I would like to make assertions that are hard to express in the limited syntax of types. Haskell has similar issues when trying to do type-level programming.

Having ways to generate types dynamically and hook into typechecking to check properties more deeply would be super useful for a lot of web tools like ORMs.
What's the difference between say the PATENTS file/grant in these Facebook projects and the PATENTS file/grant in Go which Kubernetes is written in?

Not being inflammatory, genuinely interested as a user of both Go and React...
A patent grant is a license.

The patent license is indeed independent of the copyright license, but it's troubling enough that multiple legal teams (Apache and Google, at least) don't want to entangle themselves with it.

I'm doubtful that any licensing scheme can significantly drive patent reform. Lobbying and legal precedents hold that capability.
The standard doesn't allow you to implement things for a great UX.

For example, you can't search for people if you don't know their email address. You can't know if an email was successfully delivered or read. The "quoting" of replies is a mess with no standard for doing it.
Not sure what you mean by this. This discussion is about the Apache license not the BSD license. So situation 2 does not exist.

Apache license includes an irrevocable patent grant.
Instagram Image and Video Downloader
Unikernels are a much better solution to the problems that Docker solves.
To use the wikipedia definitionof net neutrality:
Net neutrality is the principle that Internet service providers and governments regulating the Internet must treat all data on the Internet the same, not discriminating or charging differentially by user, content, website, platform, application, type of attached equipment, or mode of communication.

What does that have to do with googles decisions on community grooming?
Do you disagree with the notion that googles appstore forms a (sort of) community with moderation (regardless of what one thinks about this exact moderation-action) where as the data an ISP delivers isn't a community?

Because if we accept that notion, then your comment seems to be a red herring.
Is there a resource/tutorial so that I can learn how to implement Plasma? Apparently Omise GO has already implementing it. There should be an open source project that shows Plasma's implementation.
Capitalism, Socialism, and Democracy (1942)
ok, but 7-up adjacent companies are coke adjacent companies; canning, sugar, labeling ...
If I had 250 BTC (half a million dollars), I would be quite confident that someone would try to steal it if a simple power supply glitching trick could extract it.

Whereas if it is in a physically protected chip (like many credit card chips), I would feel rather safe knowing the tech and expertise to extract it costs more than half a million dollars.
A Longitudinal, End-To-End View of the DNSSEC Ecosystem
I wish shipping unbastardized software was enough to do so, but people keep going back for more TouchWiz. Baffling.
It's obvious why nobody's pulled off something like Youtube TV before. There's a huge mess of red tape when dealing with live TV broadcasts, everything from sports blackouts to local channel affiliates.

Cable TV is obviously on the way out. This is just going to push people to use less than legal methods to watch things until the broadcasting industry gets their shit together. See: Netflix, Spotify
I feel like water and air are core to many lives. Does that make them valuable?

Things are only valuable if they're scarce and in demand.
An excerpt from abstract:

"Our investigation reveals pervasive mismanagement of the DNSSEC infrastructure. For example, we found that 31% of domains that support DNSSEC fail to publish all relevant records required for validation; 39% of the domains use insufficiently strong key-signing keys; and although 82% of resolvers in our study request DNSSEC records, only 12% of them actually attempt to validate them. These results highlight systemic problems, which motivate improved automation and auditing of DNSSEC management."
Way to close a debate.
I've made my mind about Nazism, because it strikes me as an abominable philosophy. I haven't read any books about it though. Would you dismiss anything I said about it until I read Mein Kampf? Most people have only read a handful of books. If they were limited to expressing their views on those topics, there wouldn't be very much said about anything in society. I'm not sure society would benefit from that.
Avoid, not evade. Big difference. And generally those structures only allow you to defer tax, not avoid all tax. Yes, having $10m sitting in a bank account of some corporate structure is obviously better than not having any money at all, but it's still money that has restrictions attached to it -- can't just go and spend it all.

Generally, if you want to bring that back, you will at least have to pay some sort of capital gains or dividend tax on that.

Second, pure tax havens (such as Jersey and the Cayman Islands) are one thing. But pretty much every developed nation has special tax incentives that exist in their tax code to attract investment. And it is obvious why they do it.

If we use Luxembourg as an example, which is generally a favourable holding and fund location, what can they offer? They are a small country with no natural resources. Smaller nations need to live off of intellectual capacity, meaning: outsmarting others.

There are various approaches (Singapore, Channel Islands, Luxembourg) to that, but ultimately, if you want to attract investment and tax revenue, offering an attracting tax system seems like a great way to do it.

I don't see the world introducing a globalised 20% corporate tax rate any time soon, for example.
It's similar to the line "We can create apps or products that offer features and services similar to your app." that's part of the agreement for using the Facebook SDK. It's mostly a one way street with Facebook.
I've been using this on and off for a few months since it came out. It's very smooth and enjoyable to use for looking things up quickly. But Samsung Internet Browser's[0] content blockers (AdBlock Fast, Disconnect) is also smooth and does a better job of blocking ads than Focus. Neither are as good as uBlock Origin, of course, but then you must use the "real" Firefox on Android which is not very smooth and feels very foreign on Android.

[0] https://play.google.com/store/apps/details?id=com.sec.androi...
Indeed. In this case it is misleading simply to call it by the title "The Matasano Crypto Challenges". Specifically, this is a blog post about the Matasano Crypto Challenges.

The modification wasn't intended to make the title stand out, and it wasn't editorializing, it was deliberately adding information to help you, the reader, know what it was you were clicking through to.

I understand the reasons, but I feel that sometimes the mods revert titles without thinking, and without assessing why it might have been changed. Again, I understand the reasons, and having yet another time sink is perhaps unwelcome, but I'd like to see some way - like the "vouch" mechanism - where altered titles can be accepted.
Nevertheless, he praises state-socialist policies.
That would be like trying to sell the average consumer on a laptop running Gentoo.
>> and think, act, and look like Noam

So they are low-key, patient, and make thorough, very detailed responses when debating?
Not a lawyer, but as I understand it:

The Go and Kubernetes patent licenses terminate if you file litigation specifically regarding those projects-- if you sue anyone for violating some garbage collector patent in Go, you lose the patent licenses Go granted.

Facebook's patent license terminates if you sue Facebook, subsidiaries, or "any party relating to the Software" for any patent infringement. It doesn't have to be related to React.
I understand your complaint but this ship has sailed long ago; a corollary of modern communication and access to information online is that now anybody with an agenda can publish it. The old model of set gatekeepers and Walter Cronkite delivering the trusted news isn't really possible at the moment since we're flooded with information. There are more information sources than one can possibly sort through and you can spend your life in a bubble without realizing it anymore since you can't tell where news came from, who made it, who sponsored it, and so on. You can curate your own news flood, and people happily do to ensure it only has defeatable opposing views and the rest is just reaffirming. We gave up on mainstream media and for some reason decided that rants on YouTube, walls of text on Reddit, and tweets were better.

Actually come to think of it, this might be a really good idea for a distributed ledger for the Associated Press - let whoever report whatever with the AP block chain, but require that the entire "transaction chain" or chain of custody is published with each bit. Make it clear what came from where and how it forked.
Even worrying - Caffe2 is licensed under the same terms. https://github.com/caffe2/caffe2/blob/master/PATENTS . This really makes Tensorflow the only real alternative for true, viable deep learning.
I don't get this argument. Why would anybody go into a company expecting to be treated like shit? Stay away, if you know in advance.

To be clear, what I meant was - if you walk into a services based company with the expectation of working in a niche or a good product building experience, you may be disappointed. Peoples' expectation on the work they get and what it turns out to be (the project you are assigned etc.,) might make them feel like they are treated like shit.

If on any other ground (HR grounds, facilities, equality etc.,), they treat people like shit, then it's no more subjective, but subject to law of the land and corporate laws.
> Perhaps it is time that spectrum licenses to mobile-phone companies be conditioned on their recipients providing freedoms for customers to use the apps of their choice.

Do google and apple have any spectrum licenses?
(ignoring that fact that you can install apps on android without needing googles consent)
> multiple legal teams (Apache and Google, at least) don't want to entangle themselves with it.

Citation needed on Google. Apache isn't "not wanting to be entangled", they reject EVERY license which gives stronger protections for user freedoms than apache license alone, like the gpl, lgpl, cddl, mpl, etc, etc, etc. Google has no problem using the gpl for linux and lots of licenses and projects that apache would reject, so you can't just lump them together like it's the same thing.
Why unnecessary variables are bad for your code
It's not about revenue flowing to Docker, it's about revenue no longer flowing to VMWare and thus VMWare having to act (by e.g. buying Docker).
I would love to see some advancements into distributed, statically typed languages that can be run on across cluster, and that would support type-safe, rolling deployments. One would have to ensure that state could be migrated safely, and that messaging can still happen between the nodes of different versions. Similar to thinking about this 'temporal' dimension of code, it would be cool to see us push versioning and library upgrades further, perhaps supporting automatic migrations.
You need to use the Angular Language Service extension for vs code, it works perfectly giving you full type completion and error checking in templates https://github.com/angular/vscode-ng-language-service
Ubuntu for everyday, friends and family. Linux Mint for development. Ubuntu server in the cloud.
Still if they are young and impressionable and like his linguistics teachings, they might be lured into believing his opinions on other subjects.
Keep in mind that Graydon mainly think in term of low level compilers, system level languages and software you ship to your users' computer. Not a language that live on your servers and provide a service through the network, nor distributed systems.

In that case, a model ala Erlang may totally make sense, but create a quite high overhead in term of runtime, deployment and impedance mismatch with the rest of the ecosystem. There are use cases of course, and there are interesting possible solutions like Pony that appears slowly, but we still do not have a good solution around that.

For a pure "server" and "distributed systems" or "machine dedicated to your software", you are right in my opinion. Add on top of that that erlang know its limits and provide you with way to easily interact with languages with different paradigms.

It may make sense to keep these different paradigms isolated but easy to talk between them and exchange.
[Disclaimer: I'm not a youtuber, so my knowledge is only 2nd hand]

Aside from but related to this story, many people are making a living off of YouTube ad revenues, and the AI is unpredictable in how it will respond in terms of promoting your video content on the front page, as links from other popular videos, and so forth. I think it's also unknown how the AI categorizes the content appropriateness of videos to advertisers, which if categorized the wrong way leaves your stuff unmonetizable.

Basically, people are throwing video content up, but have no way to properly have a feedback loop to gauge whether or not they violate the "proper" protocols that the AI rewards. This really is a problem of automation using (presumably) trained statistical rules where nobody really knows what specifically influences the decisions about their videos.
Jonathan Blow's language "jai" allows for seamlessly switching between AoS and SoA and generally seems to value efficient data layout and "gradual" optimization over safety (in contrast to e.g. Rust).

Unfortunately, no public compiler seems to be available at this time.
Do you have any details on what could be improved wrt V8's snapshotting? We have recently extended the feature set a lot in order to be able to snapshot full Blink contexts, and there are some efforts on-going to implement that in Node.js as well. Soon crutches like electron-link won't be necessary anymore.

Some context:

https://v8project.blogspot.com/2017/05/energizing-atom-with-...

https://github.com/nodejs/node/issues/13877
Yeah, Null is no problem. But thanks to code my predecessor wrote, >null< would be.
I'd use a technique called Street Epistemology, it does wonders with religious people. There are lots of videos showing people lowering their level of confidence after just a few questions. I recommend watching this trailer: https://www.youtube.com/watch?v=moApG7z2pkY&feature=youtu.be...
Where I work we've (relatively) recently migrated to using GitLab EE which comes with its own container registry[1]. I have no idea how much work it is behind the scenes from my perspective it has been flawless and much more convenient.

[1] https://docs.gitlab.com/ce/user/project/container_registry.h...