skysight-inc/HackerNews huggingface dataset:
This type of propaganda is typically misleading in that the sources and claimed intents are flat out lies (Advertising is regulated against this too).

They're not saying "Russia wants you to vote for Trump" — they're doing things like sowing discontent and divisive rhetoric. The current propaganda efforts are absolutely fueling a lot of the divisiveness in the US right now. It's dangerous.

You think it would be a fair election if Xi Jinping could drop a trillion dollars in the US to advocate for his favorite candidate?
So I was under the impression it was common for the bottom layers of wedding cakes to be Styrofoam and the top layer was only used for cake cutting/pictures and the cake served to the guests was a sheet cake.
I agree.

It's definitely fun to play with new programming languages and technologies. Using games as a medium to explore a new language is a great way to learn and have fun at the same time. That said, when a game development luminary like jblow takes the time to make a comment, it's good to think about why.

It seems to bother jblow that people are buying into the use of this system without thinking about the costs as well.

Its the same as the debate about when it is the right time to move to a distributed microservice architecture from a monolith. In this case, the use of an Entity Component Systems in a small game could be compared to the choice to use a Distributed Microservice Architecture for a small application.

Monolithic applications are easy to build and maintain by a small solo developer/shop, but they don't scale as well as you increase the number of engineers and expand the scope of the product. So a monolith is split into domain specific distributed microservices to allow for an increased number of developers working in parallel. When you pick to employ this tactic is up for debate.

Building a distributed system is hard. Debugging a distributed system without solid tooling/tracing is even harder. In the microservice world we have a lot of tooling to help us. Games, usually much less so. Where you might use GRPC in microservices and have stuff like OpenTracing to lean on, in games with Entity Component Systems you'll usually have some form of a message bus/event system without the same level of tooling and tracing.

Entity Component Systems/Distributed Systems are a useful pattern to implement when your desire is to build a reusable generic game engine/application to be implemented by large or scaling engineering teams. That's why you see these patterns employed and used by large game companies/startups and game engine/SaaS developers.

In summary, perhaps jblow's point is that small/solo developers can build a good game/application without employing the ECS/distributed microservice architecture pattern. And like you said, it's also useful to try building/using these patterns in toy applications to gain experience.
This is just about everything I abhor. I even miss dreamweaver table hell..
Very true. I'm very excited about nullable reference types.
Eddie from the DigitalOcean DevRel team here. We're looking to partner with all the folks to help support and deliver open source and vendor software easily. Here to answer what I can.
I am with you until you got to the nationalizing part. I don't know if that would be long term best for the country.
Goodbye passwords? WebAuthn is now an official web standard
Wealthfront CEO Andy Rachleff's advice on best time to exercise and sell stock
At ProteinQure [1], we were part of this incubator in the 2017-2018 batch. Happy to answer any questions!

[1] http://proteinqure.com/
Hotels at centre of rape allegations promoted on TripAdvisor
Plenty of people have to organize a wedding within a budget and are under pressure to get more for their money when planning a wedding. Therefore I'm not convinced that "supposed to burn a relevant amount of cash" makes them less price sensitive.
Yeah, that's a reasonable fear to have IMHO. I turn 47 in a few weeks and it's on my mind, my mom has dementia and is on her way out
My path started as Systems Admin -> DevOps/SRE -> Management.

Double down on your programming skills, cloud management and brush up on the infrastructure components. Your age / experience should actually add to your value. Subnetting, firewalls, routing, security baselines are things that are often overlooked by new people starting DevOps roles. This option also lends to doing consulting and contracting. You day job might earn you a bit less, but you'll be building out your skillset to use.

One of my biggest struggles as a manager is the ability to let go and stop trying to solve problems on my own. I had to work hard to realign the things about my role that are gratifying. If you measure your value by the code you ship, the tickets you close or the technical problems you solve then the move to management might be tough.
The other main difference between koa and express is that, in express, you send responses from handlers while in koa, you bubble up a {req,res} context back to koa which sends it which gives you real middleware since you can still mutate the response.

The promise chaining nature also makes it so that your example handler can catch all downstream errors unlike express where you must call next(err) and handle it in a downstream handler vs koa's upstream middleware pattern (clojure's ring works the same way).

I thank co and early koa for making node bearable for me long before async/await were available.
Seems reasonable to flag it--new account, straight-up copy and paste even including "priduct", karma farming, no good can come of it.
How We Built an SQL Firewall
> Is it possible to flag certain bits of data as known-to-change and evaluate the rest of the build in isolation?

This is what I do. I'm working with a hardware vendor that is not particularly security-conscious. I have to send them compiled binaries as part of a build pipeline, which they then modify in a non-deterministic way. Fortunately the changes are limited to data which has no impact on the function of the software. So I've created hashes of all the individual components that make up the binaries, and I skip hashing the parts that they modify.

It's not ideal, but I can be reasonably confident that the binaries I compile function the same as the binaries that my hardware vendor distributes.
You're not wrong: networks in general aren't super reliable, and partitions are a real problem! Peter Bailis and I wrote a paper on this in ACM Queue. I've spent much of my professional life exploring the consequences of network failure on distributed systems.

That said, I don't think it's reasonable to infer that because failures occur more often than we'd like, systems based on consensus are always inappropriate for latency and performance sensitive systems. While there are minimum bounds on latency in consensus systems, there are also plenty of human-scale problems for which that bound isn't a dealbreaker. Moreover, some types of computation (e.g. updates in sequentially consistent or snapshot isolated systems) simply can't be performed without paying the same costs as consensus. Consensus can be an appropriate, and in some cases the only possible solution, to some problems.
Engaged couples have to give in to those emotions though, or the entire fiction of marriage falls apart.

If people seriously thought the risk of a marriage going wrong was significant why would they ever get married? So anyone who actually goes through with the wedding has to be completely emotionally all in already. Arguing against giving into emotions is tantamount to arguing they shouldn't get married in the first place.
GuixSD, NixOS
Don't forget the absolute paths of the source files...
I think Scala does a good job of unifying OO and FP. And because of everything being first class, you get to eliminate all the ridiculeous design patterns and end up with a very nice FP system based upon objects and traits or typeclasses
Right, thanks for the correction and right on the latter as well.
I don't think it's a surprise.
I can't say about your environment but at least in France it is completely wrong. The general opinion on Facebook is extremely negative. It does not prevent people from using it, but they have as bad a reputation as oil companies. Even when talking to random peopme in the countryside it is a very negative view.

The main reasons are ads, fake news, data stealing, tax evasion from Facebook and in general a dislike of big American tech companies thinking they are better than everyone else (the importance of those factors obviously varies depending on the person).
There's nothing wrong with Web Design 2.0, in fact I prefer it when I need to interact with information on a website. When I use Netflix to browse for a movie or TV show, linear is good. I don't need free positioning, overlapping elements. If the goal of the site is to showcase creativity and art, Web Design 3.0 is a possible tool in the toolkit.
Haha.... somewhat familiar from my time playing Ark:Survival Evolved.

On the PvP servers, you needed to be part of a huge tribe, otherwise a huge tribe would find you and wipe you out. At the very least they would 'own' the servers and demand tribute, on threat of complete wiping. The megatribes themselves seemed to be run as slave labour. No taking a week or even an evening off. It didn't help that the game seemed to be written around grindy, long-duration tasks.

On PvE, where you couldn't destroy anyone else's stuff, people would jsut spam the entire map with the cheapest thing they could build, denying others the ability to play.

Any criticism of this in the game forums was quashed by the studio. And on reddit was usually met with superfans screaming that "You're just not hardcore enough" or "You're just sore you didn't get there first" or "Of course you can't have good stuff in the game unless you put in 40 hours a week..."

F*ck that, frankly.
>AI will certainly not FEEL it is conscious.

How are you so sure?
You are making a script to access a server through Tor, I think "paranoid" users might be most of your users.
Do you have any information on these sensations? When this particular meditation is "working" (or at least, when I believe it is), I feel kind of a tingling over my whole body that I don't feel in any other circumstance, I don't know how better to describe it. It's usually around the part where the guided meditation says something like "try to find the rhythm beneath your heart rhythm"

FWIW the guided meditation that got me to my "experience" was apparently inspired by Babaji
It does handle contention well, we haven't emphasized that point well enough yet. Writes never contend on conflicting reads, and serialized reads never contend at all.

Accurate clocks are not enough... to really get the benefits that Spanner alone enjoys, you have to have a TrueTime equivalent service available, and it has to be rock solid. As well once your system is sensitive to clock skews in the milliseconds, you start having to care about things like the leap-second policies of your clock sources. All in all, the resiliency tradeoffs are a significant downside to relying on clock synchronization, which is why we did not pursue a transaction protocol dependent on it.
A lot, I hope. We're entering a time where chip fabrication tech is commodicized. That's an opportunity for new architectures. Further up the stack there are a lot more inefficiencies that can be removed. In my laptop here is a CPU that can do more than two billion operations per second, but it struggles to render many websites. What we have now can't be the end-all of system's software.
I was also surprised by that. Mexico City has always been a tough place to keep air pollution in check while still having one of the largest population density in North America. This is especially the case since it is in a valley where pollution gets trapped in.
>It also seems completely backwards that the root CAs publish certificates that give subCAs equivalent power while not having the subCAs go through the same level of scrutiny as root CAs.

AFAIK the logic is that the since root CA is fronting the risk (in case of any misissuance), there doesn't need to be any extra scrutiny on the part of browser vendors. Besides, if this was somehow outlawed, then the root CA will simply provide a API that rubber-stamps whatever certificate is requested.
Agree, but to be fair, backyarders are not the target market here.
The title threshold can go both ways.

The title "Here's how we'll know..." is likely to be a higher threshold than an entity actually achieving consciousness -- one could be conscious yet not meet our threshold of detection.

The author also mentions some events that might seem to indicate consciousness when none exists.

Of course, the whole question is confounded by our lack of a good definition of consciousness. Yet, the tragedy the author raises, of pulling the plug on a conscious but 'locked-in' person who cannot make expressions, applied to a potentially conscious AI, brings home the question of 'when is it no longer just a machine'?
This has been great for deciding if I want to walk out to the mailbox in the winter or not. But I believe signing up for this caused me to get a ton of junk mail.

There is something about either forwarding/address changing or this informed delivery that allows USPS to sell your new address to junk mailers. I signed up for both at the same time and was flooded with new junk mail the day I moved in. It gives me a serious distaste for the postal service as an organization.
What’s trending in tech: March 2019
Changing the ranking to the world's most polluted countries really puts into perspective the ecological destruction wrought by the trend of western consumerist fetishism (this isn't to say that the destruction of natural systems is entirely the fault of western citizens, of course).

The top 25 (at least) most polluted countries are all firmly outside what would be considered the western world; it's obvious that the environmental byproducts of materialism and consumerism are simply outsourced to where westerners cannot readily see them. The necessary course of action for an informed and future-minded person seems blindingly obvious - allocate resources only to those corporations and systems that reject the trend of object fetishism and environmental (and social) exploitation.

The classic rebuttal to this stance (i.e., that all corporations naturally engage in this type of exploitative behavior / the standard of living of the exploited region's citizens is being raised as a byproduct of said exploitation / etc.) is ringing more and more hollow. The fact of the matter is that you don't need a new smartphone / TV / whatever nearly as often as we are conditioned to believe.

There is a strange (borderline schizophrenic) attitude that I notice among defenders of entrenched corporate systems (meaning production and consumption symbioses) wherein the defender of the system simultaneously resigns themselves to powerlessness in the face of what they claim are the inevitable (and often negative) byproducts of technological and economic growth and at the same time admit (directly or indirectly) that they willingly add to the conflagration under nothing but the threat of relatively minor social inconvenience (see: Facebook membership, ordering junk from Amazon, using Google services, etc.). It's tiring and bewildering to witness.
> But by forcing our values onto SE Asian cultures, we are assuming that they cannot come up with "better" answers, and assuming that our way is the only way. Maybe there's an alternative to western society that they'll discover and share with us if we just let them do it their way? Maybe our western society is just not a good fit for their culture?

There's a lot of "forcing [of] values" going on in many SE Asian cultures, but the forcing is indigenous and towards maintaining existing power structures against other indigenous desires for reform.

If left alone, those "'better' answers" you speak of could be to the question of how authoritarians can suppress the kinds of cultural and political changes that happened in the West to bring about democracy.

In the end, I don't think SE Asian democracy would look exactly like modern Western society, but that doesn't mean that the status quo should be left undisturbed as some kind of experiment.
Unfortunately, it's very challenging to hire wedding scientists nowadays, since the HFT firms have snapped them up.
Hi, do you have an email address to learn more about and discuss the software engineering opening in regards to python? Thanks
And ignores cultural aspects Indian (Asian) weddings can be Huge - in the UK in my relatively small county town we had one a few years back that had 600 guests.
Anyone knows what the major source of pollution in Indian cities is? My guess would be automobile but I'd like it to be confirmed or denied.
This is a common meme, but I'd like to see some robust empirical evidence either way (the only studies I've seen so far are with e.g. a handful of undergraduates, implementing a toy problem, well-specified up-front, with no maintenance/feature-drift/etc.)

As a trivial counterargument, there's nothing preventing programmers from ignoring even the most advanced type system (see "stringly typed programming", for example). In fact, my experience with "advanced type systems" (e.g. Agda, Idris and Coq), the types have never been a hindrance; it's their totality checking that can be painful (that's why Idris makes it easy to turn that off, either completely or for certain pieces of code).
Would you happen to have a link to any of these analyses? As I mentioned, I've been unable to find and and would appreciate seeing one that calculates asset depreciation reasonably like this.
I have a feeling that you are asking this question to find a product idea to work on and compete with cheaper price, I would advise against using lower pricing as the first strategy because it might become a race to the bottom.
Why 'Ji32k7au4a83' Is a Remarkably Common Password
The Oppression of the Supermajority
Autistic Burnout: The Cost of Masking and Passing (2017)
In a world where individualism and short term profit is valued above all.

What do you think happens when we buy asian gadgets on amazon with same day delivery, mindless pollution, from the first step to the last.

Go out, and look at the streets, hundreds of cars with (90% of the time) a single person in it. Moving 2 tons of steel for a 80 kilos meatbag, now that's efficiency. We could almost ignore that if it wasn't releasing toxic gases straight in the worst place possible: the exact place where most of us live.

What about importing bananas and mango from the other side of the globe ?
How come I can buy Evian water in the US; are we really shipping water from Europe to America ?

Meat at every meal, well meat is good so why not, plus it's cheap now that we mass produce it. https://en.wikipedia.org/wiki/Environmental_impact_of_meat_p...

And the list goes on forever, but who cares, convenience is king, as long as it's cheap.
Mexico City makes my nostrils burn much like the airport region of Guadalajara which sends air quality meters deep into the red zone. On any straight street in Mexico City, the street will quickly terminate into a grey haze.

Can only imagine how bad the 703 worse-ranked cities are to live in.
I love this kind of reply.

To me it's like that rabbit duck optical illusion[1]: when seen one way it seems reasonable, even almost inevitable, and then it suddenly flips and sounds like smarmy weasel words excusing exploitation.

Here's my suggestion, why not pay the former rice paddy worker 50$/day and improve human rights at the McShoe Vietnam factory? It's still an awesome bargain by western standards.

Oh and the money is there, just cut the seven figure salaries of all the C level executives back at McShoe headquarters.

[1] https://en.wikipedia.org/wiki/Rabbit%E2%80%93duck_illusion
Blueground raises $20M for flexible apartment rentals
I think this library does exactly what you need:

https://github.com/shivam5992/textstat
> 3. Should a company headquartered in Canada follow the same letter of the law in other countries where bribe is a pre-requisite to business success?

What if they contributed to getting someone locked up without cause and/or tortured or even disappeared in a country where that was commonplace (or if not commonplace, known to happen)? Even if it's the remote government doing it, if it was started at the behest of that company, is that okay?

If that's not okay, why are bribes? Where's the line drawn if there's a distinction? This one is actually pretty tricky in my eyes, because it's not inconceivable that this gets used to punish some companies for allowing more liberal local customs. What if your company doesn't hire a minority in a remote company because they are repressed and not allowed to work. If one of them approaches your company for a job, are you allowed to turn them down because the law of the region disallows them working, or do the laws in your base country regarding equality come into play and you need to consider them?

I think a lot of companies are dealing with a moral variation of this with China right now. Do you do business with China and honor their laws regarding information access, or do you refrain from doing business because of that. It's a very old question, is it better to stay involved with an organization you believe to be corrupt so you can enact change from the inside, or do you remove access your services or abilities to punish them for that corruption? It's made harder by the fact that a sizable portion of the population (in the west at least) seems to think that only one of those is correct, and doing the other helps perpetuate the problem. Unfortunately, they can't seem to decide which is which.

> 7. Will there be lower quality c-suits because of the inherent risk of going to prison in that country?

That seems like it would depend on how you judge quality. If quality doesn't consider willingness to bribe, or considers it a positive, then I'm sure quality would decrease. Otherwise, there's probably a lot of factors to consider.
> Maybe all of the discrete parts (the venue, the entree, the dessert) are more-or-less commodities, but it's how we package these things together that prevents an end-to-end commoditization of "wedding as a service".

I think you are partially right, but the key components aren't commodities, at least, for the clientele willing to spend enough money to be worth serving. Venues for ceremony and/or reception are quite often not, for instance
I don’t think the argument is centered around impatience.

There is a (perhaps wrong) belief that being first to market greatly increases your chances of success if not outright dominance in an area.

People are unconcerned with the possibility that if successful they will be left with a mess to clean up and a system that is hard to evolve. They believe those are easy problems to fix.