skysight-inc/HackerNews huggingface dataset:
In other parts of the world, yes.

Telstra in Australia is bound by the Universal Service Obligation, for instance: https://www.acma.gov.au/Industry/Telco/Carriers-and-service-...

This is an area where it's critically important to regulate the market to make it actually work for the people, not just profit margins. If the service providers were not obliged to provide service to people in remote areas at the same price as everyone else, no service provider would.
What's the story with Bitfinex (or even Bittrex!) and the Tether situation? It sounds stigmatized and instilling terror as the medium of exchange, but it's all you really have when using a system like that internally (I have to use Tether as an intermediary to swap between coins).

Is that just another component in this house of cards?

If Bitcoin takes a dump, will people panic-sell other cryptos?

If another big crypto explodes, will people panic-sell other cryptos?

The problems and risks in this -- what feels to me, like -- a system, seem interconnected by human psychology if not ACTUAL structures like the exchanges.
I hardly ever think about how many reactions I get relative to how many my friends get, because different people have different numbers of friends and friendship patterns. It's not a score and I don't know anyone who treats it that way other than people in their teens or involved in marketing.
Not sure about non-disprovable, subject of consciousness has been keeping philosophers busy for a while. Consciousness maybe out of real of any science indefinitely or for the moment, depending on which theory you subscribe to.
The End of the Social Era Can’t Come Soon Enough
Rust glued to React Native or the latter actually ported to Rust sounds like Nirvana.
All those lost profits are the price of hubris my friend. I was wary of Bitcoin until it hit $4k, when I put aside my ego and reassessed its value, realized I was wrong and bought in.

The longer you go on trying to call peaks and slandering crypto as "human stupidity", the more cognitive dissonance will form, followed quickly by the rationalizations needed to dispel it.
If it gets in the way of the local cable company/ISP, I imagine Michigan will vote this is illegal. Money > citizens.
I don’t want the governments monitoring our internet access any more than they already are.
Get therapy for your anger issues?

I mean, you don't want to use it, don't. I stopped using FB for 5 years but I didn't lecture other people about it. Now I use it a lot and I don't demand that other people follow my lead.
limited, until the bitcoin-core team changes the limit and the change gets approved by a majority of users/miners...
I’ll be convinced they are kicking ass when the Model 3 is shipping in promised volumes and there is no other competitor in sight. Getting 0-60 times through the application of inherit properties of electric motors doesn’t count.
Putting your car in the middle is such a dick move. You are not the police. Stay in your lane.

Someone you think may be 'annoying everyone else' could be in a legitimate hurry for any number of hundreds of reasons. Even if they aren't, using both lanes till merge point is still far more efficient as the article says, and the actual law.

By taking up two lanes you are not only preventing people from following the actual law and driving more efficiently, but you are yourself breaking the law and creating a potentially dangerous situation.
If anything, I think what you wrote was a strong endorsement for Coinbase and how secure it's been for an online crypto exchange. https://www.coinbase.com/security?locale=en-US
How is it a source of new friends?
Don't pretend like he's not influential or that a 'fuck you, I've got mine' attitude doesn't pervade libertarianism.
#define FOR(i, start, end) for (size_t (i) = (start); (i) < (end); (i)++)

yuck

EDIT: Also, what the hell is this macro defined in the middle of a function and then only used twice:

https://github.com/LoupVaillant/Monocypher/blob/master/src/m...

Why do you need this function for "constant time comparison to 0":

https://github.com/LoupVaillant/Monocypher/blob/master/src/m...

static int neq0(u64 diff)
{ // constant time comparison to zero
// return diff != 0 ? -1 : 0
u64 half = (diff >> 32) | ((u32)diff);
return (1 & ((half - 1) >> 32)) - 1;
}

I am incredibly skeptical that you've done better than the compiler with this bit twiddling stuff. You realize that on x86_64, it probably compiles down to 1-2 instructions to write `diff != 0`, right?
I found Bitfury's Exonum blockchain quite reasonable in its claims in this regard:

https://github.com/exonum/exonum-doc/blob/master/src/get-sta...

> Like distributed databases, such as Cassandra, MongoDB or MySQL Cluster, blockchains are replicated on multiple nodes. However, compared to ordinary distributed DBs, blockchains are resistant against much wider range of attacks:

> 1. Blockchains are resistant against failures of any single node (or even multiple nodes at the same time). The threat model includes nodes being switched off, isolated from the rest of the network, or even completely compromised (say, by a hacker)

> 2. Blockchains can be deployed in a decentralized network, where there is no single administrator managing all nodes. This significantly reduces risks of data corruption and the bias in the system (e.g., preferential treatment of some participants)

so, they posit Exonum as a particularly resilient distributed database. Which is fine, y'know.

I've said for a while that I think the one good outcome of Blockchain(tm) hype is going to be businesses discovering the usefulness of transaction ledgers tamper-proofed with hashes of everything. Developers of course know this as git.
Static pages with placeholders dates back to Perl and the start of PHP. The original CMS model was to separate back and front end e.g. Vignette (and TOGAF guidelines ftm). DB CMS's used to generate static pages for display.

These all turned out to be lousy approaches when it came to UGC, personalisation, migration and URL paths, authenticated content, non-technical business users, team authoring and non-trivial workflows (e.g. picture desks), content reuse and contextualisation, evolving functionality (a split front and back system can require 2 dev streams kept in sync like trying to ride 2 horses).

Integrated back and front end systems was the start of solving these issues and has evolved to SaaS for non-complex use cases. If you look at Wordpress and Drupal, they have been adapting over many years answering these kind of questions and you'll see that they are now starting to address multiple front end channels, PWA and so on.

Old versions of Drupal for example used to allow pages to be rendered to file for faster delivery. However, it turned out that the number of pages grew towards infinity due to dynamic variants of pages (making server and file system into the bottleneck), and that CDN's just became a much better way to do this. Likewise, work was started on a materialised views layer to optimise DB calls until it was discovered that PHP object caching had become very effective and made this redundant.

A static generator could be a good app for a developer to blog but this is niche and it is about the worst choice possible for almost all organisation-based CMS users.
The people who told you "Inflation is a feature, not a bug" are the same people who benefit from you believing that.

People have used assets like gold as money for thousands of years without long term inflation and it worked very well. It's only in the last hundred years or so that we've been sold the idea that our money should be worth less tomorrow than it is today. Put that way it sounds like a bad thing and that's because it is a bad thing.

One way of looking at inflation is that it's a motivator to encourage us to give our money to other more powerful people before it loses its value. Those more powerful people are the people who told us that inflation is a good thing.

Cryptocurrency takes monetary control away from the rich and democratises it.
you make the argument that inflation is good, but prove it by specifics which only suggest that deflation is bad.

Why is inflation better than no-inflation and no-deflation?
At least it's not posted in Tether. I should say, I'm almost surprised it's not.
In my experience, i tried to join facebook a couple of months ago and:
a) It asked me for a lot of private information. I submit all of them.
b) Then i entered. Facebook suggested me, a list of contacts. All of them are ugly people.
c) And finally, facebook asked me for a real photo. I used a real photo the first time but i think facebook is a bit faulty..
d) The interface is a real mess.

Conclusion: i am seasoned with linkedin, where everybody is a "winner", may be not but they try to do that. In facebook its the opposite, everybody show the worst.
AppVeyor integration for Rocket.Chat
Since !g just redirects to a normal Google search url, I don't see how this would be any different than searching Google directly.
Awesome. Whether or not net neutrality goes under (more than it already has), I hope we start seeing a lot more of this.
I don't think I've come across term-rewriting before. There's an example in their wiki page for inserting into a BST:

> nonfix nil;
> insert nil y = bin y nil nil;
> insert (bin x L R) y = bin x (insert L y) R if y<x;
> = bin x L (insert R y) otherwise;
> foldl insert nil [7,3,9,18];
bin 7 (bin 3 nil nil) (bin 9 nil (bin 18 nil nil))

Lines beginning with > are what you type; the extra line is the evaluated response.

So the language is dynamically typed and it seems you don't need to declare constructor symbols that take arguments. A constructor seems to be something that is irreduceable according to the rules already defined, whereas a function is something with reduction rules available.

I'm not sure I agree with the rationale for the dynamic typing. The designer says it means the language supports an arbitrary degree of polymorphism, but obviously it means it accepts invalid programs with undefined behavior. I think by adopting a Typescript style system you'd get huge advantages ("Typescript-style" meaning structural, adhoc and evolving towards correctness, rather than meeting the wrong design constraints upfront). But I'm still not at all sure my intuitions for this language are useful.

Anyway that's my review in five minutes. I hope someone writes something relevant here.
Haven't tried the MIQP extension against the QPLIB yet. It is just a prototype and it is written in Python. We first need to implement it in C to compare the timings.
Geoff Tootill obituary: developed ‘Baby’, the first stored-program computer
> So you don't know what a new yorker is?

I don't know what a "yorker" is, never mind a new one.

To be fair though, I'm guess you meant one of these two; either a "New Yorker" (citizen of the state of New York), or a "New Yorker" (citizen of the city of New York, New York).

Or would that second one be a "New York, New Yorker?"

-------------------------------------------------------

For example:

The new new New Yorker was new to New York, New York. New New York is known for it's saturation with new New Yorkers. Now I know that would be a bit nuanced, but nevertheless I knew you as a new New Yorker of "The New New York" (New York) would find it relevant. I just didn't know if you knew that yet.

-------------------------------------------------------

Related...?

"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo"

"... is a grammatically correct sentence in American English, often presented as an example of how homonyms and homophones can be used to create complicated linguistic constructs through lexical ambiguity and the usage of homophony and homonymy."

"More easily decoded, though semantically equivalent, would be:

Buffalo from Buffalo...
whom other buffalo from Buffalo bully...
[themselves] bully buffalo from Buffalo."

(https://en.wikipedia.org/wiki/Buffalo_buffalo_Buffalo_buffal...)
> did you ever hear of conventional car companies with the kind of problems Tesla has, where they've overpromised/underdelivered on production rates by 20x - 30x

Yes: https://truckyeah.jalopnik.com/why-wont-gm-deliver-its-huge-...

It is incredibly common for cars to have 3-4 month back orders. The Model 3 production is actually in-line with the original 'late 2017' start of deliveries, the goalpost was pushed closer later.
This is worrying from the perspective of Facebook having so much power. It sounds like in your case, the enjoyment of your life i.e. "get invited to more events" and indeed one of the lower 'needs' is enhanced by joining Facebook (and reduced by leaving it).

If Facebook is the Junk Food of Socializing, it is like a McDonalds that has successfully lobbied for a ban on the sale of home cookware, whilst buying out all the other restaurant chains.
From the FAQ:

Why Pure?

Thanks to LLVM, Pure offers state-of-the-art JIT compiler technology in an interactive environment, and makes it easy to interface to C in a direct fashion. Recent releases also provide the ability to directly import LLVM bitcode modules into Pure scripts and to inline code written in various languages (currently C/C++, Fortran and Faust). Scripts can also be compiled to standalone native executables (they are also executed during compilation, which makes it possible to employ partial evaluation techniques).

Pure has an efficient MATLAB-like, GSL-compatible matrix type which makes it easy to interface to languages and libraries for doing numeric computations and digital signal processing. In particular, Pure interfaces to (GNU) Fortran, Octave and Grame's Faust, and you can directly invoke GSL routines on Pure matrices. In a way, this is like having Haskell, Octave, DSP programming and the term rewriting capabilities of a computer algebra system under one hood.

It goes without saying that Pure can be used used for mathematical applications, but there's also a growing collection of extension modules for GUI, graphics, multimedia, database and web programming which makes Pure useful as a kind of algebraic/functional scripting language for a variety of purposes.
In the US, the telcos were generally required to provide service. Some of that cost was subsidized. In return they got effective monopolies, easements to put in the infrastructure required to provide service (including in profitable areas), etc.
'Relay crime' theft caught on camera
People used to make new friends who lived close to them. Are you unable to do that today?
That still evaluates x twice, which can also be a source of bugs. I usually take one of two approaches: either decide that this is a weekend hack and using the macros whenever the expansion isn't obvious in my head is a sign of too much complexity, or use this GCC extension:

#define is_space(x) ({ typeof(x) y = x; y == ' ' || y = '\n'; })

(Or in this case, turn it into an actual function and let the compiler figure out optimization.)
The time I was turned away from China
Usage of Google Analytics doesn't affect your PageRank, but it is one way to find out what people that clicked through to your site searched for to find it.
I think the point of his/her post is to show that from his/her perspective, the "connection" you get to friends and family via facebook isn't valuable. Although it may be to some, it isn't to everyone.

I have to agree, as someone that quit many years ago and hasn't looked back since. I still communicate with my long distance relatives, just not publicly. I use a combination of Google Hangouts, email, and just plain old phone calls to keep up to date with their lives. I share photos daily, via google photos, directly to those that I want to see them. And my family, who happen to use Facebook, know to send me photos using other methods.

This way, I only get information/photos that is meant for me to see. Not just every day stuff that's going on in everyone's life. To me, that's not important to my relationships, and is really a waste of my time that I can be using with my family in my house. The interactions I do share, though, is extremely important to me.
I’m confused about b)

Were you expecting Facebook to only suggest attractive people, if so why?
Sure, just stop using Facebook. I mean, you’ll miss your little cousin growing up, your sister’s wedding photos, invitations to fun events, and being able to easily communicate with most people you know, but yeah, it’s so easy to just stop. Network effects don’t exist at all. And hey, stop using your cell phone too. I mean, you have a choice. Don’t like your job? Might as well just quit. There certainly is no way to dislike your situation but continue in it anyway because you have to or it’s all you know.
Really enjoyed that.
GraphQL and Express (wrapped with AWS Lambda's express handler for deploys)

To answer your points:

* You're right it hasn't been - but it is now with LTS releases of Node.

* I agree, this is why I use yarn.

* Yarn has solved any dependency issues I've witnessed.

* While this is true, every solution boils down to simple objects or simple functions. New solutions tend to be simpler than the status quo (e.g. redux)

* While debugging isn't as easy - all my back-end code boils down to simple functions which just need a simple test (I use mocha which is a lot like RSpec). Also Typescript and TSLint enforce types and code styling so I don't really need the pry-style debugging.

* The only configuration I feel you need is Typescript and TSLint which will enforce a very specific way of styling code, file naming conventions and so much more. From there my individual functions representing GraphQL mutations and queries on the back-end or React components on the front-end are small, modular, and encapsulated in a folder to make for an easy `cp -vr`.

* You're only talking about web. React Native/VR are extremely compelling reasons to expand beyond just the browser. Plus I feel separation of front/back-end makes for faster product development on bigger teams.

* Haha yes, though ES2015 made it a lot better and Typescript has made it complete IMO. Microsoft and Google have both made substantial investments into the language, with the former making it as big of a center-point as C#. That's saying something. You can code Typescript code on a cheaper and faster Windows machine, ruby? much more difficult.
How to Deal with Experiencing Poverty
I really am amazed at the stability and quality of the HAProxy project and that since it's inception many , many years ago.

We use it on many of our projects and it has always been a very reliable piece of software, even at high traffic.

Kudos Willy and team, congratulations on the release!

-b
I'm afraid you don't understand the difference between a stock and a crypto currency, nor where the bulk of value is created.

A) The bulk of value in capitalism is not created via the exchange of shares - it's created when people 'do stuff, make stuff and invent stuff' - yes - there is some value creation by financial activity, but it's not the bulk.

Crypto currencies - if they were actually used as currencies - would provide some value. But i) they are not being used as currencies - and ii) they are certainly not being used to the point wherein they should be having a $50B valuation/cap.

It's wrong to suggest that BTC has created $50B in value for civilization.

B) Your point about valuation is wrong.

Stocks can be valued in a number of ways, but ultimately they are worth the present value of all the assets the company has - and will have. Why? Because stocks are ownership. The companies bank account is de-facto owned by shareholders.

Crypto currencies cannot be valued - they don't have anything underlying them - they do not imply ownership of anything - and especially since they are not used as currencies - their valuation is a total fantasy.

BTC is worth whatever the next guy thinks it is worth - and what he thinks it is worth is pure speculative fiction. Just a function of emotional dynamics and fad.

A stock in 'Bank of America' - well you can calculate how much assets they have, and estimate how much you might think they will earn in the future. There will be disagreement over that hence fluctuating value of prices ... (and BTW it's good that we have a lot of people trying to figure out how much BofA is worth - that provides value).

At least as of today - all crypto currencies are a fiction. They are invented numbers that others are duped into paying money for. They are generally not used as currencies, and so ... 'there is no 'there' there'. Even thought it's really interesting from an academic perspective, and something may yet come out of it.
What would be role of the consciousness if it does not have a manager role? Just justifying our behaviours to the others?

By the way - people have already argued that is not conscious, but meta-conscious that makes us different:
https://blogs.scientificamerican.com/observations/consciousn...

It is argued that meta-conscious may reflect upon state of the conscious and attempt to readjust works in the other parts of the brain.
He's saying that you'll be able to easily get the ad space that appears above the list of unsponsored results. Since your name is a relatively unique phrase, it's unlikely other people would compete for those ads, so your cost should be low.
It's a depressing field if you go to deep I feel, especially if you read the most critical and pessimistic critical theorists in the field. The Work of Art in the Age of Mechanical Reproduction by Benjamin and The Society of the Spectacle by Debord forever changed my vision on society. "My thoughts have been replaced by moving images..."
While this is interesting, you're proposing a monolithic repo with two predominant languages. I think it's much harder to get the benefits of riding the NPM wave while the front-end is stuck in a rails project such as using Typescript, React Native, etc. These are all possible of course, but there's a Rails Webpacker library that's an extra intermediary between the author and their JS code.
> I find it too stressful to having to worry that my post won't garner many likes and thus will be a "social failure"

Shitposting has helped me personally get over that. I share stuff I find interesting and fun. If people like it, wonderful, if they don’t, eh it was a shitpost anyway what do I care.

The reasons I keep doing it are in part the same as everyone, it’s great when a little thing you found cool garners some attention, much dopamine, or brings out some stimulating discussion, much learn. But when it doesn’t do any of those, it still helps me better remember and notice those little moments in life that otherwise pale into the background. A form of intentionalness and inthemomentness or whatever the zen buzzwords are these days, if you will.

Strangely enough, I get more comments and questions IRL than I do likes/comments on Facebook. Seems people love to watch and read, but don’t lik publicly exposing themselves as having done so.
You mean program in C?
Plus now when you pager beeps people think you are a on-call doctor rather than a drug dealer.
But you don't need Facebook for any of that. If you are truly really interested on what your family and friends are up to, message them, call them up or use video chat. That way you can have a direct and personal communication with them, which is more important to human relationships than the passive mass consumption of whatever content, good or bad, they are spitting out on their feed.
People driving while playing Pokémon Go caused millions in damages
> Weir didn't have much to say about international treaties mentioned in this NYT article

The assumption about these treaties, at least in the private space circles in which I used to find myself, was that they will be broken and re-written. (There is strategy in the timing of said breach, which is why everyone who matters is happy to leave it in place for now.)