skysight-inc/HackerNews huggingface dataset:
For someone who just got started, this quite impressive. Congratulations on putting it out there.

What made you pick Vue over other frameworks/libraries out there?
Well that would be nobrainer with something like:
`docker-compose scale unity=n` where n = 1...n

*You will only have to assign pool of ip addresses for your services, since it's fixed in this example.

Reference: https://medium.com/@tonywangcn/how-to-build-docker-cluster-w...
If you are already familiar with wal-e, or even if not, you might want to consider taking a look at wal-g[1]. Wal-g is a newer edition of wal-e written in go that we've seen can have up to 7x performance improvements[2].

[1] https://github.com/wal-g/wal-g

[2] https://www.citusdata.com/blog/2017/08/18/introducing-wal-g-...
I already pay for CBS channels. I'm not paying them more for one show. They don't get to double-dip. I'd be happy to see any and all single-provider streaming services fail, and be forced onto some better-supported streaming service.

Not to mention that I'd have to buy another device to actually play their content on my TV; the blu-ray player supports Amazon, Netflix, and a few other big providers, but apparently not CBS. It's less about the cost of the device, and more about not wanting yet another little box under my TV that I need to worry about software updates and such for.
A UUID would work fine. Every product gets a UUID and it goes into a public DB hosted by the manufacturer (or a 3rd party that verifies who is publishing the data).

Then anyone can query against that database to verify if a product is legitimate.
Separate personal anecdote. My wife changed gynecologists after receiving a message on our answering machine with very sensitive and concerning medical data that was not for her.

She hadn't even seen the doctor in question for more than 9 months, had never had any indication of the problems in question (but had had tests done that could have identified such) and was generally thoroughly freaked out by this. Turns out the practice had another patient with the same name and was just a little sloppy about which person got called.
History of Google's Ad Labeling (2014)
Or you could use nodejs & socket.io for the MP server which is even cheaper
Not sure if it's because of the amount of groups I've added but I'm using ~1.8 GB compressed on my MBP.
> Google, Facebook et al wanted to make amends for biasing the election

I'm still surprised by the anger for this. For the purposes of the viewer, Google and Facebook are effectively media companies. By that measure, all media companies bias elections heavily during election cycles. This is done both with content and well as paid advertising.

But to "make amends" for something sounds as if their influence is either unprecedented or morally wrong. Perhaps the argument is that the bias from international influences was wrong. Something else entirely?

I suppose i fail to see where the real complaint here is. What behavior or lapse triggered these accusations?
It would take a Constitutional Amendment to get rid of the Electoral College. That’s 2/3rd of both houses of Congress and 2/3rds of the State legislatures.

Better to call a third Constitutional Convention.
I don't think being locked down to a service is that important in this case. I see Anvil as a potentially valuable tool to create prototypes, to quickly iterate on an idea... then when it is validated, you can build it with more conventional (and safer in terms of future) tools.
I was targeting the “or” in the parent statement:

>or anti-people-who-didn't-grow-up-with-Internet

I wanted to point out there was this small generation of us (X) who “didn’t grow up with the internet” yet were instrumental in building it up.

I’m with you on the advantages growing up with 8-bit computing in the 80s. We’re a unique generation with a foot in both worlds.
The syntax might be better, but the "ML for the Working Programmer" book was the only place I actually saw some SML code being used.
Browsing Python source code with Vim
Microsoft's rumored Andromeda foldable mobile device
if they are "clearly labeled" now, what terms do you use to describe what he ad labels were in the past?

http://www.benedelman.org/adlabeling/google-colors-oct2014.h...
I don't follow their reasoning. Given their premises:

1. The solar eclipse of Oct 30, 1207 BC is recorded in the book of Joshua, describing events concerning the people of Israel in Canaan (specifically, a battle with some Canaanites).

2. A battle between Israel and Egypt (under Pharaoh Merneptah, son of Ramesses II) is recorded on the Merneptah Stele (which says it was recorded in Merneptah's 5th year).

The researchers conclude:

> So the Israelites must have been in Canaan by Merneptah's fifth year.

> ...

> The confrontation with Israel probably occurred in his year 2 to 4 (Kitchen 2006), so 1207 BC is probably year 2, 3 or 4 of Merneptah.

Huh? They must have been in Canaan by 1207, sure, but why does that imply the Israel/Egypt battle happened in 1207? It seems like 1207 is just an earliest-possible date for the battle...

From what I can tell, the Merneptah Stele has no other information indicating it should be linked to the eclipse or the account from Joshua.

Have I just missed something?
On the other hand, it's easier for the Chinese to develop an understanding of premium brand design than it is for Germany to develop hundreds of millions of cheap factory workers.
Raw cryptocurrency is definitely not for the layman.

Really it's for the financial processors. Personally I view the benefit of Bitcoin and its ilk to be the efficiency, transferability and accountability that comes with the blockchain. Those willing to invest time and energy can also carry raw bitcoins in their safe if they so choose, but this is a far way away from being accessible to the layman.

Think HTML. How many laypeople know HTML? Yet they get the benefit of the web thanks to all of the developers that have built services using it. Those services wouldn't be available without it.
Adding Payment Request Support
Parents sign up for free
I definitely don't think systemd should be the go-to system for memory info. It already has too many functions, and does way too much.
I'd be interested to see a study of how many users actually use those features. The company I work for mostly switched from using Skype for chat to Slack and I don't think I've ever done anything with it except send and receive plain text a sentence or two at a time.

The only reason we are trying to switch from Skype is for the persistent and searchable history. I say "trying to switch" because about half the company prefers Skype messaging and so now we have to have two clients installed.
> I keep reading about how the "notch" is ugly and annoying…

If you think of it as a "notch", sure. Another way to think of it is that the screen has a little extra space in the form of "ears", used for instruments (time, signal strength) that would otherwise eat screen space used by apps.
Then Amazon is digging its own grave.
Netflix charges different amounts in different countries, which is why your subscription is tied to a geo.
I'm not sure that "been able to do it for some time, but it is awful" counts as being able to do it. Imagine if your MacBook recognized faces correctly 100% of the time, and would automatically login to your account, your wife's account, or your kid's limited accounts depending on who it was that opened the lid. I don't know if that's revolutionary, but it sure would be easy to use.
> You don't need a social network at all to be a functioning member of society, it's not a right.

I was talking about the trinet hypothesis, where (roughly speaking), Facebook is the internet. If I was banned from that, I couldn't even have a blog.

> Freedom of speech means the government can't limit your speech or punish you for it

Replace "government" by "no one", and I would agree. (I'll accept one exception, though: judges, when punishing me for some bad deed.)

> it doesn't mean you have a right to every broadcast medium that exists for speech.

Correct. But it does mean I have a right to at least one broadcast medium. By the way, freedom of speech only become real when the masses got internet access. Before then, only a select few could exercise that right: those with write access to radio, television, or journals.
If you a profiting from it, why stop it?

That said I think in the long term Amazon's brand could be being damaged by this more by more than they are profiting. But who knows.

They must be very aware of the problem and either working on a solution or purposely just letting it go for now.
Surveys have shown fairly consistently

Oh yes, younger people will always SAY the right things, social media has taught them that, but then jet off on holiday, or buy the latest phone when their old one was perfectly good... Look at tangible actions, not virtue signalling and you will see the truth of what I say.
The next revolution could be in software that is only possible with the power available in the iPhone X, that will be mainstream for other phones in a couple years.

I had an app called Vindigo on a Handspring Visor and later a Kyocera 6035 in the early 2000s that gave the location and mapped pretty much every restaurant, bar, and museum in New York long before maps were an obvious part of your phone.

I think the possibilities of AR are amazing, even though I don't think whatever the killer will be has been released yet.
I'm drawing UI manually with OpenGL. It's not easy :)
Easier said than done, but a rather valid trope that needs to be repeated every once and a while.
Same applies to IVPN, FWIW.
>Who are the REAL deniers? Look at actions not mere words.

You're making a good point in a really poor way. Just because the older generation acts more responsibly when it comes to consumption does not change the fact that they are also denying climate change. Those are clearly unrelated.

You're right that actions matter more than words, but that doesn't make your point true.
What helped when we first got started is more quickly terminate test/development environments. We'd often launch a full environment to test out a theory or do a POC without touching the regular development, staging and production environments. It would often happen that those environments would run a little longer than supposed to. We've put automated systems in place that detect inactivity and notify us.

This only helped cut our bill before we launched and started spending more and more money on our production environment when these kind of things still made up a significant amount of our a bill.
A stupid typo.

I meant increase intervals or decrease the number of them in a period of time.
What are some guaranteed counterfeit free alternatives?
And in the case of DVDs playing ads that can't be skipped and a warning about piracy that would actually make the pirated version so much more pleasant to watch to the viewer.

One of the reasons I've not bought a DVD in years and mainly stream shows now.
That's fair. Though I will say I don't think any single armed approach to sequestration will be anywhere close to reasonable, so exploring any avenue with decent margins, especially if there's any current practical value to it, seems like a smart idea.

What do you mean by "you can't burn it"? It would release some amount of CO2, but as another commenter points out, there would still be a non-zero amount of left over carbon, no?
Without net neutrality in Portugal, the internet is bundled like a cable package
Spot instances. Spot instances. Spot instances.
Dynamic typing is objectively much more flexible and easier to prototype in. Static typing is much easier to build large and robust systems in. Eventually we'll get to the point where everything you can do in dynamicly languages can be done in staticly typed languages (more verbosely), but we're not there yet.

For example, functions that return a different type depending on the values passed in are a useful pattern, but not allowed in staticly typed languages, except those with dependent types (Idris) or runtime downcasting (Go). There's always a way to acheive the same thing, but usually at the cost of safety or much more verbosity.

This is actually, IMHO, one way Go strikes a happy balance between static and dynamic typing. It provides a (runtime) safe and low-verbosity way to write dynamically-typed code, i.e. `interface{}`. Rust is slated to get something similar with `impl Trait` values.
You’re looking at it wrong.
I use this every day and it saves us a trip to our PO box unless we have something important to pick up. Snapping a picture of packages would be a huge upgrade.
They're ripping from sites that are ad supported. So the site doesn't get the ad impressions, and the plugin developer could (if they put ads in the plugins). Site operators hate it, and are constantly blocking them.

Basically, they reach out to about 80 sites and scrape for links, then resolve those. It's a pretty insane process, but they've got it working just well enough.
> Goodbye 1990s dreams of everyone has a server.

One can still have an R-Pi at home.
You can still run an arbitration strategy even with one exchange, and the risk within that single exchange can be different between different coins. For example, if an exchange's Bitcoin balance is stolen but not their Litecoin, there might be a period during which you can withdraw in Litecoin but not Bitcoin. If the rumor mill works, that would be preceded by a change in the relative prices during which this algorithm would suggest buying Bitcoin.
of course google should be allowed to do whatever they want -- they are a private company in a (currently) unregulated industry. users, developers and publishers should also be allowed to do whatever they want. the author of the article is recommending that others realize what google is actually doing with AMP and to stay away from the technology (despite is positive sides).
Pop Up Archive is shutting down on 11/28/17
Let's say that you're using RDS and have a single box capable of ~25k IOPS. If you have 16 boxes capable of some number of IOPS (let's say 15k), then your total system capacity is significantly higher than 25k. On read workloads where pages need pulled from disk (high read IOPS), this should see improvement in general.

Secondaries cover this case for Gitlab, it seems, but that comes with a set of caveats as well (namely async availability of data).
This is just dumb. Would you stick your social security card or birth certificate under daughters pillow? No. you would put it in a safe place. If you want to make sure family members know about something in case something happens to you then you put it in a safe place and leave instructions.
CockroachDB is a really cool product, but I think by all accounts it is still nowhere near performant enough to be used in production.
You wouldn't want the full Unity editor for that use... you'd make an executable build of your game in server configuration and build a docker container of that.
I understand your sentiment, however, I disagree. Acknowledging differing perspectives to your own is something that is beneficial to discussion and mutual understanding.

My wife and I just went through our first session of counseling. The first instructions we received were to begin doing exactly this - before sharing our opinion or feelings, first acknowledge the feelings or statement of the other person, making sure that they feel heard.

Sure, sociopaths can use a similar tactic to manipulate others. Intent matters here.

Have you happened to speak to someone before and felt like they didn't actually listen to you?
In my experience, even in those places (I've worked in two so far), it's still a pain in the ass.
There's no need to ban. Just put comments like these at the bottom under a "see more comments" button. Then we can accommodate more people.
I don't think that comment requires more substantiation than yours that there are "low enough standards that newbies feel empowered without learning anything new". The more people that learn your language, the more likely it is that you will find some that can contribute to its state-of-the-art. A low bar doesn't effect people that would surpass a higher bar with ease: they still wish to learn and sate their natural curiosities.

In fact, the normal stereotype of JavaScript developers as people constantly chasing new technologies and libraries is actually true, but what you are claiming is the exact opposite: "people feeling empowered without learning anything new". People are empowered and learning new things because there is a low barrier to doing so and this is exciting.

> misses most of the expressiveness of Python and Ruby.
> It's more on line with Java

Have you actually written modern JavaScript code? I personally think it's more expressive than both Python and Ruby, and certainly much more so than Java.

> Overall, the reason Javascript still exists and is
> viewed as a serious language is all because it has a
> monopoly on the browsers.

As it stands JavaScript doesn't have a monopoly on the browser. You can transpile ClojureScript, Elm, Reason, PureScript and many other languages to it. Yet -- surprise! It is still in use. Do you honestly think this is just inertia? I'd argue that it's investment in the platform itself and particularly 'innovation in maneuverability' (number of environments, speed of prototyping, backward compatible code, ease of hiring) which keeps developers using the platform.

In my opinion, the existence of NPM and a broad range of environments that you can run your code on will likely mean that JavaScript would still be a productive environment even if the web was to die.
Well, I don't take photos very often but recently at a campfire I took few shoots(with my Iphone 6s) and for some reasons my photos were rubbish while Samsung (note 7)'s were awesome. There was no question that my beloved iPhone's camera was inferior and I think Samsung's display was better too(i.e. OLED). Now I'm convinced Apple is selling inferior hardware at inflated prices. It's OK though but I don't upgrade that often anymore as I used to do. When they launched the 4K Apple TV and made such a big deal that it supports 4K it was clear to me they have no shame in pushing old stuff or on par with the competition(1 year later) as it's a revolutionary technology.
iPhone X: Qualcomm vs. Intel – Battery Life and Real World Implications
Peter Morrison: Why I'm not backing the Purism Librem 5 phone
I started figuring in the cost of toxic landfills, and the pollution (manufacturing + transport) for items to come to my door. So I do mind throwing away cheap electronics, because they’re anything but cheap.
how were you trying to view the page? mobile? which browser were you using?
Wouldn't a simple "log in to see the links" approach solve this problem?
Not sure how it's cheaper cost-wise, since the .NET runtime is free, but his solution avoids a re-write of game code in JS.
Half my team is remote, including my lead test engineer, product owner, and UI developer. My manager works remote 2-3 days per week. None are a pain in the ass to interact with.

Remote work can work, but it takes effort, both on the part of the employees (to be available, have good internet connections, etc) AND the employer (to provide quality tooks to interact with remotes).
> Passing a phone to the kids in the back probably more dangerous then glancing at the screen

Hmm, why? Looking at the screen takes your eyes off the road. Passing a phone back allows you to keep your eyes on the road. Why would that be more dangerous?
Cars already refuse to start without sufficient fuel. It usually needs some.
For live sports it's typically just scripts that extract media from the flash player sites like firstrow. They piggyback off the content from the ad-sustained websites, but without showing the ads. The sites like firstrow can't do anything about it because they are not actually hosting the streams themselves, they're just embedding players from various live streaming services.

For movies, etc., my understanding is that it's P2P a la popcorntime.
It doesn't help that the Slack app is running in dev and not production mode - https://news.ycombinator.com/item?id=14899482
What does the fact that they don't do so, tell you?
Consider Lambda over EC2.
This, this, and this again.

I'll also add, do not keep large EBS volumes around. If you need to store data forever, get it moved to S3.
Bitmark empowers universal digital ownership so we can live free online
This is the important bullet point:

>Comply with all other terms of your seller agreement and applicable Amazon policies.

"Fly by night with no assets."

You could open up an Amazon account maybe read the policies that you agree to when you pay them their monthly fee. You could also see that selling on Amazon is far more difficult and less profitable than you give credit for.

You prevent others from piggybacking your listing by registering your brand and informing Amazon that you do not allow others to sell your product. This would prevent others from listing against you. The onus is on the seller to be educated, just as the onus of education is on literally any other field of work.
Content isn't fungible. Netflix, Prime, and Hulu put together may have more content than you could ever watch (arguably, even just one of them alone does), but if it doesn't have the show or movie you want, you're boned.

I've had Netflix, Prime, and HBO for years. A couple months ago my gf and I really wanted to watch The Handmaid's Tale, which is only available on Hulu. Hulu charges $12/mo for their no-ad plan (hell if I'm going to pay for a service and still have to suffer through ads). The idea of paying $12/mo for a single show seemed a bit much to me... in the end I signed up for the free trial to watch it because I couldn't find pirated copies on Usenet.

Now Star Trek Discovery has just come out, and CBS wants me to give them $10/mo for the privilege of watching it. No thanks.

It's funny, because we've all jumped at the chance to "cut the cord" and ditch our cable subscriptions, but we've replaced it with the online version of exactly the same thing. We still don't have a la carte pricing for TV shows and movies for the most part. At this point I might be paying more per month than I used to for cable.
I don't care if its a counterfeit as long as its completely indistinguishable in every manner from the original.

If it is distinguishable, then amazon should be distinguishing it and selling it under a "counterfeit" label with its distinguishing qualities on the sale page.

Easier said than done of course. But I think this is the right approach in dreamland.
Exactly - in my organization, 9/10 times coworkers from the same floor of the same building join the zoom/webex rather than walk to the meeting room.

In that culture, being home 2 days out of 5 is no problem. Being 100% remote (like some of our folks) seems to work out fine (though I will admit being 100% remote as a manager is not as feasible).

We all wear headsets and despite a somewhat "open" office layout, it manages to work out decently (thru proper usage of mute and pausing screen).
Introducing Popcorn: .NET Middleware for ReST APIs
And almost certainly you can push postgresql even more by throwing hardware (ie. RAM) at the problem, although this is probably the point when it stops being worthwhile for reasonably sane applications (I've seen deployments where single pgsql server with 2TB+ RAM was cheaper solution than this kind of optimisation, due to all the technical debt in applications)
me fourth. See devTools console. Usual chrome on mac
Google runs many ad networks
Installing it in just a directory works pretty well. It's worth it for Firefox 57 (still beta).