skysight-inc/HackerNews huggingface dataset:
Wordpress is a great platform if you use well rounded plugins, actively manage it, have it behind a Firewall, and run a security suite (like Wordfence.) But really, you should have any CMS install behind a Firewall.

I really like Wordpress, it gets a lot of hate; but it's easy to develop on allowing for fast turn around, has the best editor of any CMS around for client happiness, and has a robust ecosystem. I'm in charge of around ~150 websites that run Wordpress, and I moved them all under an active management platform with always up to date plugins, themes and core. I inherited a lot of them with my new job, but I am slowly putting them all behind Cloudflare's firewall and setting up the appropriate page rules to keep them safe. I often scan them and compare them against the core to make sure there have been no changing of core files by a hack. I also have them on scheduled back-ups to private Azure blobs and have alerts set up with Azure's monitoring tools.

It takes a while to set all of that up, but once it is set up your install is pretty safe against any sort of attack relative to other CMSs. Another great thing about WP is if it IS hacked, it's pretty easy to fix. Other CMSs getting hacked is quite the chore to hunt down, especially the other major PHP based CMSs. I'm looking at your Magento & Drupal.

I think about what is best for turn around, has the best cost/benefit, and what makes clients happiest, and so far that is Wordpress is the answer 90% of the time. Until that changes, Wordpress will continue to run a huge chunk of the web. I do grant you that a lot of lazy developers and unmanaged/out-of-date installs from agencies, small businesses and individuals are hacked very often and are often turned into zombie sites. There's no doubt about that. But just taking some basic common sense security measures can do wonders and keep you and your clients safe(r) from attack.
Ah thanks for the correction.
Most likely, it's because they only have the rights to sell copies in the US. Same reason why Netflix has a different catalog per country.
The main difference is mainly in who contributes and the speed of development right now, who knows what'll happen in a few months. The main issue is that the sole maintainer of Gogs has a habit of going missing for months at a time, this normally wouldn't be an issue if he gave other contributors write access to the repo, but he doesn't. He actually removed a few the first time he went missing.

Right now, the initial release was pretty much just a cleanup effort to get the codebase ready for the new changes that are coming down the line. If you look at the PRs open for 1.1 there's a lot of goodies coming that I'm looking forward to.
Block out your calendar to learn a specific task.

Don't overthink. Just do it.

And after a few months of trying and reading the process will get better automatically.

Key is to just start and be regular.
Wondering how you think about content marketing with outbound sales. It seems like you write a lot of content, but you obviously also do cold email. Why not stick to just cold email? Or conversely, why not go with blogging (which seems like it'd scale more)?
It gives you something more to check. Your con-man adding n^3 terms to force equations saying this is the basis of their reaction-less drive is easy to dismiss, as even their whack-job theory implies conservation of momentum (and no reaction-less drive).
E-commerce advertising. I worked at a company that managed online advertising (mostly Adwords at the time) for ecommerce companies. Most would provide us with a CSV with all their products - this would sometimes be hundreds of thousands of entries. We imported enough CSV (gigabytes a day maybe) that it was worthwhile to do things like implement custom CSV parsers to deal with some of our larger customers noncompliant CSV.

JSON might have been nice, but I can imagine it coming with its own trouble as well. CSV worked well since our tools would allow analysts to interpolate columns into the copy or key words when doing bulk ad creation. The nestable nature of JSON would have complicated the interface given to our nontechnical analysts.

I also imagine many of our clients wouldn't even know what JSON is.
Review: 5 Best Digital Tools for Team Task Management
Looks like a variant, sacks spiral? Hmm, sacks is the OP.
You will agree then that a 10kW residential solar installation on a roof is "experimental" and "not in full-scale production".

What about the 1 million residential solar installations done in 2016? Is that "experimental"? When you add 20 100MW plants, you reach the scale of a nuclear plant. That is precisely the beauty of solar. That it can grow incrementally without high capital costs (unlike borrowing $4bn and a huge insurance at once with nuclear).
Do you actually pay for the service?
I have been learning to draw for the past 2 months or so. I want to get into digital painting but I am still learning the fundamentals with a pencil + paper.

A few things that have helped me so far:

- Setting aside at least 1 hour a day to draw. This one is the most important.

- Drawing from the Right Side of the Brain by Betty Edwards

- Fun with a pencil by Andrew Loomis

- Ctrl+Paint: http://www.ctrlpaint.com/ especially the Traditional Drawing, Composition, Perspective and Anatomy sections.

- Sycra's YouTube channel: https://www.youtube.com/playlist?list=PL0373FA2B3CD4C899
This website has no political affiliation; completely unbiased research. Their conclusion:

"The IP addresses that DHS provided may have been used for an attack by a state actor like Russia. But they don’t appear to provide any association with Russia. They are probably used by a wide range of other malicious actors, especially the 15% of IP addresses that are Tor exit nodes.
The malware sample is old, widely used and appears to be Ukrainian. It has no apparent relationship with Russian intelligence and it would be an indicator of compromise for any website."
Anna Chennault is still alive, at 91. [1]

[1] https://en.wikipedia.org/wiki/Anna_Chennault
This movie is so quotable it's almost scary.
The missing piece of English pronunciation lesson
I really don't understand why a municipal law would dictate the organizational structure of a union (a private organization).

If Uber drivers want to organize, why do they need the Seattle City Council to pass a law first allowing it?
Not sure why you're being downvoted but I agree with you.
TBH I have no idea. Just mentioned the Arthur C. Clarke as an amusing related anecdote.
Both ways of connecting the dots leads to the same conclusion. Crime has been increasing in large, poor cities.

These people by vast margin are not legal gun owners, so I think it's a bit premature to connect gun sales to rising crime rates.

The biggest thing on the news radar before the increased crime statistics is recent critisicm of police. Even police chiefs and mayors of many of these cities have gone on record saying that the public backlash against police was going to cause officers to be more cautious and patrol problem areas less. And a year later this is exactly what happened.

Nobody can even prove correlation=cause for anything but the evidence in this case is pretty overwhelming.

Chicago specifically, which is pointed out as one of the largest increases, had it's police chief resign and was under state and federal investigation.

What do you think this does for the public perception of the police dept? The police are fearful of causing the next Freddie Gray and the political machine doesn't want their hands anywhere near anything involving the police dept, which would surely affect the ability for them to operate effectively at least at some level
From a certain point of view you can see these as people who don't have much skin in the game -- so they are willing to sell their votes.

A more insidious way for this to work is that Uber could slightly favor candidates who are likely to vote their way during the on-boarding process -- varying their strategy on a month by month basis, depending on what issues are coming up for vote. You don't need a crushing margin -- and maybe don't want one -- just a good solid 3-4%.
Regarding the money quote: Doesn't it beg the question as of why exactly supply took so long for catching up with demand? Because I doubt the increase in citizens in the last years is also more than in the "last 50 years combined". Also, those new citizens surely didn't only moved to Seattle just because of the "amazon effect".

Is this the story of too much red-tape or the story of too low a demand to cut-through (costs of) red-tape? Seattle has seem to cut back on it by "allowing denser housing or rolling back requirements to build costly parking garages".

IMO, supply here isn't being built for the existing demand, because entry-level housing (cheap) isn't being built as much. Indicating a market interference to me. There (as in most cities) doesn't seem to be much done to make efficient housing construction possible. So for the less affluent ones: Scale down your housing-expectations per dollar, wait out until those new constructions have been worn down and the boom-buildings have seen their bust-caused ownership changes.
Sofas have a bit of squish to them. If there was some directionality to the stuffing or springs, you could get a fishhook effect where parts that would collapse on the way in might resist on the way out.
There is also GNU style and GNU diction: https://www.gnu.org/software/diction/

; cat <<EOF >/tmp/testfile

Diction and style are two old standard Unix commands. Diction identifies wordy and commonly misused phrases. Style analyses surface characteristics of a document, including sentence length and other readability measures.

These programs cannot help you structure a document well, but they can help to avoid poor wording and compare the readability (not the understandability!) of your documents with others. Both commands support English and German documents.

EOF

; LANG=C diction --lang en --suggest /tmp/testfile

/tmp/testfile:2: These programs cannot help you structure a document well, but [they -> (do not use as substitute for "each, each one, everybody, every one, anybody, any one, somebody, some one")] [can -> (do not confuse with "may")] help to avoid poor wording and [compare -> "Compare" to points out resemblances, "compare with" points out differences.] the readability (not the understandability!) of your documents with others.

3 phrases in 5 sentences found.
Sorry, but this is wrong. Closed captions may include non-speech audio as text for hearing impaired which subtitles will assume just speech translation not things like "[wind noise]".
That's good to cut out unneeded sugars but I'd say it's risky jumping into a strictly fat, meat diet. I tried it and it definitely changed my blood cholesterol levels. Given that nobody can agree on what is actually "good" for you, I think the balanced diet is still the way to go. Of course, do whatever makes you happy, though. I'm cooking a steak now ;)
Not really. IR is exactly a good fit for compiled languages, because there are no "hard to translate" idioms in languages targetted by LLVM that need really orthogonal translations on different architectures, which by the way aren't really all that different at a high level.

However I am still looking for a use case to write IR directly, or in place of bits of inline assembly.
Happy new year to you as well..

I'll share the couple of things I've touched on:

- Multi-phase flow pattern recognition [example: two-phase. liquid/gas. Tried to do that with only void fraction].

- ECG anomaly detection on long signals [look up MIT Physionet for Holter, Poincaré plot]

- Time-frequency analysis (pretty cool stuff. Not just frequency components, but the dates at which they occur. Energy levels, etc).
I don't buy the genetic engineering is natural argument for a couple of key reasons

The first thing is that with natural selection of cross breeding new strains start small and ramp up providing a natural provisional test period.

With genetic engineering the goal is often something like a blockbuster new type of corn which sees global adoption quickly. So if something unexpected happens there is a non zero risk of lots of people's food supplies not working out.

Further if we're making analogies to nature, it's important to note that terrible things happen in nature. The key part of natural selection is that only some organisms get to reproduce and the rest often live miserable short lives.

I mean, to be flippant, our butts are covered in the sense we probably won't see anything worse than zinka, sickle cell anemia or ebola?
The issue isn't that they know too much. The more likely difference is that you are an expert at relevant kinds of problem solving and they are not (they might be pretty good, but that's not the same thing). Expertise is not about knowing lots of facts or APIs or whatever.

Chances are you don't even realize you have the relevant skill (there's a thing called "expert blind spot") so you also have hard time articulating what exactly you're doing.

There is in fact quite a lot of research on the subject. Might want to start with "Sources of Power" by Gary Klein, and "The Cambridge Handbook of Expertise and Expert Performance" (which I haven't read yet but gets cited a lot).
Yes, kind of.

This is my personal view of the matter, based on MS blogs, talks, papers and how their technology has been presented to those more MS savy.

https://news.ycombinator.com/item?id=11828585

If you follow the OP of the comment there is another view being presented.

There are lots of conspiracy theories about what went wrong, regardless how much truth each one has, the real matter is that politics played a bigger role than technical issues.
Good question.

I think content marketing and cold email work at different stages of the company and for different product offerings. In general, cold email is going to be faster to ROI and quicker sales cycles so it's good for startups. And on the flip side content marketing can take months to really return the money (without getting lucky). So it's good to start with cold email to acquire the first 100 and then have content marketing getting going as soon as that channel begins to tap out.

Cold email also really only works if your product is more than $500 LTV. Anything less and it's hard to get the ROI if you're hiring a sales rep to do the work. So it's good for SaaS companies with large LTVs and annual contracts but not consumer apps or SMB plays.

Hope that helps!
> Yet the state dept was willing to issue her an approved Blackberry which she declined.

That is exactly backwards. She requested a Blackberry-like device similar to the one given to Obama but was denied. https://www.google.com/amp/www.cbsnews.com/amp/news/emails-s...

> Evidence exists to support this was intentional to hide information.

No such evidence exists, which is why all inquiries and investigations came to the conclusion I stated above.
That depends on your business and your business model. Some business models only work with at least partially closed source software while some profit from open source licensing (when applying a dual licensing model for instance).

Stallman is an extremist: To him every piece of software has to be free (as in speech) and if it isn't it's evil.
He is an activist. So, it's fine for him to have that kind of worldview. The real world and pragmatic solutions often aren't simply black or white, though.
"Design for how People Learn" is pretty good book on helping people learn.
> The tests failed to be useful, simply because they were written after the feature was actually implemented!

I find after-the-fact asserts, unit tests, and static analysis still useful:

- I catch incorrectly handled edge cases that I haven't hit "in the wild" yet (although others may have!)
- I think of new edge cases to handle
- I can be more aggressive in future refactoring
- I can be more confident in excluding the code from my bug hunts

Many of the issues I catch this way are the kind of issues that threaten to turn into really nasty heisenbugs - such as the occasional missing mutex lock. After all, all the low hanging fruit was probably caught when testing the feature locally ;)
And because of this there is the YIMBY-movement: http://yimbytown.com/

:-)
This has and hasn't worked for me in the past. The difference being that the successful project was something that people actually wanted. So much of the success hinges on finding the right product for the right niche. If you get that it will grow organically regardless of your marketing. Then the marketing is just a way to accelerate the growth.
The DNS server isn't responding for the "more info" link; here it is on the Wayback Machine. http://web.archive.org/web/20151031061740/http://www.megalit...
Independent contractors (the drivers) can join or create a "union" but they don't have the same privileges as a traditional (Full-Time employee) bargaining unit - most importantly a union of ICs have no collective bargaining rights.

For example striking independent contractors are not protected under the National Labor Relations Act. My understanding is that this law is meant to bridge some of the gaps in the labor laws by the drivers being independent contractors.
Amazon's 1-click checkout patent expires in 2017 – but does it matter anymore?
I think it'd work really well for that vertical. One data source you could try is LinkedIn's job search, or Indeed search. Filter by the job title that your buyer would be hiring for, and then have VAs build a list of the companies hiring for those positions.

For example, if you sell onboarding technology for developers, then you could build a list of companies hiring for engineers and then reach out 30 days later once they've theoretically hired the person.

Let me know if I can elaborate more on that for ya!
The badge project is less than a year old, and there are several WP plugins registered, though none at 100% yet: https://bestpractices.coreinfrastructure.org/projects?q=Plug...

I agree that a big part of wpengine's value is the validation they do of certain plugins. A business model that could charge for information of which plugins are most safe would be challenging.

The goal of the Badge project is to incentivize improved behavior by the plugin authors.
Consider throwing 20 dice. It is certainly a random process. And we know the odds for throwing 20 sixes is about one to 30 000 trillion, so you'd have to keep throwing dice for about as long as the Earth has existed to get that result.

But if you start throwing the dice and you keep all the sixes you get along the way, Yahtzee-style, we expect you'll have 20 sixes in about 25-30 throws.

In the latter case, external selection has turned an incredibly implausible result into a certainty.
As a former front-end instructor at a code bootcamp, I second this heartily.
Well, say what you want but I see 33 open PRs and 1039 closed ones on the original gogs repo. Doesn't look like an unmaintained repo to me.
You can build whatever you want in your theme and build admin for it using custom post types. If you just trawl the bottom of the barrel for any plugin that does kind of what you need, you're going to end up with a nightmare like what you describe.
What do they use so many plugins for?

I took over supporting/developing a WordPress site and one of the first things I did was delete a bunch of pointless plugins.
I wound up writing quite a few of my own for different tools and left some third party plugins so there are still probably 10 active between 3 sites on a multisite install.

I installed Google analytics directly in the header of the custom themes on each of the multisites.

There were no comments so all of the comment plugins were pointless, as were all the form plugins except for one.

So, why so many plugins? Am I missing something?
IIRC, my 2BR in Buckhead was $810 back in 1998.
Hmm, I don't nominally think of my self as "stunningly gullible."

lets unpack this statement though: However, electronic records, perhaps more than any records, lend themselves to being faked.

It is certainly true that someone can edit and change electronic records and the tampering of such records, unless explicitly protected against, can be made indistinguishable from untampered records. But what is much more difficult is to tamper with records from a wide variety of unrelated sources to show the same thing.

For example, it is certainly possible for me to construct a record that says my "source IP" is KREMVAX[1] and to even have the source IP "logged" at the destination site as the origination point. But it is not possible for me to easily alter the s-flow records at Cogent which shows that the packet originated on a port on a router which is sitting in California. Yes, I can by a VPS in the Ukraine using bitcoin that has gone through several mixers but I cannot completely erase all of the packet sources that lead to that VPS. Yes, I can build an "IP over DNS" tunnel to disguise my traffic to the VPS as "harmless" DNS traffic but I cannot disguise how those DNS packets are propagated in the larger web.

The point I'm trying to make is that if you are a state actor (like the 17 intelligence agencies of the US) and the events leave traces (which they do), it is entirely feasible to unwind packet traces, money paths, and network events to the exact origin point. I was at Google when they Chinese did it to Google and got to watch on the sidelines the amazing amount of resource that could be brought to bear on the problem. And what it more, that incident and others less well publicized have lead to still more infrastructure which is completely passive and observational and captures all packet flows and meta data.

As a result, I find it completely believable that the origin of those attacks can be identified with certainty.

I believe it is reasonable to be skeptical about motivations and or command chain that lead to the attacks.

[1] A stand in for some IP Block allocated to Russia
I don't know for certain with this law in particular, but typically the answer is that the description is a lie: they are not being granted permission from the council to organize. The council is banning Uber from hiring anyone not represented by the union (should they vote for it, but the fix is in, as noted by the carefully gerrymandered voting rules.)

Anyone can organize at any time, and the employer is free to tell you to pound sand and hire someone else. Seattle's trying to change that. Expect rates to go up and availability to go down.
I believe they're right about neurodiversity overall but that doesn't make a case for preventing gene editing so these people can better function in our society.

If you think about it, surely out of the counless gene variations possible in sexual reproduction some of them will most definitely be bad and even fatal.

In fact this happens all the time. The fact is that society is naturally tuned toward the average case and straying far in either direction usually causes a bad quality of life.

Humans have a tendency to mark everything as good or bad. Beautiful or ugly, smart or stupid. In reality everything is on a statistical distribution and for most traits you want to be in the middle. We shouldn't be breeding humans to live 20 years or 200, as a social species it's largely better to just correct the large outliers, even if it means losing our "geniuses"
I echo the sentiment expressed here:
Learn the building blocks not frameworks.

It's the long way but the investment will pay off.
New frameworks come along, you'll pick them easier because you'll already know which building blocks are used.
> How difficult would it be to get WP to run off of sqlite?

Hard, but not impossible. WP has a pluggable database connection class that you can override, but it doesn't have a DBAL. You'd have to modify queries to remove MySQL-specific things.

It is possible though: https://wordpress.org/plugins/sqlite-integration/