skysight-inc/HackerNews huggingface dataset:
And if those people get replaced, then something else is providing that value for cheaper.

We are arguing that these people can, and should be replaced with something much cheaper and better.
Yes, we should be specific in our definitions, otherwise the default would be the dictionary definition, which would have included the previously "absurd" theory (before Snowden) that the US government is performing dragnet surveillance on it's own citizens.
Unlikely. This is really just saying that normal warrant requirements also apply to digital phones. But normal warrant requirements are already suspended in the case of Customs & Border Protection: https://en.wikipedia.org/wiki/Border_search_exception.
Why Go Scales: Concurrency in Go vs Elsewhere
Whether or not VR becomes massively mainstream depends on whether it can become more standardized, affordable, and most importantly, whether the hardware can be miniaturized. It's clear that we have a long way to go in those departments, but 2050 is still a long time from now-- so it could be possible.

But your comment isn't on topic. The article is about predicted changes in how content is owned, distributed, and made profitable. It's about the trend away from decentralization, and how that's going to hurt certain people while benefiting others.

You're only thinking about the interface to the web, not the web itself: You might as well be saying, "The only way to fix the decaying internet is this new keyboard I heard is in the early stages of development!"

The article's prediction is that the entire web--VR or not--is going to be controlled and owned by Google and Facebook, and because they'll have such total control over information, they'll have a dangerous and unregulated degree of control over the lives of their users

Since your response is, "nah, VR is going to give us a clean start", how do you reconcile that with the fact that Google and Facebook are the two biggest players in VR right now?

If anything, the way that the "VR revolution" is playing out is just reinforcing what the author is saying. If you buy an Oculus, you're strongly encouraged to connect the device with your Facebook account, and the only way to launch a VR experience with the Oculus is through a custom app store similar to Steam, complete with social media integration and all.

VR's current state is looking worse than any other introduction of computer hardware in history. Could you imagine buying a monitor, mouse, keyboard, speakers, etc. and being forced to associate the device with a social network and app ecosystem?

Welcome to your new mouse! To install, please choose from the following:

[Express installation (recommended)] [Advanced]

Advanced Settings (WARNING: Advanced users only)

Share my mouse movements on Mousenet with:

[x] Everyone
[ ] Friends of friends
[ ] Friends only
[ ] Just myself
Git rebase --interactive experiments
I sill find this interesting, if you are familiar with Dijkstra Algorithm.

Finding the k Shortest Paths by D. Eppstein
https://www.ics.uci.edu/~eppstein/pubs/Epp-SJC-98.pdf
It also saves water. I remember a study from years back showing that using any electric dishwasher saved a ton of water versus even the most fastidious hand cleaning in the sink.
After two decades in this industry, I've come to the same conclusion. Developers may use logic in coding, but trend-wise, we're bunch of herds following whatever others are doing. We forget whatever lessons we learned previously whenever something new comes out. It's good to see there are others who see insanity in it as well.
That's not the same thing. Npx is for running commands you install from npm, and yarn [command] allows you to run scripts defined in your package.json file.
So you've made a chat server, that's great. I think you could take it farther and still have it be functional for you for casual use. Make a small bookmarking site or a site for tagging elements. What are some things you want to keep track of in your life? Dreams? My friend made his own dream journaling software, that's an idea.

In general, since you've made something 'realtime' and 'bidirectional' (like chat) then you may want to branch into making annotations (like tagging and tag suggestions) for elements {links, notes, sound files, photos you took, whatever}

Mull it over some :)
/me raises a glass to the dearly departed N900
which followed the scene for 20+ years

I had a homepage in 1994. I've seen them all come and go. This one's no different.
A somewhat lighter take on similar issues that I also enjoyed was:

"Designing croquet's TeaTime: a real-time, temporal environment for active object cooperation", David Reed :

http://dl.acm.org/citation.cfm?id=1094855.1094861
Matrix on Liberapay: https://liberapay.com/matrixdotorg/
Exactly I worked my way backwards to this paper while exploring real world distributed systems like Kafka and Zookeeper and it was exceptionally well written paper that explained the basics of building distributed systems
Literally just an excuse for a bunch of people (many of whom don't even write javascript) to rehash the same old complaints about flaws and tradeoffs.
Whilst I don't agree with the reasons either, I do agree with the conclusion: I think Android is a dead-end architecturally.

If we want a secure and user-friendly phone, it won't be Android.

> It will be so much harder for them to create a phone that stays alive for more than an hour or two running a full linux desktop.

This is of course nonsense. I've run a "full linux desktop" on 1000mAh for more than a few hours, and I did it a decade ago.
If its a couple percent it might be doable, but typically if you're underpaid the best option is move companies - even though you might like where you are right now, you can negotiate less hours for the same pay. Staying won't give you many options, and often, you can even jump right back into your company higher up the chain.
Mine is "Image Quilting for Texture Synthesis and Transfer" by Efros and Freeman. It's simple enough to implement as a personal project and has some nice visual output. Plus, Wang tiles are cool and it's fun to learn more about them.

https://www2.eecs.berkeley.edu/Research/Projects/CS/vision/p...
Apache Pikachu got me
DreamHost DNS issues
There are two kinds of people in the world. Those who don't do the dishes at all, and people with a deep appreciation for paper plates. :)

What I'm trying to say is that even unloading and loading the dishwasher can be too large of a time burden for large families.
Online conversation: past, present, and future
Facebook changed theirs in 2014 from "Move Fast and Break Things" to "Move Fast with Stable Infrastructure". It's funny how they predictably become vaguer and less controversial.
That's not a bad idea, I'll bring it up with our client library maintainers today.
The Chinese are very proud of their writing system - to the point that Chinese calligraphy is pretty much high art there. We love it when non-Chinese talk about how hard it is to learn - it gives that quick ego-boost like what you get when someone talks about how hard it is to learn something you already know.

Sometimes I think part of the reason China/Japan is so inward-looking is because they've invested a LOT of time into learning the ways of their own culture.
> I have seen many used where some calm words or listening would have gotten their way.

In the United States we have a sort of trench warfare between 'citizens' and 'la policia'. No one wins.

Many people hate the police because they're routinely harmed - financially and otherwise - for not hurting anyone. Police officers justify hurting people with "I don't make the rules, I just enforce them." I think this is the origin of the term 'cop out' [1].

[1] https://www.merriam-webster.com/dictionary/copping%20out

I remember a fellow who I picked up at a police substation around 2am. ~7 hours before he'd pulled into the convenience store, on his way home from the bar... His car had automatic headlights, it was twilight, and the car didn't think it dark enough to turn the headlights on yet. The police officer was right behind him. He blew a .04 (half Arizona's legal limit of 0.08). The police officer decided to arrest him under the state's Zero-Tolerance laws... My passenger said that he'd complained, "you don't actually have to tow my car", but policy is policy... 7 hours later I took the guy home.

As I recall, this passenger was rather frustrated, but could probably afford to spend a couple thousand dollars getting his car back & on a lawyer to deal with the legal system on his behalf. Most people get stuck with public defenders, who mostly just provide small amounts of lubrication to those who get screwed by the system.
be mern (sorry)
* are used for financial speculation, fraud and illegal trade.

* gold, diamond, stocks, paper money, etc. would also fit the bill
Money is fungible. Every dollar donated to the medical center is a dollar freed up from the general fund (until the medical center is totally funded with earmarked donations, of course).
It sounds like Matrix is currently "facing a major funding crisis." (https://matrix.org/blog/2017/07/07/a-call-to-arms-supporting...)

Which makes me worried that this downstream project depends upon it.
Those mileage rates are very, very generous though. As a car owner who tracks the expenses pretty closely, I can tell you, driving 10,000 miles a year does not cost anything like $5350, inclusive of car payments (or depreciation if you've paid it off), gas, maintenance, tolls, parking, registration, inevitable tickets, etc. It might be about right if you drive an $80k car that gets 15MPG, though.

Its a reasonable rate to reimburse employees for driving their own vehicles for work by (I'd estimate its about 95%ile of expenses), but a poor rate to estimate general car ownership costs by.
I don't have a favorite research paper, but there is a long Ph.D. thesis I've recently read in its entirety and found a lot of interesting ideas:

Programming with Agents: http://alumni.media.mit.edu/~mt/thesis/mt-thesis-Contents.ht...

Here is a short paper with a clear description of an ingenious idea.

Engineered Robustness by Controlled Hallucination: http://web.mit.edu/jakebeal/www/Publications/NIAI-2008.pdf

I like the simplicity of it. Most CS researches seem to be afraid of describing things that are simple, even if those things are non-obviosu and valuable.
Global neural net supercomputer project powered by IPFS
Did I miss the mentioning of any premises that allow this dystopian masturbation? Does he mention anywhere WHY things would happen in this (very unimaginative) way?
You follow the brand guidelines as best you can as an icon supplier then it's most likely on the site/app using them to follow the guidelines too to avoid issue

https://en.facebookbrand.com/guidelines/brand

https://en.instagram-brand.com/guidelines/general

https://github.com/logos
This is pretty sickening. I'd say the same thing if the other party were victimized. The sole intent of this is to allow terrorism and harassment of individuals. As a society we all need to disavow political violence, regardless of ideology. Democracy dies when people stop voting and start terrorizing.
End-To-End Arguments in System Design

http://web.mit.edu/Saltzer/www/publications/endtoend/endtoen...
> Interesting definition Europe that includes UK

Pray tell, why?

Unless we jetted out into the atlantic the day after brexit we are definately still geographically and culturally European not to mention in the eu for two years and chances are we will negotiate some deal even after that.
"A Method for the Construction of Minimum-Redundancy Codes"

https://www.ic.tu-berlin.de/fileadmin/fg121/Source-Coding_WS...

I'm not sure if it was the fact that I was just a kid when I read it, but it was just so obvious and simple but so complicated and amazing at the same time.
"Are we really to the point where Nazi ideologies are spreading like wildfire, to the point that their "intolerance" will be seized by our "tolerance?""

You're thinking about it a little backwards - here's a fascinating example of the paradox of tolerance:

Proposition 8, in California (2008)[1] was a ballet initiative that proposed that "only marriage between a man and a woman is valid or recognized in California".

Proposition 8 passed and the post mortem indicated that black and latino/hispanic voters (who are not politically progressive in the manner of coastal californians) voted (overwhelmingly, in the case of blacks) in favor of the proposition - so much so as to be a deciding factor in its passage.[2][3][4]

[1] https://en.wikipedia.org/wiki/California_Proposition_8_(2008...

[2] http://latimesblogs.latimes.com/lanow/2008/11/70-of-african-...

[3] http://www.washingtontimes.com/news/2008/nov/8/blacks-hispan...

[4] https://www.washingtonpost.com/news/the-fix/wp/2013/03/26/ho...
> What? That's a minority of my use.

I said functionality, not usage.

If we're having a discussion and not caring about being imprecise or inaccurate then we should all just stop wasting our time on this discussion.

Cheers
Clients might not fail to connect. That's even worse. They connect and the server hangs and returns no response (perhaps due to bad configuration changes). Now you're stuck, and your server is too oversaturated to SSH in and fix it.

It out depends on your application and users. Building a website? Probably not much of an issue. Building a low-latency API? YMMV. Keeping your load evenly balanced across your front end cluster also can keep your cost low, since you are able to distribute load more evenly.

That's another point: if you scale your cluster size up and down frequently to accommodate load, doing that with DNS is a nightmare.
Fonts are more convenient to use, but they usually don't display as sharply as SVGs. Generally icons should be only shown at the size they were design for. With icon fonts some sharpness is possible, even if difficult, but it still doesn't look as good as SVGs.
If what they are doing is so fundamental, why isn't it more modular?
A play on regular expressions: https://sebfisch.github.io/haskell-regexp/regexp-play.pdf

This paper explains a beautiful algorithm for matching regular expressions with a Socratic dialogue.
We're setting up parameter estimation in DifferentialEquations.jl with both Stan.jl and Turing.jl as separate but connected projects. For generated data from the Lotka-Volterra equations, Turing.jl seems to be able to recover the four parameters well in minutes, whereas Stan was running for a few hours and didn't get it right. It's hard to know if it's because of the difference in the ODE solver and the accuracy there (Stan has to use its internal solvers, whereas Turing.jl gets to use our whole stack. For testing we chose Tsit5 which should be to some extent equivalent to their rk45, but without knowing the details of their solver it's hard to know how different it truly is) or due to the chosen method for MCMC method. One major advantage of Turing.jl though is it lets us use our full stack: Distributions.jl, all of JuliaDiffEq (ODE/SDE/DAE/DDE/etc. solvers), whereas Stan requires you use their two ODE solvers. So we're going to finish up this DiffEq->Stan automatic generation bridge for testing and benchmarking purposes, but the Turing.jl route looks much more promising. They have done a really good job.
IPv6 is also a very safe bet.
Your personal lack of imagination and insight doesn’t mean there isn’t a reason (there are several, some extremely obvious).
Derive golang functions and keep them up to date
> The CPU will be an i.MX6/i.MX8, where we can separate the baseband modem from the main CPU, digging deeper and deeper to protect your privacy and isolate components for a strong security hardware stack.

I'd like to know more about this separation. For example--can the phone boot without the baseband being powered on?
I've looked into this space as a second project, in collaboration with psychologists and pyschiatrists at a teaching institution with a dedicated, well funded institute for similar work.

The biggest challenge I saw was gaining the trust of sufficient therapists and patients and then an IRB. If you've solved those problems and can actually demonstrate data collection and a computational workflow with any evidence of results whatsoever, I suspect money would not be a problem.
You are probably right, bad idea.

Where can I find the proper official procedure to replace a failed drive (i.e. which cannot be mounted anymore) in a RAID1 array (with 2 drives) ?

I found these 2 links:
https://unix.stackexchange.com/questions/334228/btrfs-raid1-...
https://unix.stackexchange.com/questions/227560/how-to-repla...

But it is written there that if 'replace' doesn't work, it can take up to 5 days using add/remove for only 100GB !

I haven't found any official procedure on the Btrfs wiki.
So using technology means not seeing your friends and family?

Of course not. But a common problem I see is that people are glued to their phones/email, even when they are with family or friends. Before cellphones, there was the problem of people being glued to the TV instead of sitting down to meals with family. So yes, I think there are cases where technology impairs social relationships.

Is being a member of a religious society the only way?

No, it's not. It's just one way. Cutting access to my phone/texts/emails one a week is (in my mind) a positive side effect of my religious practices. But I think that anyone, religious or not, can benefit from being "off the grid" once in a while. For me, it certainly helps having a community of people living nearby who are also off-the-grid at the same time as me, since it means that everyone is available at the same time for in-person social interactions. Going off the grid isn't hard. Getting others to go off the grid at the same time as you often is.
Google Closure Tools
Think of how much water is saved by using paper plates!
That's not correct for US English which absolutely does have a neutral accent unrelated to locale. For typical examples listen to nationwide network news broadcasts.
What's in a Bitcoin Fork?
Nice! One thing I struggle with is removing I/me/mine from writing. When you do, it almost always condenses the thought and makes it simpler to understand. E.g., in your post you could combine the first two sections and halve your word count:

Intro

Many software developers blog to share technical knowledge and experiences. Some don't realize that sharing that technical knowledge is a skill they must develop on top of basic blogging skills.

This post explains how to structure a technical post, provides examples, and includes personal tips.
I used to love to idea of a global interpretator and/or a single thread (coding without concurrency). It was great until it wasn't. Learning Elixir helped me get over that.
Indeed, I just wanted to point out the fallacy of the commonly held sentiment "you're not someone worth getting"
Note how Uber doesn't even mention plans for an Android app in 2008. Fast forward 10 years, 80% of smartphone shipments are Android phones.
JavaScript for Microcontrollers and IoT: Espruino and the ESP8266
It still wasn't premeditated murder either. Which is an important distinction.

Best case scenario was his desperation to protect his reputation given this was the first journalist to visit his submarine who proceeded to die within his care would destroy his reputation. He probably freaked out and made a series of bad choices.

Worst case this was a crime of passion.

A 10yr manslaughter sentence seems like an appropriate punishment here.
We definitely need to keep legislation the hell away from network protocols.
See also: http://steve-yegge.blogspot.ca/2017/05/why-kotlin-is-better-...
The Scheme papers are great http://library.readscheme.org/page1.html

"On the Translation of Languages from Left to Right", by Knuth, I found much clearer and more illuminating than any of the secondary literature on LR(k) parsing.
Netflix’s ‘Bojack Horseman’ season 4 trailer is curiously devoid of Bojack
Cool, now I want PHP 7.1
Mhmmm 1994 here also. Your take is shallow, pointless, and meaningless.

It’s as relevant as saying we don’t write apps in COBOL or Modula2 anymore.
You were always able to black list IP addresses using dos.yaml (https://cloud.google.com/appengine/docs/standard/python/conf...). This seems to be taking that one step further.
Probabilistic Topic Models
http://www.cs.columbia.edu/~blei/papers/Blei2012.pdf
One of the most common uses of a taser is to force compliance of a person who is not complying, but is not behaving violently.
WWCD for UK people though, huge payrise in GBP if you're paid in USD
So? They are being used. The market cap of cryptocurrencies is over $100b which is significant money; and the exchange of these currencies is liquid as of date.
Worse is Better http://wiki.c2.com/?WorseIsBetter
Article is about digital cameras, not phones. The article indicates that there was already a decision about cellphones and that it applies to cameras as well.
This is a good idea. Why hasn't someone thought of it before? Why didn't I think of it?

I've been using Frama-C recently, with the option of \forall or ∀, for example. The latter is more readable, but a pain to type. I'll have to try some of these.
The first diagram shows whites as being overrepresented by 8 points, but the subsequent diagrams show whites as comprising ~50% of the students at the component schools. The U.S. population is 63% white- wouldn't being 50% of the student body make them underrepresented?
Andrew Tridgell's PhD Thesis: https://www.samba.org/~tridge/phd_thesis.pdf

Which documents the invention of rsync, it's a good read.
Smart TVs are dumb TVs waiting to happen. Really today all you need is a completely dumb TV which just takes HDMI inputs and displays video.
Such a great hack. Not only tail recursion but a complete GC implementation in (almost) platform-independent generated C code.
Running InfluxDB on an ARTIK-520
You can use a short-throw projector - many inputs, no software, no network connection, adjustable screen size, flexible placement.
This survey should have a field for "total package" or "equity offered" given that has larger implications than just Salary. Free food and other perks also play a large role here.
Buy a computer monitor.
> It's also the case that DNS gets cached and not all users create the same load

It's also, also the case that DNS gets cached and propagating the removal of a broken server could take ages.
ClojureScript Release (2011)
> The web won't look like it does now in 2050, and neither will the internet.

we're closer to 2050 than we were from 2017 in 1980 and yet people are still using emacs and telnet.
"Why would you ever need full week coverage?"

Because critical issues happen and typically businesses want them solved ASAP rather than waiting a week til people come in again.
This is the only reason necessary, really. Yeah, every website could use the same amazing icon set but it would get samey after a while. Having some different icon sets to pick from is nice.